1
Unix / Как настроить чтоб работало две сетевые платы – две сети
« : 07 декабря 2017, 14:01:25 »
Debian 7.6
На компьютере две сетевые платы. Смотрят в две сети eth0 - 172.26.12.0 и eth1 185.89.10.0. Вот конфигурационный файл, в нём же прописываю два default gateway.
Получаю вот такие маршруты:
Но я могу войти по SSH или на веб-сервер только через одну какую-то сеть, в данном примере через 185.89.10.0. Если в настройках поменять порядок маршрутов через metric – тогда можно войти через 172.26.12.0, но тогда сеть 185.89.10.0 становиться недоступна.
Как настроить эти две сетевые платы, чтобы из двух сетей можно было заходить на этот компьютер?
На компьютере две сетевые платы. Смотрят в две сети eth0 - 172.26.12.0 и eth1 185.89.10.0. Вот конфигурационный файл, в нём же прописываю два default gateway.
Код: [Выделить]
# 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).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug eth0
iface eth0 inet static
address 172.26.12.107
netmask 255.255.255.0
network 172.26.12.0
broadcast 172.26.12.255
# gateway 172.26.12.1
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 172.26.12.105 172.20.20.94 172.28.20.94
dns-search unronet.local
post-up route add default gw 172.26.12.1 metric 2
pre-down route del default gw 172.26.12.1
# The primary network interface
allow-hotplug eth1
iface eth1 inet static
address 185.89.10.21
netmask 255.255.255.0
network 185.89.10.0
broadcast 185.89.10.255
# gateway 185.89.10.1
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 172.26.12.105 8.8.8.8
dns-search unronet.local
post-up route add default gw 185.89.10.1 metric 1
pre-down route del default gw 185.89.10.1
Получаю вот такие маршруты:
Код: [Выделить]
# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 185.89.10.1 0.0.0.0 UG 1 0 0 eth1
0.0.0.0 172.26.12.1 0.0.0.0 UG 2 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 eth0
172.26.12.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
185.89.10.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
Но я могу войти по SSH или на веб-сервер только через одну какую-то сеть, в данном примере через 185.89.10.0. Если в настройках поменять порядок маршрутов через metric – тогда можно войти через 172.26.12.0, но тогда сеть 185.89.10.0 становиться недоступна.
Как настроить эти две сетевые платы, чтобы из двух сетей можно было заходить на этот компьютер?