Debian/Ubuntu - Проброс портов

Ответить
Аватара пользователя
Wolf.bris

Debian/Ubuntu - Проброс портов

Сообщение Wolf.bris »

Доброго времени суток!

Такая ситуация:

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

В данный момент используется Netgear 2000, но при пробросе портов видеорегистратор все равно не пускает до тех пор пока не пропишешь внешний IP клиента.

Подскажите как сделать чтоб при подключении с любого IP, во время проброса все IP подменялись на один локальный?

Заранее спасибо
Аватара пользователя
El Scorpio

Re: Debian/Ubuntu - Проброс портов

Сообщение El Scorpio »

Цитата Wolf.bris:



Подскажите как сделать чтоб при подключении с любого IP, во время проброса все IP подменялись на один локальный?
Debian/Ubuntu - Проброс портов




Простой TCP-прокси
rinetd


Слушает указанный TCP-порт, при получении пакета пересылает его в соответствующем направлении, заменяя исходящий адрес отправителя на свой.



Можно указать клиенту адрес из локальной сети, в то время как реальный сервер может находиться где угодно.

Можно подключаться откуда угодно к серверу, который настроен на обслуживание только локальных клиентов.



К сожалению, для протокола UDP не работает.



Также можно использовать связку из двух nc : nc -l PORT_IN | nc SERVER PORT_OUT

nc с ключом -u может проксировать протокол UDP
Ответить

Вернуться в «Общий по Linux»