faq обучение настройка
Текущее время: Пт апр 26, 2024 07:23

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: управление модемом 2640Uчерез Telnet
СообщениеДобавлено: Ср дек 22, 2010 01:00 
Не в сети

Зарегистрирован: Пт сен 10, 2010 09:41
Сообщений: 8
Здравствуйте. некак не могу найти команду через которую можно добавить порт виртуального сервера... Набирал в telnet help там почти все команды перепробовал. подскажите пожалуйста


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Ср дек 22, 2010 08:48 
Не в сети

Зарегистрирован: Сб мар 27, 2010 20:16
Сообщений: 454
порт виртуального сервера добавляется 2мя командами iptables


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Ср дек 22, 2010 12:02 
Не в сети

Зарегистрирован: Пт сен 10, 2010 09:41
Сообщений: 8
поподробнее можно. я набрал команду iptables --help... а какую опцию выбрать незнаю


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Ср дек 22, 2010 12:10 
Не в сети

Зарегистрирован: Сб мар 27, 2010 20:16
Сообщений: 454
D_E_N писал(а):
поподробнее можно. я набрал команду iptables --help... а какую опцию выбрать незнаю
в поиске по форуму посмотрите - уже приводилось


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Ср дек 22, 2010 12:16 
Не в сети

Зарегистрирован: Пт сен 10, 2010 09:41
Сообщений: 8
спасибо буду искать.


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Чт дек 23, 2010 10:53 
Не в сети

Зарегистрирован: Пт сен 10, 2010 09:41
Сообщений: 8
...перелопаттил кучу инфы нашел вот что
Код:
iptables -t nat -A PREROUTING -p tcp -d ВНЕШНИЙ_IP --dport 13107 -j DNAT --to-destination ВНУТРЕННИЙ_IP:13107
iptables -t nat -A POSTROUTING -p tcp --dst ВНУТРЕННИЙ_IP --dport 13107 -j SNAT --to-source ВНЕШНИЙ_IP

выполнил эти команды но порт все равно закрыт. и как сохранять ? команда save не помогает


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Чт дек 23, 2010 14:55 
Не в сети

Зарегистрирован: Сб мар 27, 2010 20:16
Сообщений: 454
D_E_N писал(а):
выполнил эти команды но порт все равно закрыт. и как сохранять ? команда save не помогает
сохранить и не получится
а почему бы не использовать веб-интерфейс? откуда возникла необходимость в telnet?

насчёт команд, не совсем то...
у вас внешний ip динамический? подключение типа pppoe?
сделайте так:
Код:
iptables -t nat -I PREROUTING 1 -i ВНЕШНИЙ_ИНТЕРФЕЙС -p tcp --dport 13107 -j DNAT --to-destination ВНУТРЕННИЙ_IP:13107
iptables -t filter -I FORWARD 1 -p tcp --dst  ВНУТРЕННИЙ_IP --dport 13107 -j ACCEPT

если у вас, например, pppoe-подключение, то ВНЕШНИЙ_ИНТЕРФЕЙС называется как-то типа ppp_0_0_35_1, можно посмотреть командой ifconfig, тот, на котором ВНЕШНИЙ_IP


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Чт дек 23, 2010 20:52 
Не в сети

Зарегистрирован: Пт сен 10, 2010 09:41
Сообщений: 8
ну а как добавить порт. мне просто надо написать программу которая бы сама добавляла порт в роутер. искал в инете но многие управляют через telnet поэтому я и выбрал телнет... может вы что то подскажете ? как то например через строку браузера все это сделать?


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Чт дек 23, 2010 22:44 
Не в сети

Зарегистрирован: Сб мар 27, 2010 20:16
Сообщений: 454
D_E_N писал(а):
ну а как добавить порт. мне просто надо написать программу которая бы сама добавляла порт в роутер. искал в инете но многие управляют через telnet поэтому я и выбрал телнет... может вы что то подскажете ? как то например через строку браузера все это сделать?
непонятно, что за программа, какова цель, если ещё потребовалось сохранять?
для динамического добавления существует общепризнанный протокол UPnP (см. http://ru.wikipedia.org/wiki/UPnP), который поддерживается модемом
для постоянных изменений можно посмотреть трафик запросов браузера при добавлении портов через веб-интерфейс в Virtual Servers и сымитировать браузер из программы


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Сб дек 25, 2010 02:14 
Не в сети

Зарегистрирован: Вт окт 26, 2010 15:22
Сообщений: 403
D_E_N писал(а):
как то например через строку браузера все это сделать?

Попробуйте так:
Код:
http://192.168.1.1/scvrtsrv.cmd?action=add&srvName=RDP&srvAddr=192.168.1.11&proto=1,&eStart=3389,&eEnd=3389,&iStart=3389,&iEnd=3389,&iSrcIp=20.30.40.50,

где proto (см.выпадающее меню в web-интерфейсе):
0 = TCP/UDP
1 = TCP
2 = UDP

_________________
Использую DSL-G804V в качестве Ethernet-маршрутизатора.


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 10 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: Google [Bot] и гости: 77


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB