LINUX.ORG.RU
Форум — Admin  

Как открыть доступ к серверу из локальной сети

 


0

1

Есть локальная сеть из двух компов с NATом. Нужно открыть доступ с внешнего ip к серверу, который открыт на порту 6112. В маршрутизаторе есть две функции: virtual server и port forwarding. Какой из них воспользоваться? Обе относятся к NATу.

★★
Ответ на: комментарий от netcat

Там, когда делаешь forwarding, указываешь на какой IP форвардить. Если у тебя адрес получается по DHCP, есть вероятность что при перезагрузке компьютер-сервер будет иметь другой IP. Поэтому, кроме port forwarding рекомендую в настройках DHCP сервера привязать IP к MAC для компьютера, на который будет форвадиться порты.

И - да, покажи что выставил, ибо УМВР

Kroz ★★★★★
()
Ответ на: комментарий от netcat

Все правильно.
Вот у меня (DLink DIR-825):
http://itmages.ru/image/view/486117/28a800f1
(Галочки нет ибо сейчас не активно)

Тогда там сложнее чем просто один порт пробросить. Тогда под рутом запускаешь вот это:
$ tcpdump -i eth0
(eth0 поменять на свой сетевой интерфейс)
потом (без рута) запускаешь WC3, потом пробуешь подконнектиться, потом выходишь и смотришь что насобирал tcpdump.

P. S. А еще можно погуглить. Вот здесь
http://s008.radikal.ru/i306/1102/30/19c936918cca.jpg
и здесь
http://forum.ebaumsworld.com/archive/index.php/t-190345.html
пишут, что для WC3 нужно пробрасывать порты 6112-6119

Kroz ★★★★★
()
Ответ на: комментарий от netcat

Штука в том, что тебе надо заморочиться с «Виртуальным сервером». PORT FORWARDING (TRIGGERING) у меня тоже на АСУСе не работает, а надо было прокинуть принтеры наружу. Виртуальным сервером все сделал и никаких проблем. Указываешь ИП сервиса, порт, на который должен быть проброс (порт, на котором крутится этот сервис), порт, по которому этот сервис будет доступен из внешней сети, выбираешь протокол.

zerropull ★
()
Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.