| |
| 1.1, Irina V Smorodina, 12:23, 26/02/2006 [ответить] [смотреть все]
| +/– |
День добрый! у меня сложилась ситуация, когда мне нужно сделать доступ к локальной машине извне на порт 3389.
У меня стоит на роутере fedora core 2.
согласно вышеописанному, делаю
# iptables -t nat -A PREROUTING -p tcp -d $EXT_R_IP --dport 3389 -j DNAT --to-destination $LOCAL_IP:3389
# iptables -A FORWARD -i eth0 -d $LOCAL_IP -p tcp --dport 3389 -j ACCEPT
но к локальной машине по этому порту так и не пускает.
|  | | |
| 1.2, sub, 03:55, 07/05/2006 [ответить] [смотреть все]
| +/– |
Linux & Windows
==
Проброс порта, в большенстве нужен для администрирования сервера в локальной сети.
Помимо UNIX серверов, частенько необходим доступ, напрмер к Домену, который само собой работает под управлением windows 2k, 2003. Но если администратор работает всю жизнь под unix, и пользуеться удалённым клиентом rdesktop (unix).... может возникнуть проблема, как один раз возникла у меня. Пробросил я порт 3389 на локальную машинку, под управлением windows 2003 server, но имя пользователя на ней на русском языке, пароль на английском. Стандартная комбинация Shift + Alt или Shift + Ctrl под rdesktop (unix) - НЕ РАБОТАЕТ, как же залогиниться????
Ответ прост - Экранная Клавиатура. Запускаеться она комбинацией клавиш
!!! windows + U !!!
собственно такой небольшой ньюанс, который не раз поможет Вам быстро и оперативно залогиниться удалённо. |  | | |
| 1.6, Илья, 14:16, 20/07/2007 [ответить] [смотреть все]
| +/– | |
>Стандартная комбинация Shift + Alt или Shift + Ctrl под rdesktop (unix) - НЕ РАБОТАЕТ
Это после каго перепугу? Все работает
|  | | |
| 1.7, init, 17:11, 26/04/2008 [ответить] [смотреть все]
| +/– |
Сам только что пропарился с пробросом портов... Вот вычитал в инете
ptables -t nat -A PREROUTING -s $FROM -d $GATE_IP -i eth1 -p tcp -m tcp --sport 1024:65535 --dport 3389 -j DNAT --to-destination $W2K_SERVER
iptables -t nat -A POSTROUTING -d $W2K_SERVER -o eth0 -p tcp -m tcp --dport 3389 -j SNAT --to-source $GATE_INNER_IP
iptables -A INPUT -s $FROM -d $GATE_IP -i eth1 -p tcp -m tcp --dport 3389 -j ACCEPT
iptables -A FORWARD -s $FROM -i eth1 -p tcp -m tcp --dport 3389 -j ACCEPT
iptables -A FORWARD -s $W2K_SERVER -d $FROM -i eth0 -p tcp -m tcp --sport 3389 -j ACCEPT
где
$FROM - кому разрешено ломиться к внутреннему серверу
$GATE_IP - внешний ip-адрес шлюза
$GATE_INNER_IP - внутренний ip-адрес шлюза
$W2K_SERVER - ну это понятно :)
-------------
спасибки Xman'у
|  | | |
| 1.9, Ямберт, 13:12, 21/08/2008 [ответить] [смотреть все]
| –1 +/– |
У меня другая задача, нужно пробросить порт но маршрутизация сделана на Win XP. Нужно чтоб апачь на одной из машин был через другую виден вовне.
|  | | |
| 1.13, vasia, 01:04, 28/05/2009 [ответить] [смотреть все]
| –1 +/– |
А как сделать что бы это работало когда внешний ип по дхцп и внутри сети всем по дхцп раздается и что б у всех во внутреней сети был виден этот порт?
|  | | |
| 1.16, denis, 00:38, 06/06/2009 [ответить] [смотреть все]
| +/– | |
спасибо! помогло!
10 баллов по 10 бальной шкале автору! недавно сел за iptables, но поскольку проброс понадобился раньше чем прочитал про них, пришлось юзать скрипт. спасибо!!!
|  | | |
| 1.18, Руслан, 15:40, 17/09/2009 [ответить] [смотреть все]
| +/– |
У меня только при:
# iptables -t nat -A PREROUTING -p tcp -i $EXT_IFACE --dport $PORT1 -j DNAT --to-destination $LOCAL_IP:$PORT2
# iptables -A FORWARD -i eth0 -d $LOCAL_IP -p tcp --dport $PORT2 -j ACCEPT
заработало.
|  | | |
| 1.19, Птр, 13:45, 18/11/2009 [ответить] [смотреть все]
| +/– |
Толково и без воды. На wl-500gP+ usb wimax YOTA c прошивкой от Олега нужно было пробросить порт с wimax. Много искал. Ничего путного не выходило. Данная статья помогла. АВТОРУ СПАСИБО ОГРОМНОЕ!!!!!!
|  | | |
| 1.20, Дон, 14:20, 08/02/2010 [ответить] [смотреть все]
| +/– |
возможно ли сделать проброс портов через один интерфейс?
Имеем
1) fedora core 11 на "сервере"(поставлена в роутере а DMZ).
2) 3 машинки каждой нужен проброс на разные порты(от 2 до 5-ти).
3) роутер(из-за лимита количества правил 10-15 и резделении по протоколам)
|  | | |
| 1.24, Георгий, 15:52, 09/08/2010 [ответить] [смотреть все]
| +/– |
iptables -F FORWARD
iptables -t nat -A PREROUTING -p tcp -d 192.168.56.11 --dport 2221 -j DNAT --to-destination 192.0.2.102:22
#iptables -A FORWARD -i eth0 -p tcp --sport 2221 -d 192.0.2.102 --dport 22 -j ACCEPT
iptables -L
Для чего нужна вторая строчка, если у меня работает и без нее?
Суть: на локальном компе с 192.168.56.11 с помощью OpenVZ сделан контейнер без внешнего доступа. Вышеприведенным кодом делаю ssh доступ к нему по порту 2221 (стандартный 22 используется для доступа к самому компу).
|  | | |
| 1.25, Sharp, 09:55, 31/08/2010 [ответить] [смотреть все]
| +/– |
Скажите пожалуйста:
1) Те кто будет по проброшеному порту заходить на машину в локалке будут знать, что они зашли на локальную машину, а не на роутер?
2) Провайдер от которого у меня интернет может выяснить, что за роутером ещё машины есть, если локальным машинам устроить проброс портов?
|  | | |
| 1.27, madmas, 20:48, 18/10/2010 [ответить] [смотреть все]
| +/– |
А какие еще нужно добавить правила (чтобы добраться до GATE_INNER_IP), если перед машиной GATE стоит железный файервол, который уже выбрасывает GATE наружу? Т.е. получается что у GATE оба IP адреса внутренние.
|  | | |
| 1.28, доктор хата, 02:28, 17/02/2012 [ответить] [смотреть все]
| +/– |
фууууу, сколько ламоты!
Я б таких не подпускал к компам без сдачи на права. Да!
И в инет бы не выпускал писать. Только читать.
Так-то.
|  | | |
| 1.29, Boba, 21:19, 21/08/2012 [ответить] [смотреть все]
| +/– |
Сделал все по описанию, два раза проверил, - не работает.
Linux - CentOS 6.3
Видимо, статья устарела.
|  | | |
| 1.30, ArtM, 23:00, 27/08/2012 [ответить] [смотреть все]
| +/– |
Господа, что же получается, что DMZ в каком-нибудь DLink-е, мулька для Юзверей?
кто-нубудь делал ли DMZ на неком Firehol (это такой farewall, достаточно интеллигентный)
|  | | |
|
|