
Está tendo problemas com sua porta Ethernet Intel I217-V? Eu sugiro que você leia este post inteiro. Embora os drivers não tenham sido meu problema, nem minha resposta (no final), esta postagem ainda fornecerá informações úteis.
Em outras versões do Debian que usei, eu simplesmente editaria /etc/network/interfaces
para forçar um IP estático. No entanto, não consigo fazer isso no Ubuntu Server 14.04!
Meu /etc/network/interface
é:
auto lo
iface lo inet loopback
auto em1
iface em1 inet static
address 192.168.0.5
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.1
dns-nameservers 8.8.8.8
pre-up iptables-restore < /etc/iptables.rules
Pelo que entendi dns-nameservers
, isso resolverá o problema de /etc/resolv.conf
ser apagado a cada inicialização da NIC. Além disso, não consigo remover o cliente dhcp no Ubuntu 14.04, além de não conseguir reiniciar o serviço de rede - preciso fazê-lo ifdown
e ifup
para que as alterações tenham efeito.
De qualquer forma, um pouco mais sobre o meu problema. Se eu voltar a usar o dhcp mudando static
para dhcp
, o problema será resolvido. Posso fazer ping no roteador, em todos os nós conectados na LAN e obter acesso à Internet. Embora eu não possa configurar estaticamente com o acima, apesar das configurações serem idênticas entre si quando se olha para ifconfig
.
Até onde sei, eu diria que isso tem grande relevância por ser um problema de DNS. Alguém pode lançar alguma luz? Isso está me deixando louco.
Se servir de consolo, tenho o SSH Guard instalado e ele tem sua própria cadeia no iptables.
Atualização: O parágrafo a seguir não é relevante para a minha pergunta, mas é mais uma solução se alguém tiver problemas com o adaptador Ethernet Intel I217-V e acreditar que está relacionado ao driver. O parágrafo após os links irá detalhar o resto do meu problema...
OK, acontece que era meu conjunto de regras do iptables.
No entanto, acho extremamente importante observar aqui que o desenvolvimento crescente e recente é o dos drivers e1000e da conexão Ethernet Intel Corporation I217-V (rev 05). Abaixo está um driver fabricado pela Intel e o outro é baseado na comunidade. A base comunitária parece ser preferível, de acordo com muitos blogs e postagens em fóruns que li esta noite. Entregue-os antes se você temer que seus problemas decorram de um problema de driver suspeito.
Informações ~https://downloadcenter.intel.com/Detail_Desc.aspx?DwnldID=15817
Baseado na comunidade ~http://sourceforge.net/projects/e1000/files/latest/download
...progredindo para assuntos mais relevantes... Se eu comentasse no pre-up iptables-restore < /etc/iptables.rules
meu interfaces
arquivo, não tive problemas de espécie alguma. DHCP ou estático. Portanto, a questão é: o que está em meu conjunto de regras para ser tão paranóico em relação à conectividade?
# Generated by iptables-save v1.4.21 on Sat May 3 01:24:30 2014
*filter
:INPUT DROP [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [491:1788008]
:sshguard - [0:0]
-A INPUT -j sshguard
-A INPUT -p tcp -m tcp --dport 1019 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 80 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 443 -j ACCEPT
-A INPUT -p udp -m udp --dport 53 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 8112 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 58846 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 62598 -j ACCEPT
-A INPUT -s 192.168.0.0/24 -p tcp -m tcp --dport 445 -j ACCEPT
-A INPUT -s 192.168.0.0/24 -p tcp -m tcp --dport 137 -j ACCEPT
-A INPUT -s 192.168.0.0/24 -p tcp -m tcp --dport 138 -j ACCEPT
-A INPUT -s 192.168.0.0/24 -p tcp -m tcp --dport 139 -j ACCEPT
-P INPUT DROP
COMMIT
# Completed on Sat May 3 01:24:30 2014