Когда я подключаюсь к своему внешнему IP в linux, он перенаправляется на мой шлюз (маршрутизатор).

Но мне нужно запустить сервер, поэтому я должен иметь возможность перенаправлять запросы на мой внешний IP-адрес на IP-адрес моего компьютера.

Как мне сделать это в Linux?

Например:

Я подключаюсь к 10.0.0.3 (не мой настоящий внешний IP), но я хочу, чтобы это было перенаправлено на IP 192.168.1.3

1 ответ1

1

Хорошо, мне удалось это сделать.

Я добавил правило iptable на моем сервере Linux:

iptables -t nat -A OUTPUT -d [external ip] -p all -j DNAT --to-destination [server local ip]

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .