У меня есть сервер, подключенный к маршрутизатору DSL. Если я захожу на whatismyip.com, я получаю IP-адрес, но не могу получить доступ к серверу из удаленного места, используя этот IP-адрес. Вместо этого я должен использовать IP-адрес DSL-маршрутизатора для подключения к серверу (SSH / HTTP). Есть ли способ настроить маршрутизатор, чтобы разрешить подключение к серверу с использованием IP-адреса сервера?
Вы, вероятно, видите IP-адрес веб-прокси, когда заходите на сайт whatismyip.com.
Если вы не знаете, что существует диапазон IP-адресов, маршрутизируемый для вас вашим интернет-провайдером (например, диапазон / 29), вы, вероятно, используете NAT, поэтому перенаправление портов на вашем маршрутизаторе на немаршрутизируемый адрес (например, 192.168.0.0/24) для таких сервисов, как SSH, использование IP-адреса маршрутизатора - единственный доступный доступ.
Найдите в своем параметре DSL модема Зона DMZ end поместите в него локальный IP-адрес сервера. Теперь все подключения к вашему DSL-модему будут идти на сервер.
Краткий ответ: нет.
Вы видите IP-адрес маршрутизатора, потому что это общедоступный адрес, адрес вашего сервера будет в вашем частном адресном пространстве. Единственный способ получить доступ к серверу - это настроить маршрутизатор для перенаправления портов для определенных служб (например, ssh и www).
Имейте в виду, что адрес вашего маршрутизатора будет время от времени меняться, поэтому вы можете изучить динамический DNS, если ваш проект является долгосрочным.