Почему весь мой интернет-трафик проходит один интерфейс? У меня есть три интерфейса, которые имеют их собственный общедоступный IP-адрес на моем сервере.
Например, когда я проверяю с помощью ping-запросов IP venet0:3 затем, я вижу нулевой трафик в нем, и я вижу транспортное использование на venet0, в котором я на 100% уверен, что это от того ping.
Это - мой /etc/network/interfaces
: (Я никогда не касался файла),
# Auto generated lo interface
auto lo
iface lo inet loopback
# Auto generated venet0 interface
auto venet0
iface venet0 inet manual
up ifconfig venet0 up
up ifconfig venet0 127.0.0.2
up route add default dev venet0
down route del default dev venet0
down ifconfig venet0 down
iface venet0 inet6 manual
up ifconfig venet0 add 2a06:1c40::3bf/128
down ifconfig venet0 del 2a06:1c40::3bf/128
up route -A inet6 add default dev venet0
down route -A inet6 del default dev venet0
auto venet0:0
iface venet0:0 inet static
address 37.228.134.142
netmask 255.255.255.255
auto venet0:2
iface venet0:2 inet static
address 37.228.134.183
netmask 255.255.255.255
auto venet0:3
iface venet0:3 inet static
address 185.101.92.16
netmask 255.255.255.255
Согласно просьбе, route-n
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 venet0
И ip route
default dev venet0 scope link
То, что я пытаюсь сделать, является тем трафиком от 37.228.134.142
проходит venet:0
, 37.228.134.183
проходит venet0:2
и 185.101.92.16
проходит venet0:3
.
Это вопрос «маршрутизации пакетов». делать ip -route
, man ip;man ip-route
. Любой не указанный путь к пакету отправляется по маршруту default
.
Поиск в AskUbuntu информации о «мостах» (которую я не пробовал, но может позволить вам объединить ваши интерфейсы).