La verificación de IP externa informa una IP diferente de /etc/network/interfaces

La verificación de IP externa informa una IP diferente de /etc/network/interfaces

Mi ISP me dio un rango de IP estática para acceder a Internet: 123.123.123.120-125

(Debian) /etc/network/interfaces:

auto eth1
iface eth1 inet static
address 123.123.123.120
netmask 255.255.255.0
gateway 123.123.123.254
dns-nameservers 8.8.8.8

Cuando voy a un sitio web externo para verificar mi dirección IP, no informa 123.123.123.120; de hecho, la verificación externa de IP me muestra 23.23.23.45, que es diferente de lo que me dio el ISP. Aunque todavía puedo acceder a Internet normalmente. (Traceroute muestra que 23.23.23.45 también es propiedad de mi ISP)

La máquina Windows justo al lado de esta máquina Linux está configurada usando 123.123.123.125, y la verificación de IP externa del sitio web muestra 123.123.123.125.

Sospecho que el ISP está utilizando algún tipo de proxy avanzado. ¿Es posible que sólo la máquina Linux reconozca la IP real pero no Windows?

Entonces hice otra prueba, configuré una máquina con Windows y usé la misma IP 123.123.123.120, desconecté el cable Ethernet de la máquina Linux a la máquina con Windows, ejecuté la verificación de IP y la verificación de IP informa correctamente, informa 123.123.123.120.

¿Qué está causando este extraño fenómeno en la máquina Linux?

Aquí está mi /etc/network/interfaces:

**Nota:eth0 y eth2 son para que las NIC virtuales de Virtualbox conecten, así que simplemente lo comenté y los dejé en paz.

# The loopback network interface
auto lo
iface lo inet loopback

## eth0 TPLink Realtek
# auto eth0
# iface eth0 inet static
# address 10.10.10.10
# netmask 255.0.0.0

# eth1 mobo intel nic
auto eth1
iface eth1 inet static
address 61.xx.yy.zz
netmask 255.255.255.0
gateway 61.xx.yy.254
dns-nameservers 8.8.8.8

## eth2 intel nic
# auto eth2
# iface eth2 inet static
# address 10.10.20.20
# netmask 255.0.0.0

y mi ifconfig:

eth0      Link encap:Ethernet  HWaddr a0:f3:c1:00:52:50  
          inet6 addr: fe80::a2f3:c1ff:fe00:5250/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:131 errors:0 dropped:0 overruns:0 frame:0
          TX packets:57 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:13885 (13.5 KiB)  TX bytes:14304 (13.9 KiB)
          Interrupt:42 Base address:0x4000 

eth1      Link encap:Ethernet  HWaddr 30:85:a9:a7:a0:bb  
          inet addr:61.xx.yy.zz  Bcast:61.xx.yy.255  Mask:255.255.255.0
          inet6 addr: fe80::3285:a9ff:fea7:a0bb/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:339 errors:0 dropped:0 overruns:0 frame:0
          TX packets:279 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:53807 (52.5 KiB)  TX bytes:23917 (23.3 KiB)
          Interrupt:18 Memory:f7e00000-f7e20000 

eth2      Link encap:Ethernet  HWaddr 00:1b:21:39:1f:e1  
          inet addr:192.168.1.101  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::21b:21ff:fe39:1fe1/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:643 errors:0 dropped:0 overruns:0 frame:0
          TX packets:418 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:72405 (70.7 KiB)  TX bytes:43037 (42.0 KiB)
          Interrupt:16 Memory:f7dc0000-f7de0000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:12 errors:0 dropped:0 overruns:0 frame:0
          TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:1104 (1.0 KiB)  TX bytes:1104 (1.0 KiB)

Respuesta1

Verifique con ping y traceroute junto con tcpdump en ambas direcciones: desde su sistema Linux hasta un nodo externo y viceversa. Pruebe, por ejemplohttps://www.whatismyip.com/... con HTTPS, no HTTP. Y... pregunte al ISP si hay alguna traducción de dirección o proxy (http). :)

EDITAR: Quizás su navegador esté configurado (automáticamente) para usar un proxy. Verifique, por ejemplo, tcpdump -i eth1 port 80si su navegador se comunica directamente con el servidor de destino o no.

información relacionada