2

Я пытаюсь настроить виртуальный хост. Пока он работает в локальной сети, но когда я пытаюсь получить доступ к нему в другой сети, он указывает мне на интерфейс моего маршрутизатора. У меня есть PROLiNK H5004N ADSL2+ беспроводной модем / маршрутизатор. Я не так хорошо знаком с переадресацией портов, поэтому думаю, что это проблема. В любом случае, вот моя конфигурация (Функции маршрутизатора> Переадресация виртуального сервера):

ServerName:   WEB
Protocol: TCP
Local IP Address: 192.168.1.104
Local Port:   80-80
WAN IP Address:   my.ip.add.ress
WAN Port: 80-80

Вот мой конфиг virtualhost:

NameVirtualHost *:80
<VirtualHost *:80>
    DocumentRoot "C:\wamp\www\web"
    ServerName www.testweb.com
</VirtualHost>

Вот мой файл hosts:

127.0.0.1   localhost
my.ip.add.ress  www.testweb.com

1 ответ1

1

сначала всегда проверяйте после любого незначительного изменения командой telnet:

telnet yourpublicIP 80

если вы получаете тайм-аут соединения с сообщением, вам необходимо проверить переадресацию портов.

на переадресацию портов настройте всегда так:

PROTOCOL:TCP
LOCAL IP:192.168.1.104
LOCAL PORT:80
REMOTE IP: any if options or leave blank.
REMOTE PORT:80

это основные параметры для включения переадресации портов, просто оставайтесь с основами до работы.

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