LINUX.ORG.RU
ФорумAdmin

как настроить ssh через eth0:0?


0

0

всем доброго времени суток! есть 2 ip один на eth0 другой на eth0:0, выход в инет через eth0 идет через прокси, но там закрыт ssh. через eth0:0 так же есть выход в инет и через него доступен ssh. можно ли как-то настроить чтоб ssh соединение выходило только через eth0:0, а в остальных случаях использовалось стандартное соединение eth0+прокси? спасибо.


возможно как-то так

iptables -A PREROUTING -t mangle -p tcp --dport 22 -j MARK --set-mark 1
echo "1 SSH" >> /etc/iproute2/rt_tables
ip route add default via $GW_IP dev eth0:0 table SSH
ip rule add from all fwmark 1 table SSH

zorgan
()

Правильно, наверное, говорить, что в сети есть два шлюза, и надо сделать маршрутизацию для разных типов трафика. Видимо, это можно сделать через разные таблицы маршрутизации и маркирование трафика. через iptables метки ставить на нужные пакеты, а через iproute2 натроить использование другой таблицы.

AS ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.