Я настроил домен и установил IP-адрес на IP своего сервера через whatismyipaddress.com. Когда я отправляю запрос в этот домен, он подключает меня к маршрутизатору, а не к компьютеру. Означает ли это, что мне нужно изменить настройки маршрутизатора, чтобы он подключался к серверу по запросу? Спасибо

2 ответа2

0

Прежде всего, вам необходимо настроить переадресацию портов на вашем маршрутизаторе, чтобы иметь возможность доступа к нужным службам из Интернета (т. Е. Для доступа к веб-серверу должен быть перенаправлен TCP 80).

Второе - обратите внимание, что вы не можете получить доступ к своим сервисам по имени хоста, определенного на whatismyipaddess.com из локальной сети за маршрутизатором, если работает только для доступа из Интернета.

Если вы хотите сделать это из локальной сети, вы должны использовать локальный DNS (зарегистрированный домен должен указывать на локальный IP-адрес вашего сервера) или даже файл hosts, если в локальной сети всего несколько компьютеров.

0

У вас есть внутренний интерфейс и внешний интерфейс на маршрутизаторе. IP-адрес, который вы получаете от "whatismyipaddress.com", - это назначенный Интернет-провайдер IP-адрес, который находится на интерфейсе вашего внешнего маршрутизатора. Если вы пытаетесь сделать так, чтобы вы могли получить доступ к вашему компьютеру напрямую, вы бы либо отключили его от маршрутизатора и подключили прямо к вашему интернет-соединению, либо поместили бы его в нечто, называемое DMZ для демилитаризованной зоны, что будет так же рискованно, как и подключить его прямо к Интернету. Делать это не рекомендуется для тех, кто не уверен, как работает IP-маршрутизация.

Если под доменом вы подразумеваете, что собираетесь разместить свой собственный веб-сервер, и вы изменили DNS для своего веб-сервера на свой собственный IP, то если вы используете небольшой домашний маршрутизатор (не рекомендуется), вы бы использовали DMZ, в противном случае, если вы используете маршрутизацию корпоративного уровня или среднего уровня, вы бы настроили нечто, называемое NAT (преобразование сетевых адресов), и сопоставили бы определенные IP-адреса от вашего провайдера с самим сервером через внутреннюю сеть на задней стороне маршрутизатора. Таким образом, вы можете ограничить доступ к любым необходимым портам (например, Порт 80 для веб-сервера).

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