Vous êtes sur la page 1sur 8

INFORMÁTICA PARA A SAÚDE

Administração de Sistemas Operativos

EST – IPCB Ficha de Laboratório nº 4: Configurar rede TCP/IP


2º Ano / 1º Semestre – 2006/2007

1 Planeamento
1 Planeamento .......................................................................................................................................1
2 Objectivos............................................................................................................................................1
3 Parte I – Endereçamento IP ................................................................................................................1
3.1 Endereços para redes privadas......................................................................................................2
3.2 Máscara de subrede por omissão ..................................................................................................2
3.3 Exemplos de endereços de rede....................................................................................................2
3.4 Exemplos de endereços de broadcast ...........................................................................................2
3.5 Exercício.........................................................................................................................................2
4 Parte II – Configurar rede no Windows XP..........................................................................................2
4.1 Consultar a configuração actual da rede ........................................................................................2
4.2 Alterar a configuração da rede .......................................................................................................4
4.3 Problemas com a interface de rede................................................................................................5
5 Parte III – Configurar rede no Linux ....................................................................................................6
5.1 Consultar a configuração actual da rede ........................................................................................6
5.2 Alterar a configuração da rede .......................................................................................................7
5.3 Problemas com a interface de rede................................................................................................8

2 Objectivos
Pretende-se com este trabalho configurar placas de rede utilizando a pilha protocolar TCP/IP.
Inicialmente, são apresentados alguns conceitos básicos relacionados com o endereçamento IP. De
seguida, vão ser utilizadas ferramentas disponíveis nos sistemas operativos (Windows e Linux) para
configurar a rede e consultar as configurações actuais de rede.

3 Parte I – Endereçamento IP
Um endereço IP (Internet Protocol) identifica uma máquina ao nível da rede. A versão actual (e mais
difundida) do IP é a versão 4. Um endereço IP possui 32 bits que estão organizados de forma a identificar
a rede (bits mais significativos) e a máquina (bits menos significativos) dentro dessa rede. Normalmente,
são apresentados através de 4 valores decimais separados por um ponto.

Pedro António, ESTCB Sistemas Telemáticos 1


3.1 Endereços para redes privadas
Endereços de classe A: 10.0.0.0 a 10.255.255.255 (8 bits / 24 bits)
Endereços de classe B: 172.16.0.0. a 172.31.255.255 (16 bits / 16 bits)
Endereços de classe C: 192.168.0.0 a 192.168.255.255 (24 bits / 8 bits)

3.2 Máscara de subrede por omissão


Classe A: 255.0.0.0
Classe B: 255.255.0.0
Classe C: 255.255.255.0

3.3 Exemplos de endereços de rede


Endereço da rede classe A: 10.0.0.0
Endereço da rede classe B: 172.20.0.0
Endereço da rede classe C: 192.168.1.0

3.4 Exemplos de endereços de broadcast


Endereços de broadcast da rede 10.0.0.0 (classe A): 10.255.255.255
Endereços de broadcast da rede 172.20.0.0 (classe B): 172.20.255.255
Endereços de broadcast da rede 192.168.1.0 (classe C): 192.168.1.255

3.5 Exercício
O endereço de um PC é 172.18.43.124. Identifique:
Classe do endereço e a máscara por omissão Classe B; 255.255.0.0
Endereço de rede 172.18.0.0
Endereço de broadcast 172.18.255.255

4 Parte II – Configurar rede no Windows XP

4.1 Consultar a configuração actual da rede


1. Tecla de “Iniciar”
2. Aceder ao “Painel de Controlo”
3. Entre em “Ligações de Rede”
4. Na parte de “LAN ou Ligações de alta velocidade à Internet” seleccione uma “Ligação de Rede
Local”. Escolha a opção “Suporte” e de seguida “Detalhes…”.
5. Obtenha a seguinte informação:

Pedro António, ESTCB Sistemas Telemáticos 2


Endereço IP: 10.6.5.150
Máscara de SubRede: 255.255.0.0
Default Gateway: 10.6.0.254
Servidor DHCP: 10.6.0.5
Servidores DNS: 10.16.0.2; 10.16.0.3
Servidor WINS: -
Endereço MAC: 00-0F-B0-12-34-56

6. Utilize o comando ipconfig numa linha de comandos (“Iniciar Executar…”; escrever “cmd”)
a. Os dados obtidos no ponto anterior são semelhantes?
b. Utilize a opção “/all”. Os dados obtidos no ponto anterior são semelhantes?
Endereço IP: 10.6.5.150
Máscara de SubRede: 255.255.0.0
Default Gateway: 10.6.0.254
Servidor DHCP: 10.6.0.5
Servidores DNS: 10.16.0.2; 10.16.0.3
Servidor WINS: -
Endereço MAC: 00-0F-B0-12-34-56

7. Execute os seguintes comandos para obter a mesma informação:


a. “netsh interface ip show address”
Apenas dá informação que o endereço é dinâmico.
b. “netsh interface ip show dns”
10.16.0.2; 10.16.0.3
c. “netsh interface ip show wins”
None
d. “netsh interface ip show config”
Configuration for interface "Local Area Connection"
DHCP enabled: Yes
InterfaceMetric: 0
DNS servers configured through DHCP: 10.16.0.2 10.16.0.3
WINS servers configured through DHCP: None
Register with which suffix: Primary only
e. “netsh diag show adapter” (Escolha o número da interface a consultar)
Network Adapters
1. [00000001] Realtek RTL8139/810x Family Fast Ethernet NIC
2. [00000012] Intel(R) PRO/Wireless 2200BG Network Connection

C:\>netsh diag show adapter 0001

Network Adapters
1. [00000001] Realtek RTL8139/810x Family Fast Ethernet NIC
Caption = [00000001] Realtek RTL8139/810x Family Fast Ethernet NIC
DatabasePath = %SystemRoot%\System32\drivers\etc
DefaultIPGateway = 10.6.0.254 Same Subnet

Pedro António, ESTCB Sistemas Telemáticos 3


Description = Realtek RTL8139 Family PCI Fast Ethernet NIC - Packet Scheduler Miniport
DHCPEnabled = TRUE
DHCPLeaseExpires = 20:38:46 11-12-2006
DHCPLeaseObtained = 14:38:46 11-12-2006
DHCPServer = 10.6.0.5
DNSDomain = est.ipcb.pt
DNSEnabledForWINSResolution = FALSE
DNSHostName = ciscoacadpa
DNSServerSearchOrder = 10.16.0.2 10.16.0.3
DomainDNSRegistrationEnabled = FALSE
FullDNSRegistrationEnabled = TRUE
GatewayCostMetric = 20
Index = 1
IPAddress = 10.6.5.150
IPConnectionMetric = 20
IPEnabled = TRUE
IPFilterSecurityEnabled = FALSE
IPSecPermitIPProtocols = 0
IPSecPermitTCPPorts = 0
IPSecPermitUDPPorts = 0
IPSubnet = 255.255.0.0
IPXEnabled = FALSE
MACAddress = 00:0F:B0:12:34:56
ServiceName = RTL8023xp
SettingID = {CB6C7489-EB4A-41B5-899B-A88E8DDEF5F1}
TcpipNetbiosOptions = 0
WINSEnableLMHostsLookup = TRUE
f. “netsh diag show dns”
DNS Servers
1. [00000001] Realtek RTL8139/810x Family Fast Ethernet NIC
DNSServerSearchOrder = 10.16.0.2 10.16.0.3
g. “netsh diag show dhcp”
DHCP Servers
1. [00000001] Realtek RTL8139/810x Family Fast Ethernet NIC
DHCPServer = 10.6.0.5
h. “netsh diag show wins”
Endereço IP: 10.6.5.150
Máscara de SubRede: 255.255.0.0
Default Gateway: 10.6.0.254
Servidor DHCP: 10.6.0.5
Servidores DNS: 10.16.0.2; 10.16.0.3
Servidor WINS: -
Endereço MAC: 00-0F-B0-12-34-56

8. Consulte os dados obtidos pelos colegas e responda às seguintes questões:


a. Os endereços IP são parecidos? Não. Mas estão na mesma rede 10.6.0.0.
b. Os servidores DNS, DHCP e WINS são os mesmos? Sim
c. O default gateway é o mesmo? Sim
d. Os endereços MAC são semelhantes? Não, são diferentes

4.2 Alterar a configuração da rede


1. Tecla de “Iniciar”
2. Aceder ao “Painel de Controlo”
3. Entre em “Ligações de Rede”

Pedro António, ESTCB Sistemas Telemáticos 4


4. Na parte de “LAN ou Ligações de alta velocidade à Internet” seleccione uma “Ligação de Rede
Local”. Escolha a opção “Propriedades”.
5. Nas propriedades da interface de rede, procure a opção “Internet Protocol (TCP/IP)”. Aqui, pode
optar por colocar um endereço estático ou por um endereço dinâmico.
a. Coloque um endereço estático de classe C.
b. Consulte as configurações actuais da rede. Indique o endereço IP e a máscara.
192.168.0.5/255.255.255.0
c. Coloque o endereço dinâmico.
d. Consulte as configurações actuais da rede. Indique o endereço IP e a máscara.
10.6.5.150/255.255.0.0
6. Através da linha de comandos pode utilizar o utilitário “netsh” da seguinte forma:
Endereço Estático:
netsh interface ip set address name="Local Area Connection" static IP_ADDRESS
SUBNET_MASK GATEWAY METRICA

Endereço Dinâmico:
netsh interface ip set address name="Local Area Connection" dhcp

a. Coloque um endereço estático de classe B.


b. Consulte as configurações actuais da rede. Indique o endereço IP e a máscara.
172.16.0.5/255.255.0.0
c. Coloque o endereço dinâmico.
d. Consulte as configurações actuais da rede. Indique o endereço IP e a máscara.
10.6.5.150/255.255.0.0

4.3 Problemas com a interface de rede


Quando existem alguns problemas com a ligação, por vezes, é útil tentar obter novamente os parâmetros
de configuração de rede (automaticamente). No Windows XP pode fazer-se das seguintes formas:
1. Utilizar o comando “ipconfig” com a opção “/renew”, numa linha de comandos.
2. De forma alternativa Através seleccione uma “Ligação de Rede Local”. Escolha a opção
“Suporte” e de seguida carregue no botão “Reparar”.
3. Outra forma de o fazer é desligar o cabo e voltar a ligá-lo.
4. Ou ainda, desactivar e voltar a activar a interface de rede em causa.
a. Em “Ligações de Rede” do “Painel de Controlo”, com o botão direito do rato sobre a
ligação de rede em causa e escolher: “Desactivar” ou “Activar”.

Pedro António, ESTCB Sistemas Telemáticos 5


5 Parte III – Configurar rede no Linux
Atenção: Existem comandos que apenas podem ser executados pelo administrador. Em Linux, o
administrador é o utilizador root. Para executar comandos numa consola com o administrador, existe o
comando su. A opção - (traço) permite alterar o utilizador com as suas definições de login.
su –
(colocar a password do utilizador root)
Para terminar esta “sessão” pode ser utilizado o comando exit, voltando à sessão anterior.

5.1 Consultar a configuração actual da rede


1. Verifique quais são as interfaces de rede que estão activas:
/sbin/service network status

2. Consultar as configurações de rede:


a. Utilize o comando ifconfig para consultar a configuração de rede actual.
/sbin/ifconfig
Permite ver o endereço IP, a máscara de subrede e o endereço de MAC
b. Utilize o comando route para obter informação sobre o default gateway.
/sbin/route
Permite o default gateway
c. Todas as configurações ficam guardadas no directório:
/etc/sysconfig/networking/devices ou /etc/sysconfig/network-scripts. Consulte os
ficheiros ifcfg-eth0 para confirmar os valores guardados para a interface eth0.
cat /etc/sysconfig/networking/network-scripts/ifcfg-eth0
d. Os servidores DNS estão no ficheiro /etc/resolve.conf.
cat /etc/resolve.conf
nameserver 10.6.0.2
nameserver 10.6.0.3
e. No caso de endereços automáticos, o servidor DHCP pode ser consultado em
/var/lib/dhcp/dhclient-eth0.leases.
Permite ver todos os parâmetros de rede que foram passados pelo servidor DHCP.
Endereço IP: 10.6.5.150
Máscara de SubRede: 255.255.0.0
Default Gateway: 10.6.0.254
Servidor DHCP: 10.6.0.5
Servidores DNS: 10.16.0.2 10.6.0.3
Endereço MAC: 00-0F-B0-12-34-56
3. Consulte os dados obtidos pelos colegas e responda às seguintes questões:
a. Os endereços IP são parecidos? Não. Mas estão na mesma rede 10.6.0.0.
b. Os servidores DNS, DHCP e WINS são os mesmos? Sim.

Pedro António, ESTCB Sistemas Telemáticos 6


c. O default gateway é o mesmo? Sim
d. Os endereços MAC são semelhantes? Não, são diferentes.

5.2 Alterar a configuração da rede


1. A configuração das interfaces de rede poderá ser realizada manualmente usando o comando
ifconfig. Altere a configuração da rede, utilizando um endereço da classe C. Nota: o comando
ifconfig não guarda as configurações de rede inseridas no sistema.
/sbin/ifconfig eth0 IP_ADDRESS netmask SUBNET_MASK
ou
/sbin/ifconfig eth0 IP_ADDRESS/NUM_BITS_A_UM_SUBNET_MASK (notação CIDR)
/sbin/ifconfig 192.168.0.5 netmask 255.255.255.0
ou
/sbin/ifconfig 192.168.0.5/24
a. Consulte as configurações de rede.
Endereço IP: 192.168.0.5 Subnet Mask: 255.255.255.0

2. A configuração das interfaces de rede poderá ser realizada dinamicamente usando o comando
dhclient.
dhclient eth0

/sbin/ifconfig
a. Consulte as configurações de rede.
Endereço IP: 10.6.5.150 Subnet Mask: 255.255.0.0

3. Ainda pode configurar as interfaces de rede utilizando o utilitário gráfico para configurar das
interfaces de rede do computador:
/usr/bin/system-config-network &

4. Ainda pode configurar as interfaces de rede editando o ficheiro (da interface eth0)
/etc/sysconfig/networking/devices/ifcfg-eth0 ou /etc/sysconfig/network-scripts/ifcfg-eth0.
a. Estático.
DEVICE=eth0
BOOTPROTO=static
BROADCAST=XXX.XXX.XXX.255
IPADDR=XXX.XXX.XXX.XXX
NETMASK=255.255.255.0
NETWORK=XXX.XXX.XXX.0
ONBOOT=yes
b. Dinâmico.
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=dhcp

Pedro António, ESTCB Sistemas Telemáticos 7


5. O ficheiro /etc/sysconfig/network tem de ter as seguintes configurações para os seguintes
casos:
a. Estático.
NETWORKING=yes
HOSTNAME=my-hostname
FORWARD_IPV4=true
GATEWAY="XXX.XXX.XXX.YYY"
b. Dinâmico.
NETWORKING=yes
HOSTNAME=my-hostname

5.3 Problemas com a interface de rede


Quando existem alguns problemas com a ligação, por vezes, é útil tentar obter novamente os parâmetros
de configuração de rede (automaticamente). No Linux pode fazer-se das seguintes formas:
1. Por vezes, é necessário reiniciar o serviço de rede. Por exemplo, quando a máquina inicia sem o
cabo de rede ligado.
/sbin/service network restart

ou

/sbin/service network stop


/sbin/service network start

2. Aceder à interface gráfica referente às configurações de rede e reiniciar as interfaces desejadas.


/usr/bin/system-config-services &

3. Aceder à interface gráfica referente aos serviços e reiniciar o serviço de rede (network).
/usr/bin/system-config-network &

4. O comando ifconfig também permite activar e desactivar as interfaces de rede.


/sbin/ifconfig eth0 down
/sbin/ifconfig eth0 up

Pedro António, ESTCB Sistemas Telemáticos 8