Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Офф-топ

Страница: 1 |

 

  Вопрос: Помогите реализовать web-сервер через шлюз Добавлено: 24.06.07 08:09  

Автор вопроса:  ZagZag | ICQ: 295002202 
Дано:
  - Желание создать на своем компе небольшой HTTP (для начала) сервер
  - Интернет - ADSL
  - Доступ в интернет осуществляется через роутер
  - Т.к. я сижу через роутер, то мой комп и роутер фактически (и физически =) ) связаны локальной сетью
Проблема:
  Вся проблема в том, что запрос с внешнего адреса попадает на роутер, который вовсе не передает запрос на мой комп.
  Передача запроса называется форвардингом, я смотрел в админке роутера. Форвардинг 80 порта настроил, но проблема не решилась.
  На форуме D-Link (фирма роутера) нашел инфу что дело плохо. С оригинальной прошивкой на данном роутере не так-то просто реализовать форвардинг. Прийдется это делать при помощи линуксовой iptables подконнектившись телнетом к роутеру.

В линуксе я, честно сказать, не очень. (Не то чтобы совсем плохо, но про iptables точно раньше не слышал)
Вобщем вопрос такой:
  Как при помощи iptables реализовать форвардинг с внешнего IP на IP моего компа.

PS
  Могу и в терминах ошибиться, поправьте, если что.

Ответить

  Ответы Всего ответов: 9  

Номер ответа: 1
Автор ответа:
 ZagZag



ICQ: 295002202 

Вопросов: 87
Ответов: 1684
 Профиль | | #1 Добавлено: 24.06.07 18:50
up!
Я понимаю что тема оффтопная и мало кому интересная. Но, наверняка, есть люди которые разбираются и в линуксе и в роутерах.
HACKER, вроде у тебя хостинг есть. Надеюсь на твою помощь =)
Павел, наверняка и ты в этом шаришь =)

Ответить

Номер ответа: 2
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #2 Добавлено: 24.06.07 19:24
Сервер кстати мне настраивала фирма в которой я арендую сервак, так что особо расчитывать не стоит :) Я разве что немного в программной части шарю...

Имхо если у роутера плохо с форвардингом, и это признали на официальном сайте - выкинь роутер, вполне вероятно что кроме форвардинга там ещё куча глюков...

iptables - демон для программной настойки форвардинга, часто используется если в сети нет роутера вообще. Лично мне его конфигурировать не приходилось, но исходя с http://www.opennet.ru/docs/RUS/iptables ничего сложного.

Ответить

Номер ответа: 3
Автор ответа:
 ZagZag



ICQ: 295002202 

Вопросов: 87
Ответов: 1684
 Профиль | | #3 Добавлено: 24.06.07 22:21
Мануал есть http://www.opennet.ru/docs/RUS/iptables/iptables-rus.tar.gz
Но разобраться не могу... столько параметров. Какие-то цепочки, пакеты входящие, исходящие. Голова пухнет.
Наверняка деле это делается 1-2 командами, но вот как их правильно составить...
Короче я RTFM =)
Не перестаю надеяться на ответы

Ответить

Номер ответа: 4
Автор ответа:
 sne



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #4
Добавлено: 24.06.07 22:40
1. вобщем если верно профорвардишь порты, то должно быть все ок
2. К прошивкам выпускаются обновления
3. На D-Link влегкую встают портированные прошивки для Acorp.

Ответить

Номер ответа: 5
Автор ответа:
 BUMM ®



Вопросов: 8
Ответов: 482
 Профиль | | #5 Добавлено: 25.06.07 00:59
Что за модель роутера? неужели нету SUA в настройках ????

Ответить

Номер ответа: 6
Автор ответа:
 ZagZag



ICQ: 295002202 

Вопросов: 87
Ответов: 1684
 Профиль | | #6 Добавлено: 25.06.07 19:09
Модель D-Link DSL-500T
Что есть SUA ?

Вот еще вопрос. Какие порты нужно форвардить для HTTP-сервера? Только 80 или еще какие-нибудь?

Фаервол отключен. В сеть на свой IP лезу через прокси (если без прокси - то отображает админку)

Ответить

Номер ответа: 7
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #7 Добавлено: 25.06.07 21:05
Какие порты нужно форвардить для HTTP-сервера? Только 80 или еще какие-нибудь?

HTTPS - 443

Ответить

Номер ответа: 8
Автор ответа:
 BUMM ®



Вопросов: 8
Ответов: 482
 Профиль | | #8 Добавлено: 25.06.07 23:06
Настройка на этой странице
http://img487.imageshack.us/my.php?image=imagem3cd.jpg
Укажи IP сервера в локалке и порты, весь входящий траффик WAN-to-LAN указанного порта будет перенаправлен на соответствующий порт указанного IP.

SUA (Single User Account) позволяет использовать один IP для нескольких пользователей(программ( перенаправляя траффик на указанные порты
примерно тоже что и VIRTUAL SERVER

Ответить

Номер ответа: 9
Автор ответа:
 sne



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #9
Добавлено: 26.06.07 00:36
прошивки вроде мона надыбать тут :) http://mcmcc.bat.ru/dlinkt/

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам