Маршрутизация для нескольких сетевых адаптеров

У меня есть сервер с 16.04, на котором у меня несколько сетевых адаптеров. Мой файл / etc / network / interfaces:

# interfaces(5) file used by ifup(8) and ifdown(8) auto lo iface lo inet loopback auto enp2s0f1 iface enp2s0f1 inet dhcp #for N deck auto enp9s0 iface enp9s0 inet static address 192.168.100.1 netmask 255.255.255.0 gateway 192.168.100.1 hwaddress 00:e0:4c:a0:03:90 #for C deck auto enp10s0 iface enp10s0 inet static address 192.168.101.1 netmask 255.255.255.0 gateway 192.168.101.1 hwaddress 00:e0:4c:a0:03:91 #for B deck auto enp11s0 iface enp11s0 inet static address 192.168.102.1 netmask 255.255.255.0 gateway 192.168.102.1 hwaddress 00:e0:4c:a0:03:92 #for A deck auto enp12s0 iface enp12s0 inet static address 192.168.103.1 netmask 255.255.255.0 gateway 192.168.103.1 hwaddress 00:e0:4c:a0:03:93

Интерфейс enp2s0f1 is SOMETIMES подключен к интернет-соединению, но обычно не подключен. У меня есть служба, которая прослушивает enp12s0 192.168.103.1 для подключения устройств. У меня есть устройства, все настроенные для подключения к 192.168.103.1, но они, возможно, подключены к любому гнезду на объекте и, таким образом, назначили адрес в любой из сетей 192.168.100.0, 192.168.101.0, 192.168.102.0 или 192.168. 103,0. Все четыре из этих интерфейсов работают на DHCP-сервере, и DHCP работает.

Мне нужно, чтобы трафик, возвращаемый службой на 192.168.103.1, каждому устройству на соответствующей сетевой карте для сети, на которой он находится .

Мне также нужно, чтобы любое устройство, подключенное к сети 192.168.100.0, имело доступ к Интернету через соединение по enp2s0f1, когда оно имеет соединение. У устройств в других трех сетях не должно быть доступа к Интернету.

Я прочитал соответствующий материал на этом сайте и другие, и пошел по этому методу здесь https://kindlund.wordpress.com/2007/11/19/configuring-multiple-default-routes-in -linux / с успехом при тестировании двух сетевых адаптеров, одного DHCP и одного статического, но при добавлении других мне кажется, что моя маршрутизация прикручена где-то.

Я надеюсь, что какая-то душа может дать мне некоторую инструкцию по правильному праву.

Спасибо заранее.

0
задан 27 October 2017 в 02:42

0 ответов

Другие вопросы по тегам:

Похожие вопросы: