По сути, у меня есть запасной настольный компьютер, который я хотел бы превратить в веб-сервер, но с моим модемом и беспроводным маршрутизатором очень сложно работать. Я установил Apache HTTP и успешно разместил тестовую страницу, к которой можно получить доступ в любом месте локальной сети. Однако у меня возникают проблемы при настройке сервера для доступа с моего внешнего IP-адреса.

Мой поставщик Интернет-услуг (CenturyLink) предоставил мне DSL-модем ZyXEL EQ-660R и купил беспроводной маршрутизатор Netgear WGT624v3, к которому можно подключить мой ноутбук и запасной компьютер.

Сайт ZyXEL не поможет, и я не думаю, что большая часть проблемы связана с маршрутизатором Netgear. Я играл со многими настройками и пытался перенаправить порт 80 с модема, но мне не повезло.

Может ли кто-нибудь направить меня к решению или рекомендациям для более перспективного оборудования? Или я должен признать свое поражение и исследовать другие увлечения? :)

2 ответа2

2

                                             eth0
                                             192.168.1.10
                  1.2.3.4  192.168.1.1   +---[server]
                  eth0     eth1          |
--------[modem]------[router]------------+---[computer]
                                             192.168.1.101
                                             eth0
  • вы пересылаете порты на маршрутизаторе, а не на модем, для большинства конфигураций
  • прямой порт 80
  • (необязательно) используйте службу, такую как no-ip, чтобы установить доменное имя для вашего (предположительно) динамического IP-адреса
0

Еще я могу добавить, что вам нужно проверить, предоставил ли ваш провайдер вам публичный IP-адрес. Я заметил, что все больше интернет-провайдеров помещают вас в свою сеть, и вы получаете НЕ ОБЩЕСТВЕННЫЙ IP-адрес (на стороне вашего модема).

Самый простой способ проверить это - перейти на IP2nation.com, чтобы проверить свой PUBLIC IP, а затем проверить настройки WAN вашего модема, если у вас тот же IP-адрес ... если у вас есть, то вы используете ИСТИННЫЙ публичный IP-адрес ... если он другой, то не повезло тебе.. Вам выдан ВНУТРЕННИЙ IP-адрес из сети вашего интернет-провайдера, и если вам нужно перенаправить этот порт, вам нужно попросить его сделать это за вас. Это на самом деле моя проблема в последнее время.

Удачи

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .