Назад | Перейти на главную страницу

Перенаправление порта Centos

Я хочу перенаправить свой порт 22 на другую машину. Таким образом, весь ssh будет обрабатываться другой машиной.

Вот что я пробовал: sudo /sbin/iptables -t nat -A PREROUTING -p tcp --dport 22 -j DNAT --to-destination <myip>:22

Казалось, что это работает, но когда я попытался подключиться по ssh, соединение ждало, и ничего не произошло. Есть подсказка?

как сказано, сделайте

кошка / proc / sys / net / ipv4 / ip_forward

чтобы убедиться, что у вас включена пересылка / маршрутизация IP-пакетов

Кроме того, убедитесь, что целевой объект перенаправления действительно доступен. зависание в течение длительного времени (например, 2 минуты) обычно является признаком наличия брандмауэра, отбрасывающего / отклоняющего ваши пакеты.

это также может быть проблема с DNS, поэтому убедитесь, что ваши записи DNS правильно разрешаются, если вы используете это.

наконец, как было предложено, сделайте show ip route и убедитесь, что нет перекрытий между сетью, к которой вы пытаетесь добраться, и любыми промежуточными частными сетями .... вы можете проверить это с помощью traceroute