47
Sistemas Operacionais 1 Tópico 24 Configurações de Rede

Sistemas Operacionais1 Tópico 24 Configurações de Rede

Embed Size (px)

Citation preview

Page 1: Sistemas Operacionais1 Tópico 24 Configurações de Rede

Sistemas Operacionais 1

Tópico 24Configurações de Rede

Page 2: Sistemas Operacionais1 Tópico 24 Configurações de Rede

Sistemas Operacionais 2

Redes Windows

• No Windows configuramos a rede da seguinte forma:

– Abra o painel de controle, pois a configuração de rede vai dentro dele:

– Painel de Controle / Conexões de rede: são listadas todas as placas instaladas:

Page 3: Sistemas Operacionais1 Tópico 24 Configurações de Rede

Sistemas Operacionais 3

Redes Windows

• Podemos visualizar e acessar os compartilhamentos disponíveis nas outras máquinas da rede através do menu: "Meus locais de rede", dentro do próprio Windows Explorer (Ambiente de rede)

Page 4: Sistemas Operacionais1 Tópico 24 Configurações de Rede

Sistemas Operacionais 4

Redes Windows

• Escolher uma letra para a unidade e indicar o endereço IP, ou nome do servidor, seguido pelo nome do compartilhamento, como em "\\192.168.1.233\ut". Note que você usa duas barras invertidas antes do ip da máquina ou servidor, e mais uma barra antes do nome do compartilhamento.

• Podemos ainda marcar a opção "Reconectar-se durante o logon", para tornar o mapeamento permanente.

Page 5: Sistemas Operacionais1 Tópico 24 Configurações de Rede

Sistemas Operacionais 5

Redes Windows

Page 6: Sistemas Operacionais1 Tópico 24 Configurações de Rede

Sistemas Operacionais 6

Comando Ipconfig

O comando IPCONFIG verifica qual é o seu endereço IP atribuído ao dispositivo de rede, bem como endereço dos servidores DNS e o endereço IP do Gateway/Router que permite acesso à Internet.

É acessado através de linha de comando: Entre no botão: Iniciar > Executar > e digite “cmd” e insira o comando ipconfig.

Page 7: Sistemas Operacionais1 Tópico 24 Configurações de Rede

Sistemas Operacionais 7

Comando Ipconfig

Algumas opções de utilização com o comando IPCONFIG: Ex:ipconfig /all

/all Exibir informações completas de configuração./release Liberar o endereço IP para o adaptador especificado./renew Renovar o endereço IP para o adaptador especificado./flushdns Depura a cache DNS Resolver./registerdns Atualiza todas as concessões DHCP e registra novamente nomes DNS/displaydns Exibe o conteúdo da cache DNS Resolver./showclassid Exibe todas as identificações de classe dhcp permitidas para o adaptador./setclassid Modifica a identificação de classe dhcp.

Page 8: Sistemas Operacionais1 Tópico 24 Configurações de Rede

Sistemas Operacionais 8

Linux: Comando Ifconfig

• Após configurada fisicamente, a interface precisa receber um endereço IP para ser identificada na rede e se comunicar com outros computadores, além de outros parâmetros como o endereço de broadcast e a máscara de rede. O comando usado para fazer isso é o ifconfig (interface configure).

• Para configurar a interface de rede Ethernet (eth0) com o endereço 192.168.1.1, máscara de rede 255.255.255.0, podemos usar o comando:

Exemplo: # ifconfig eth0 192.168.0.10 netmask 255.255.255.0 up

Page 9: Sistemas Operacionais1 Tópico 24 Configurações de Rede

Exercícios

1. No sistema operacional Microsoft Windows, qual o comando utilizado para verificar as informações de configurações de rede TCP/IP do Sistema Operacional?

2. No sistema operacional Linux, qual o comando utilizado para verificar as informações de configurações de rede TCP/IP do Sistema Operacional?

Sistemas Operacionais 9

Page 10: Sistemas Operacionais1 Tópico 24 Configurações de Rede

Sistemas Operacionais 10

ConteúdoWINDOWS: • Configuração do S.O. para trabalhar em rede;• Comando IPconfig;

GNU/ LINUX: • Comando Ifconfig;• Arquivos /etc/networks;• Arquivo/etc/hosts; • Configuração de S.O em rede via interface:

(Kurumin,Fedora, Mandriva);• Configuração manual – Principais arquivos;• Samba;• Exercícios.

Page 11: Sistemas Operacionais1 Tópico 24 Configurações de Rede

Sistemas Operacionais 11

Redes Windows

• No Windows XP configuramos a rede da seguinte forma:

– Abra o painel de controle, pois a configuração de rede vai dentro dele:

– Painel de Controle / Conexões de rede: são listadas todas as placas instaladas:

Page 12: Sistemas Operacionais1 Tópico 24 Configurações de Rede

Sistemas Operacionais 12

Redes Windows

Page 13: Sistemas Operacionais1 Tópico 24 Configurações de Rede

Sistemas Operacionais 13

Redes Windows

• Dentro das propriedades de cada interface, vai uma lista dos protocolos disponíveis. As opções "Cliente para redes Microsoft" e "Compartilhamento de arquivos e impressoras para redes Microsoft" ativam o compartilhamento e acesso a compartilhamentos de redes em outros micros Windows, usando o protocolo SMB.

• As máquinas Linux também podem participar, usando o Samba. Além de compartilhar arquivos e acessar compartilhamentos em outros micros, o servidor Samba pode servir como servidor de autenticação para as máquinas Windows, facilitando o gerenciamento dos logins de acesso nas máquinas Windows.

Page 14: Sistemas Operacionais1 Tópico 24 Configurações de Rede

Sistemas Operacionais 14

Redes Windows

Page 15: Sistemas Operacionais1 Tópico 24 Configurações de Rede

Sistemas Operacionais 15

Redes Windows

• Mantendo o "Compartilhamento de arquivos e impressoras para redes Microsoft" ativo, podemos compartilhar pastas clicando com o botão direito sobre elas e acessando a opção "Compartilhamento e segurança". Para tanto, marque a opção "Compartilhar esta pasta na rede" e, opcionalmente, a opção "Permitir que usuários da rede alterem meus arquivos" para tornar o compartilhamento leitura e escrita.

Page 16: Sistemas Operacionais1 Tópico 24 Configurações de Rede

Sistemas Operacionais 16

Redes Windows

• Por padrão, o Windows XP utiliza uma pasta chamada "Arquivos compartilhados", que é a única compartilhada por padrão. Para compartilhar outras pastas, você precisa primeiro clicar sobre o link "Se você entende os riscos de segurança, mas deseja compartilhar arquivos sem executar o assistente, clique aqui", dentro da aba de compartilhamento.

Page 17: Sistemas Operacionais1 Tópico 24 Configurações de Rede

Sistemas Operacionais 17

Redes Windows

• As impressoras instaladas também podemos compartilhar, bastando para isso entrar no "Painel de Controle / Impressoras".

• Clique com o botão direito sobre ela, e acesse a opção "Compartilhamento":

Page 18: Sistemas Operacionais1 Tópico 24 Configurações de Rede

Sistemas Operacionais 18

Redes Windows

Page 19: Sistemas Operacionais1 Tópico 24 Configurações de Rede

Sistemas Operacionais 19

Redes Windows

• Podemos visualizar e acessar os compartilhamentos disponíveis nas outras máquinas da rede através do menu: "Meus locais de rede", dentro do próprio Windows Explorer (Ambiente de rede)

Page 20: Sistemas Operacionais1 Tópico 24 Configurações de Rede

Sistemas Operacionais 20

Redes Windows

Page 21: Sistemas Operacionais1 Tópico 24 Configurações de Rede

Sistemas Operacionais 21

Redes Windows

• A navegação em redes Windows é um recurso que depende fortemente do envio de pacotes de broadcast e da figura do "Master Browser", uma das máquinas da rede que é eleita com a função de colocar ordem na rede, localizando os compartilhamentos e entregando a lista para as demais.

• Podemos mapear o compartilhamento manualmente. Ainda dentro do Windows Explorer, clique com o botão direito sobre o "Meu Computador" e acesse a opção "Mapear unidade de rede".

Page 22: Sistemas Operacionais1 Tópico 24 Configurações de Rede

Sistemas Operacionais 22

Redes Windows

Page 23: Sistemas Operacionais1 Tópico 24 Configurações de Rede

Sistemas Operacionais 23

Redes Windows

• Escolher uma letra para a unidade e indicar o endereço IP, ou nome do servidor, seguido pelo nome do compartilhamento, como em "\\192.168.1.233\ut". Note que você usa duas barras invertidas antes do ip da máquina ou servidor, e mais uma barra antes do nome do compartilhamento.

• Podemos ainda marcar a opção "Reconectar-se durante o logon", para tornar o mapeamento permanente.

Page 24: Sistemas Operacionais1 Tópico 24 Configurações de Rede

Sistemas Operacionais 24

Propriedades da conexão

• A configuração da rede está nas propriedades do protocolo TCP/IP, onde podemos escolher entre ativar o cliente DHCP, ou configurar manualmente os endereços.

• O segundo servidor DNS é desejável pela questão da redundância, mas não é obrigatório dentro da configuração:

Page 25: Sistemas Operacionais1 Tópico 24 Configurações de Rede

Sistemas Operacionais 25

Propriedade de conexão

Page 26: Sistemas Operacionais1 Tópico 24 Configurações de Rede

Sistemas Operacionais 26

Redes Windows

• Ao usar uma máquina XP com duas, ou mais conexões de rede, é possível ainda criar uma ponte (bridge connection) dentre elas, permitindo que os micros conectados a cada uma das duas interfaces enxerguem-se mutuamente.

• Para ativá-la, selecione as duas placas com o mouse, clique com o botão direito e acesse a opção "Conexões em ponte".

Page 27: Sistemas Operacionais1 Tópico 24 Configurações de Rede

Sistemas Operacionais 27

Redes Windows - Pontes

Page 28: Sistemas Operacionais1 Tópico 24 Configurações de Rede

Sistemas Operacionais 28

Comando Ipconfig

O comando IPCONFIG verifica qual é o seu endereço IP atribuído ao dispositivo de rede, bem como endereço dos servidores DNS e o endereço IP do Gateway/Router que permite acesso à Internet.

É acessado através de linha de comando: Entre no botão: Iniciar > Executar > e digite “cmd” e insira o comando ipconfig.

Page 29: Sistemas Operacionais1 Tópico 24 Configurações de Rede

Sistemas Operacionais 29

Comando Ipconfig

Algumas opções de utilização com o comando IPCONFIG: Ex:ipconfig /all

/all Exibir informações completas de configuração./release Liberar o endereço IP para o adaptador especificado./renew Renovar o endereço IP para o adaptador especificado./flushdns Depura a cache DNS Resolver./registerdns Atualiza todas as concessões DHCP e registra novamente nomes DNS/displaydns Exibe o conteúdo da cache DNS Resolver./showclassid Exibe todas as identificações de classe dhcp permitidas para o adaptador./setclassid Modifica a identificação de classe dhcp.

Page 30: Sistemas Operacionais1 Tópico 24 Configurações de Rede

Sistemas Operacionais 30

Linux: Comando Ifconfig

• Após configurada fisicamente, a interface precisa receber um endereço IP para ser identificada na rede e se comunicar com outros computadores, além de outros parâmetros como o endereço de broadcast e a máscara de rede. O comando usado para fazer isso é o ifconfig (interface configure).

• Para configurar a interface de rede Ethernet (eth0) com o endereço 192.168.1.1, máscara de rede 255.255.255.0, podemos usar o comando:

Exemplo: # ifconfig eth0 192.168.0.10 netmask 255.255.255.0 up

Page 31: Sistemas Operacionais1 Tópico 24 Configurações de Rede

Sistemas Operacionais 31

Linux: Comando Ifconfig

• O comando anterior ativa a interface de rede. A palavra up pode ser omitida, pois a ativação da interface de rede é o padrão. Para desativar a mesma interface de rede, basta usar o comando:

ifconfig eth0 down

• Digitando ifconfig são mostradas todas as interfaces ativas no momento, pacotes enviados, recebidos e colisões de datagramas.

Page 32: Sistemas Operacionais1 Tópico 24 Configurações de Rede

Sistemas Operacionais 32

Linux: Arquivo /etc/

• O diretório "/etc" concentra os arquivos de configuração do sistema, substituindo de certa forma o registro do Windows.

• A vantagem é que enquanto o registro é uma espécie de caixa preta, os scripts do diretório "/etc" são desenvolvidos justamente para facilitar a edição manual. É verdade que na maioria dos casos isto não é necessário, graças aos vários utilitários de configuração disponíveis, mas a possibilidade continua aí.

• Os arquivos recebem o nome dos programas seguidos geralmente da extensão .conf. Por exemplo, o arquivo de configuração do servidor DHCP (que pode ser configurado para atribuir endereços IP aos outros micros da rede) é o "/etc/dhcpd.conf", enquanto o do servidor FTP é o "/etc/proftpd.conf". Claro, ao contrário do registro, os arquivos do "/etc" não se corrompem sozinhos e é fácil fazer cópias de segurança caso necessário.

Page 33: Sistemas Operacionais1 Tópico 24 Configurações de Rede

Sistemas Operacionais 33

Linux: Arquivos /etc/networks

/etc/networks• Este diretório contém as configurações das interfaces (placas) de

rede do sistema e outras opções úteis para a configuração/segurança da rede. Há outros dois diretórios importantes:

/etc/network/interfaces • Arquivo de configuração usado pelos programas ifup e ifdown,

para ativar e desativar interfaces de rede. • Carregam os utilitários ifconfig e route através dos argumentos

passados do arquivo, permitindo que configuremos uma interface de rede com mais facilidade.

/etc/networks/options • Contém opções que serão aplicadas as interfaces de rede durante

a inicialização do sistema. É lido pelo script de inicialização que verifica os valores e aplica as modificações apropriadas no kernel.

Page 34: Sistemas Operacionais1 Tópico 24 Configurações de Rede

Sistemas Operacionais 34

Linux: Arquivo /etc/hosts

• Faz o relacionamento entre um nome de computador e endereço IP local.

• Recomendado para IPs constantemente acessados e para colocação de endereços de virtual hosts (quando deseja referir pelo nome ao invés de IP).

• A inclusão de um computador neste arquivo dispenda a consulta de um servidor de nomes para obter um endereço IP, sendo muito útil para máquinas que são acessadas frequentemente.

• A desvantagem de fazer isto é que você mesmo precisará manter este arquivo atualizado e se o endereço IP de algum computador for modificado, esta alteração deverá ser feita em cada um dos arquivos hosts das máquinas da rede.

Page 35: Sistemas Operacionais1 Tópico 24 Configurações de Rede

Sistemas Operacionais 35

Configurando via Interface Redes Linux

• Ao ser aberto, ele mostra as interfaces disponíveis na sua máquina. Na aba “geral” você configura o nome da máquina e na aba “DNS”, você define os endereços dos servidores DNS, que são de uso comum.

Page 36: Sistemas Operacionais1 Tópico 24 Configurações de Rede

Sistemas Operacionais 36

Configurando via Interface Redes Linux

• Nas máquinas Linux, o utilitário de configuração de rede muda de acordo com a distribuição usada:

NETWORK-CONFIG: É o mais popular, usado por padrão no Ubuntu e outras distribuições que utilizam o Gnome como interface padrão. Está disponível no menu: “Sistema > Administração > Rede”.

• No Kurumin em: Iniciar > Sistema > Gnome System > Tools > Configuração de rede

Page 37: Sistemas Operacionais1 Tópico 24 Configurações de Rede

Sistemas Operacionais 37

Configurando via Interface Redes Linux

• Na aba “Máquinas” podemos definir “apelidos” para as outras máquinas da rede, relacionando seus nomes a endereços de IP.

• Clicando nas propriedades de cada interface, você cai no menu de configuração, onde pode definir os endereços ou ativar a configuração via DHCP:

Page 38: Sistemas Operacionais1 Tópico 24 Configurações de Rede

Sistemas Operacionais 38

Configurando via Interface Redes Linux

• O Fedora inclui o “system-config-network”, que pode ser chamado através do menu ou linha de comando , é um primo do network-admin:

Page 39: Sistemas Operacionais1 Tópico 24 Configurações de Rede

Sistemas Operacionais 39

Configurando via Interface Redes Linux

• No Mandriva, use os utilitários disponíveis na seção “Rede e internet” do Painel de Controle.

• Em “Gerenciar Conexões” para definir os endereços da rede ou configurar o DHCP, na opção protocolo.

• Na opção “Acesso à Internet” vão os endereços dos servidores DNS do provedor, caso a configuremos manualmente

Page 40: Sistemas Operacionais1 Tópico 24 Configurações de Rede

Sistemas Operacionais 40

Configurando via Interface Redes Linux

• No Kurumin, além do “network-config”, podemos contar com um conjunto de scripts adicionais, disponíveis na seção “Conectar na Internet ou configurar a rede”, dentro do Painel de Controle:

Page 41: Sistemas Operacionais1 Tópico 24 Configurações de Rede

Sistemas Operacionais 41

Configurando via Interface Redes Linux

• O script responsável pela configuração da rede é o “NetCardConfig”, um assistente que reúne as informações necessárias e atualiza a configuração do sistema:

Page 42: Sistemas Operacionais1 Tópico 24 Configurações de Rede

Sistemas Operacionais 42

Configurando via Interface Redes Linux

• Podemos acessar o compartilhamento de rede, tanto em máquinas Windows como em Linux com o servidor Samba ativo. Um dos programas mais usados é o Smb4K, que já vem instalado em diversas distribuições.

Page 43: Sistemas Operacionais1 Tópico 24 Configurações de Rede

Sistemas Operacionais 43

Configurando manualmente Redes Linux

• O método de configuração manual de rede funciona em qualquer distribuição.

• Envolve basicamente três passos: 1- Carregar o módulo correto para a placa de rede e certificar-se

de que o sistema o utilizou para habilitar a interface de rede; 2- Configurar o IP, máscara e as demais configurações da rede,

usando o ifconfig; 3- Configurar a rota padrão e colocar o DNS do provedor no

arquivo “/etc/resolv.conf”.• Tudo isso pode ser feito através de comandos de terminal. Depois

de testar a configuração podemos torná-la definitiva, adicionando os scripts nos arquivos de inicialização do sistema.

Kurumin ou Debian: “/etc/init.d/bootmisc.sh”Red Hat: “/etc/rc.d/rc.local”

Page 44: Sistemas Operacionais1 Tópico 24 Configurações de Rede

Sistemas Operacionais 44

Samba• O cliente Samba já vem pré-instalado no Kurumin, ele

permite acessar compartilhamentos em máquinas Windows ou Linux (com o Samba) na rede.

• Para que o Kurumin possa também compartilhar arquivos é necessário instalar o servidor Samba. No Debian ele é composto por 3 pacotes:– samba (o servidor propriamente dito)– samba-doc (documentação)– swat (ferramenta de configuração)

• Depois de instalado, use os comandos "service samba start" e "service samba stop" para iniciar e parar o serviço. Por padrão ele já cria um link na pasta /etc/rc5.d que o ativa automaticamente durante o boot. A instalação propriamente dita é automatizada pelo ícone mágico (apt-get).

Page 45: Sistemas Operacionais1 Tópico 24 Configurações de Rede

Sistemas Operacionais 45

Samba

• Após instalação, é necessário cadastrar os logins e senhas dos usuários que terão acesso ao servidor.

• Podemos criar usuários "reais" usando o comando adduser ou um utilitário como o kuser, e em seguida cadastrá-los no Samba, criar usuários "falsos" que terão acesso apenas ao Samba.

Page 46: Sistemas Operacionais1 Tópico 24 Configurações de Rede

Sistemas Operacionais 46

Exercícios1) Qual o comando utilizado para descobrir o endereço IP de uma estação a qual estamos logados nela?

a) Winipconfig; b) Ipconfig; c)Ip; d) Tcp/ip.

2) Qual o comando no Linux para configurar a placa de rede no IP 200.100.50.25 e máscara 255.255.255.248? (Ref 31)a)ipconfig eth0 200.100.50.25 netmask 255.255.255.248;b)ifconfig eth0 200.100.50.25 netmask 255.255.255.243;c)ifconfig eth0 200.100.50.25 netmask 255.255.255.248;d)Através do dhcp.

3) No Windows existe o comando chamado de ipconfig. Qual das sintaxes abaixo descreve o correto comando para listar todas as interfaces de rede da estação? (ref 31)a)ifconfig /all;b)ipconfig.*;c)ipconfig /all;d)d) ipconfig *.

4) No sistema operacional Linux, qual o comando dos citados abaixo que é usado para exibir e configurar arede no computador:a. O comando "network-config“ b. O comando "traceroute“ c. O comando "ipconfig“ d. O comando "ifconfig"

Page 47: Sistemas Operacionais1 Tópico 24 Configurações de Rede

Sistemas Operacionais 47

Exercícios5) Uma rede com diversos computadores utilizando o sistema operacional Windows precisa alocar um

novo servidor de arquivos, mas por motivos de custos de licenças, o sistema operacional escolhido para este servidor foi o GNU/Linux. Qual programa pode ser utilizado para, a partir das estações de trabalho utilizando Windows, conseguir ler e gravar arquivos no novo servidor de arquivos?

a) Não é possível monta uma rede e compartilhar arquivos entre máquinas com Windows e máquinas com GNU/Linux.

b) Por padrão máquinas com sistema operacional GNU/Linux consegue compartilhar arquivos com máquinas com Windows e vice-versa.

c) Deve-se utilizar um servidor de DNS d) Deve-se utilizar um servidor Samba.