Это установка сервера Ubuntu 12.04. У меня несколько сетевых карт, eth0
и eth1
позвольте им позвонить. eth0
подключен к Интернету, и весь мой трафик проходит через него, пока eth1
подключается. Затем машина пытается отправить все через eth1
, который по разным причинам не выходит в Интерент. Единственный трафик, через который он не проходит eth1
движение на eth0
подсеть. Он также не будет принимать входящие соединения на eth0
извне eth0
подсеть. Я бы хотел, чтобы весь исходящий трафик ушел eth0
, но я бы хотел, чтобы входящие соединения с любой карты из любой подсети работали.
Трафик пойдет по таблица маршрутизации.
Если вы не хотите, чтобы трафик, связанный с Интернетом, исходил из определенного интерфейса, вам необходимо убедиться, что нет маршрута по умолчанию, который использует этот интерфейс.
Если допустимы оба пути, но предпочтителен один, измените предпочтение одного из них выше или ниже.
Что вы используете для настройки своей сети?
Пытаться:
ip route change default via 10.13.37.1 src 10.13.37.116
Вы настраиваете свой DHCP-сервер, чтобы назначить ваш сервер маршрутом по умолчанию для каждой подсети (шлюз = IP-адрес сервера той же подсети), а на своем сервере вы назначаете маршрут по умолчанию для eth0.