
¿Tiene problemas con su puerto ethernet Intel I217-V? Te sugiero que leas este post completo. Si bien los controladores no fueron mi problema ni mi respuesta (al final), esta publicación seguirá brindando información útil.
En otras versiones de Debian que he usado, simplemente editaría /etc/network/interfaces
para forzar una IP estática. Sin embargo, ¡parece que no puedo hacer eso en Ubuntu Server 14.04!
Mi /etc/network/interface
es:
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
Según tengo dns-nameservers
entendido, esto resolverá el problema de /etc/resolv.conf
que se borre en cada inicialización de la NIC. Además, parece que no puedo eliminar el cliente dhcp en Ubuntu 14.04, además de no poder reiniciar el servicio de red; tengo que hacerlo ifdown
para ifup
que los cambios surtan efecto.
De todos modos, un poco más sobre mi tema. Si, por supuesto, vuelvo a usar dhcp cambiando static
a dhcp
, entonces el problema se resuelve. Puedo hacer ping al enrutador, a todos los nodos conectados en la LAN y obtener acceso a Internet. Aunque no puedo cuando estoy configurado estáticamente con lo anterior, a pesar de que las configuraciones son idénticas entre sí cuando miro ifconfig
.
Hasta donde tengo conocimiento limitado, diría que esto tiene una gran relevancia para ser un problema de DNS. ¿Alguien puede arrojar algo de luz? Me está volviendo loco.
Si te sirve de consuelo, tengo SSH Guard instalado y tiene su propia cadena en iptables.
Actualización: el siguiente párrafo no es relevante para mi pregunta, pero es más una solución si alguien tiene problemas con su adaptador Ethernet Intel I217-V y cree que está relacionado con el controlador. El párrafo después de los enlaces avanzará para detallar el resto de mi problema...
Bien, resulta que era mi conjunto de reglas de iptables.
Sin embargo, creo que es increíblemente importante señalar aquí que el desarrollo reciente y creciente es el de los controladores e1000e de Intel Corporation Ethernet Connection I217-V (rev 05). A continuación se muestra 1 controlador creado por Intel y el otro está basado en la comunidad. La comunidad parece ser preferible según muchos blogs y publicaciones en foros que he leído esta tarde. Entréguelos si teme que sus problemas se deriven de un problema sospechoso con el controlador.
Intel ~https://downloadcenter.intel.com/Detail_Desc.aspx?DwnldID=15817
Basado en la comunidad ~http://sourceforge.net/projects/e1000/files/latest/download
...avanzando hacia asuntos más relevantes... Si comentaba pre-up iptables-restore < /etc/iptables.rules
en mi interfaces
expediente, no tenía ningún problema. DHCP o estático. Entonces la pregunta es, ¿qué hay en mi conjunto de reglas para ser tan paranoico con la conectividad?
# 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