У меня есть динамическое DNS-имя для моего маршрутизатора для доступа к моему серверу через переадресацию портов из Интернета. Когда я нахожусь дома в локальной сети, я также могу получить доступ к этому серверу по его локальному имени или IP-адресу.

Но для удобства я всегда хотел бы использовать одно и то же имя.

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

Поэтому мне интересно, как лучше всего использовать только одно имя для сервера при переключении между локальной сетью и Интернетом.

1 ответ1

1

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

Но для лучшей производительности вы можете отредактировать файл HOSTS на вашем локальном компьютере (компьютерах), чтобы постоянно сопоставлять динамическое DNS-имя с соответствующим внутренним IP-адресом. Это хорошо для машин, которые никогда не покидают локальную сеть для удаленного доступа к вашему серверу. Не делайте этого на устройстве (например, на ноутбуке), которое у вас удалено и вам нужно подключиться к вашему серверу, потому что оно все равно будет пытаться использовать внутренний IP-адрес сервера, который не будет работать.

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