На моем сервере установлены 2 сетевые карты, и мне удается их запустить. Я могу пинговать оба интерфейса, но я не могу ssh или получить доступ к какой-либо службе (например, веб / ftp), если я подключаюсь через второй интерфейс.
Обе сетевые карты имеют 2 разных IP-адреса и находятся в разных подсетях.
Как мне создать таблицу маршрутизации, чтобы пакет возвращался через интерфейс, откуда пришел пакет, например: "если пакет поступает на eth0, он должен исходить от eth0 с использованием шлюза eth0. Если пакет исходит от eth1, то исходящий ответ также исходит от eth1 с использованием шлюза eth1"
Это возможно ?
Да, это возможно с помощью маршрутизация на основе политик. Вам нужно использовать ip route
и ip rule
команды