Gentoo Logo

1.  Começando

Nota: Este documento presume que você configurou seu kernel corretamente, seus módulos para seu hardware e que você conhece o nome de interface de seu hardware. Também presumimos que você está configurando eth0, mas também pode ser eth1, wlan0, etc.

Nota: Este documento precisa de que você esteja rodando baselayout-1.11.11 ou superior.

Para iniciar a configuração de sua placa de rede, você precisa contar ao sistema de RC do Gentoo sobre ela. Isto é feito criando um link simbólico de net.lo para net.eth0 em /etc/init.d

Listagem de código 1.1: Fazendo link simbólico de net.eth0 para net.lo

# cd /etc/init.d
# ln -s net.lo net.eth0

O sistema de RC do Gentoo agora conhece a intercace. Ele também precisa saber como configurá-la. Todas interfaces de rede são configuradas em /etc/conf.d/net. Abaixo está um exemplo de configuração para DHCP e endereços estáticos.

Listagem de código 1.1: Exemplos para /etc/conf.d/net

# Para DHCP
config_eth0=( "dhcp" )

# Para IP estático usando notação CIDR
config_eth0=( "192.168.0.7/24" )
routes_eth0=( "default via 192.168.0.1" )

# Para IP estático usando notação netmask
config_eth0=( "192.168.0.7 netmask 255.255.255.0" )
routes_eth0=( "default gw 192.168.0.1" )

Nota: Se você não especificar uma configuração para sua interface, DHCP é presumido.

Nota: CIDR significa Classless InterDomain Routing. Originalmente, endereços de IPv4 eram classificados como A, B, ou C. O sistema de classificação inicial não englobou a popularidade massiva da Internet e está em perigo de não ter endereços singulares novos. CIDR é um esquema de endereçamento que permite que um endereço IP designe muitos endereços IP. Um endereço IP CIDR parece igual ao um endereço IP normal, exceto por terminar com uma barra seguida de um número; por exemplo, 192.168.0.0/16. CIDR é descrito no RFC 1519.

Agora que nós configuramos nossa interface, nós podemos iniciá-la e pará-la usando os comandos abaixo.

Listagem de código 1.1: Iniciando e parando scripts de rede

# /etc/init.d/net.eth0 start
# /etc/init.d/net.eth0 stop

Importante: Durante a resolução de problemas de rede, é recomendável configurar RC_VERBOSE="yes" no /etc/conf.d/rc para que você obtenha mais informações sobre o que está acontecendo.

Agora que você iniciou e parou sua interface de rede, você pode querer iniciá-la automaticamente quando o Gentoo iniciar. Aqui está como fazê-lo. O último comando "rc" instrui o Gentoo a iniciar quaisquer scripts no runlevel atual que não foram iniciados ainda.

Listagem de código 1.1: Configurando uma interface de rede para carregar durante a inicialização

# rc-update add net.eth0 default
# rc

Atualizado 22 de dezembro de 2005

A versão original deste documento foi atualizada em 13 de agosto de 2011

Donate to support our development efforts.

Copyright 2001-2012 Gentoo Foundation, Inc. Questions, Comments? Contact us.