Консультация № 181122
05.12.2010, 23:01
133.13 руб.
0 1 1
Здравствуйте, уважаемые эксперты! Прошу Вас ответить на следующий вопрос

Внутри локальной сети стоит сервер RADMIN порт 4899. В мир смотрит Linux Fedora 12
Вопрос как настроить правильно iptables для открытия и проброса порта на машину с RADMIN. Спасибо

Обсуждение

Неизвестный
06.12.2010, 10:13
общий
это ответ
Здравствуйте, Kozyr76!
Надо перебросить сам порт
iptables -t nat -I PREROUTING -p tcp --dport 4899 -j DNAT --to-destination 192.168.0.2:4899
и разрешить транзитное прохождение пакетов на него
iptables -I FORWARD -d 192.168.0.2 -p tcp --dport 4899 -j ACCEPT

Предполагаю, что 192.168.0.2- адрес внутреннего компьютера и он имеет доступ в Internet через NAT, иначе также надо:
iptables -t nat -I POSTROUTING -s 192.168.0.2 -j SNAT --to-source w.x.y.z
iptables -I FORWARD -s 192.168.0.2 -j ACCEPT
(w.x.y.z - внешний адрес Fedor'ы)

или воспользоваться утилитой rinetd c конфигурационным файлом вида
w.x.y.z 4899 192.168.0.2 4899
5
Отлично, хороший ответ
Форма ответа