En mi Debian 8, `uname -a' da:
Linux uname 3.16.0-4-amd64 #1 SMP Debian 3.16.36-1+deb8u1 (2016-09-03) x86_64 GNU/Linux
Intentó
route -n
da:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 10.0.0.2 0.0.0.0 UG 1024 0 0 eth0
10.0.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 eth0
Otras funciones de red están bien.
¿Cómo puedo llegar ping 127.0.0.1
al trabajo? Sospecho que es la siguiente !lo
regla, iptables
pero no sé cómo solucionarla y hacer que los cambios sean persistentes.
3591 2197K ACCEPT all -- !lo any anywhere anywhere
Esta línea aparece como: -A INPUT ! -i lo -j ACCEPT
en/etc/iptables.up.rules
¿Elimino el !
?
Respuesta1
No, Jessie no bloqueó de forma predeterminada.
ping -c 4 127.0.0.1
PING 127.0.0.1 (127.0.0.1) 56(84) bytes of data.
64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.050 ms
64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.056 ms
64 bytes from 127.0.0.1: icmp_seq=3 ttl=64 time=0.054 ms
64 bytes from 127.0.0.1: icmp_seq=4 ttl=64 time=0.044 ms
--- 127.0.0.1 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 2999ms
rtt min/avg/max/mdev = 0.044/0.051/0.056/0.004 ms
Mostrar iptables -L
y cat /etc/hosts
cat /etc/hostname
Respuesta2
Parece que Debian 8 iptables
negó el acceso de bucle invertido localhost
en mi instalación.
Muchos programas requieren esto para funcionar correctamente, como los depuradores, por lo que no entiendo cómo se deshabilitó en mi configuración.
La solución es la siguiente:
Edición raíz /etc/iptables.up.rules
y cambio -A INPUT ! -i lo -j ACCEPT
eliminando -A INPUT -i lo -j ACCEPT
el bang!