В сети есть 2 gateway на linux все умеют forward без ограничений.
Сеть 10.128.0.0/24
Шлюз Первый - 10.128.0.1/24 (не должен использоваться)
Шлюз Второй - 10.128.0.4/24 (должен быть default gateway)
Машина в сети 10.128.0.7/24 настроена на default шлюз - 10.128.0.4/24 , не могу понять, почему все равно лезет через 10.128.0.1, куда и где копать? Что за чудеса, прилагаю ниже настройки машины.
ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether d0:0d:18:ff:79:2e brd ff:ff:ff:ff:ff:ff
altname enp138s0
altname ens8
inet 10.128.0.7/24 brd 10.128.0.255 scope global eth0
valid_lft forever preferred_lft forever
inet6 fe80::d20d:18ff:feff:792e/64 scope link
valid_lft forever preferred_lft forever
ip route
default via 10.128.0.4 dev eth0 onlink
10.128.0.0/24 dev eth0 proto kernel scope link src 10.128.0.7
cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug eth0
iface eth0 inet static
address 10.128.0.7
netmask 255.255.255.0
gateway 10.128.0.4
dns-nameservers 8.8.8.8
Ну и собственно...
traceroute 8.8.8.8
traceroute to 8.8.8.8 (8.8.8.8), 30 hops max, 60 byte packets
1 10.128.0.1 (10.128.0.1) 0.507 ms 1.121 ms 1.111 ms
Почему он обращается к 10.128.0.1, если default gw - 10.128.0.4 ?
Платформа YANDEX CLOUD.
Все машины в одной сети.
Стоит обратится в ТП Яндекса?
Очень интересно, как такое может быть, и что стоит проверить?