Я провел небольшое исследование, но могу найти что-нибудь для своей конкретной ситуации.
это моя сетевая инфраструктура
Сервер Ubuntu имеет LVM 6 ТБ, который обслуживает медиа + индексатор групп новостей
Я хочу иметь один сетевой адаптер на сервере, используемый для использования в Интернете, и один для обслуживания локальной сети
Я хочу ограничить Интернет с помощью wondershaper, чтобы он не максимально использовался для других 10+ устройств в сети.
другая будет открыта, так что подача мультимедиа не будет затруднена, когда я попытаюсь ограничить один из интерфейсов.
Проблема в том, что весь трафик проталкивается через eth0
. поэтому, если я формирую eth0
, он также формирует весь LAN и интернет-трафик. Я только что подумал о подключении одного из кабелей локальной сети непосредственно к маршрутизатору. В настоящее время они оба подключены к коммутатору.
РЕДАКТИРОВАТЬ: Я изменил его так, что eth1 подключается к маршрутизатору напрямую, а Eth0 остается подключенным к коммутатору
Моя таблица маршрутизации выглядит следующим образом.
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 eth0
192.168.1.0 0.0.0.0 255.255.255.0 U 1 0 0 eth1
192.168.1.0 0.0.0.0 255.255.255.0 U 1 0 0 eth0
Я получил эту работу, отредактировав мой файл / etc / network / interfaces и настроив его так
auto lo iface lo inet loopback
auto eth1
iface eth1 inet static
адрес 192.168.1.200
маска сети 255.255.255.0
auto eth0
iface eth0 inet dhcp
up route add - net 192.168.1.0/24 dev eth1
Теперь весь интернет-трафик моего сервера и трафик локальной сети разделены.