Недавно я начал размещать свой собственный сайт на компьютере в моей сети.

Когда кто-нибудь заходит на мой сайт и делает "Проверка элемента", мой внешний IP-адрес виден всем. Это кажется огромной проблемой ..

Мне было интересно, есть ли какой-то способ скрыть это, чтобы у всех не было такого прямого доступа к моей сети.

Если кому-то нужно знать, я "купил" мое доменное имя на no-ip.com, и я использую Windows 8.1 и использую IIS 8 для размещения сайта.

1 ответ1

1

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

PING www.google.com (74.125.239.114) 56(84) bytes of data.

Попробуйте набрать http://74.125.239.114 в веб-браузере и посмотрите, что получится. Подобно тому, как в вашей локальной сети у каждой машины есть IP-адрес, Интернет - это просто огромная сеть компьютеров (обычно маршрутизаторов), которым всем нужен способ найти их - их адрес! Подумайте, как неэффективно было бы поддерживать базу данных на вашем компьютере, чтобы сопоставить каждый сайт в мире с его IP-адресом!

Если вы беспокоитесь о безопасности, лучше не использовать Windows, особенно если вы открываете свою машину в Интернете. Я бы рекомендовал двойную загрузку любого дистрибутива Linux и запуск веб-сервера Apache, который очень прост в настройке. Это займет немного больше работы, но вы обнаружите, что Linux гораздо лучше подходит для любого типа сервера! Удачи, надеюсь, это помогло!

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