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
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.