Рейтинг:0

OpenVPN+iptables: невозможно подключиться к ssh

флаг bq

у меня есть бастион сервер под управлением openvpn на порту 7777. Каждый клиент openvpn имеет закрепленный за ним статический ip. я использую iptables чтобы определить, по каким маршрутам может идти клиент.

На моем сервере также работает ssh на порту 22.

мой первый клиент уникален, потому что у него есть доступ везде. Его постоянный IP-адрес 10.8.0.1. Этот клиент также может подключиться к SSH, используя внутренний IP-адрес машины, чтобы получить контроль над машиной по ssh.

Итак, я попробовал этот набор правил:

#!/бин/ш
# сбросить все
iptables-F
iptables -X

# Установка политики фильтрации по умолчанию
iptables -P ВХОД DROP
iptables -P ВЫХОД DROP
iptables -P УДАЛЕНИЕ ВПЕРЕД

# Разрешить неограниченный трафик по петле
iptables -A ВВОД -i lo -j ПРИНЯТЬ
iptables -A ВЫВОД -o lo -j ПРИНЯТЬ

#разрешить ssh
iptables -A INPUT -p tcp --dport 22 -m conntrack --ctstate НОВЫЙ, УСТАНОВЛЕННЫЙ -j ПРИНЯТЬ
iptables -A ВЫВОД -p tcp --sport 22 -m conntrack --ctstate УСТАНОВЛЕНО -j ПРИНЯТЬ

#разрешить опенвпн
iptables -A INPUT -p udp --dport 7777 -m conntrack --ctstate НОВЫЙ, УСТАНОВЛЕННЫЙ -j ПРИНЯТЬ
iptables -A ВЫВОД -p udp --sport 7777 -m conntrack --ctstate УСТАНОВЛЕНО -j ПРИНЯТЬ

# Разрешить везде для клиента `10.8.0.1`
iptables -A FORWARD --source 10.8.0.1 -j ПРИНЯТЬ
iptables -A FORWARD --destination 10.8.0.1 -j ПРИНЯТЬ

Проблема, с которой я сталкиваюсь, заключается в том, что 10.8.0.1 делать все в сети, кроме создания новых SSH-подключений к бастион машина. Существующее соединение ssh остается без проблем, даже после установки этих правил.

Почему?

Kamil J avatar
флаг it
OpenVPN имеет «собственную» таблицу маршрутизации. Что там с настройкой?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.