Olá a todos.
Confesso que não sou novato em Linux e muito menos no Ubuntu, como devem já ter percebido, fiquei alguns anos afastado do Ubuntu e usando apenas outras distribuições, porém agora voltei, usando o 13.04 e algo de estranho me ocorre:
Minha estação de trabalho possui duas placas de rede, resolvi então que uma delas receberia o link de internet e a outra distribuiria tal link em uma outra rede para fins de testes de laboratório. Tentei de toda forma fazer isso pelo modo gráfico mas não teve jeito, o bom e velho terminal foi o unico que me salvou.
Minha configuração de rede está da seguinte forma:
felix@valhalla:~$ cat /etc/network/interfaces
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.1.76
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 10.0.0.1
auto eth1
iface eth1 inet static
address 10.0.0.103
netmask 255.255.255.0
network 10.0.0.0
broadcast 10.0.0.255
gateway 10.0.0.1
dns-nameservers 8.8.8.8 208.67.222.222 8.8.4.4
pre-up iptables-restore < /etc/iptables.up.rules
Explicando: A internet chega no meu computador pela eth1 e eu 'distribuo' ela para outros equipamentos pela eth0, a ultima linha do arquivo é para que minhas regras de iptables sejam restauradas quando reinicio a máquina, o conteúdo do arquivo /etc/iptables.up.rules segue também abaixo:
# Generated by iptables-save v1.4.12 on Wed Sep 4 09:54:48 2013
*nat
:PREROUTING ACCEPT [142:8437]
:INPUT ACCEPT [17:1985]
:OUTPUT ACCEPT [140:13991]
:POSTROUTING ACCEPT [5:660]
-A POSTROUTING -o eth1 -j MASQUERADE
COMMIT
# Completed on Wed Sep 4 09:54:48 2013
# Generated by iptables-save v1.4.12 on Wed Sep 4 09:54:48 2013
*filter
:INPUT ACCEPT [253257:187339128]
:FORWARD ACCEPT [13773:1934415]
:OUTPUT ACCEPT [224843:38480459]
:fail2ban-ssh - [0:0]
-A INPUT -p tcp -m multiport --dports 22 -j fail2ban-ssh
-A fail2ban-ssh -j RETURN
COMMIT
# Completed on Wed Sep 4 09:54:48 2013
Isso tudo só para não ter que toda vez que reiniciar a máquina para ter que digitar no terminal:
sudo iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
Ok, cenário apresentado e funcionando relato agora o que me incomoda:
Toda vez que é necessário reiniciar a máquina (por sorte quase sempre mantenho-a ligada), no momento em que deveria ser apresentada a tela de login tenho que aguardar um bom tempo pelas seguintes mensagens:
"Waiting for network configuration"
"Waiting up to 60 more seconds for network configuration"
"Boot system without fully network configuration"
Pensei até que fosse por conta do gerenciador de rede do Gnome, mas desativei ele da inicialização e o problema persiste.
Alguém tem alguma ideia de que ajuste eu precise fazer ainda para não ter mais estas mensagens e ficar aguardando todo esse tempo para o boot?
Desde já grato por qualquer ajuda.
Felix