Я хочу разместить персональный сайт на операционной системе CentOs-7. Для этого я купил статический IP-адрес у своего интернет-провайдера (Hathway). Они предоставили мне статический IP-адрес, подсеть (255.255.255.0), шлюз и два DNS-адреса. Затем я спросил у Google свой IP-адрес, и Google показал мой публичный IP-адрес, который совпадает с тем, который предоставлен провайдером, в качестве статического IP-адреса. Затем я ввел статический IP-адрес в своем браузере на той же машине, и он показал мне страницу входа в мой маршрутизатор (ZTE-F612W). Затем я попытался получить доступ к тому же адресу с другого устройства, которое подключено к Интернету, но ему не удалось подключиться к моему статическому IP. В это время моя конфигурация сетевого интерфейса была такой,

старый сетевой скрипт

старый сетевой скрипт

в это время команда ifconfig показала мне следующий результат:

старый результат ifconfig

старый результат ifconfig

затем я обновил свои конфигурационные скрипты, чтобы добавить информацию, предоставленную провайдером, как показано ниже,

новый сетевой скрипт

новый сетевой скрипт

Затем я перезапустил сетевые службы и снова выполнил ifconfig , и он показал мне, как показано ниже,

новый результат ifconfig

новый результат ifconfig

Теперь я не могу подключиться к Интернету. Когда я пытаюсь подключиться к своему статическому IP-адресу из браузера на моем компьютере, на нем отображается страница моего веб-сервера Apache, а когда я пытаюсь подключиться к своему статическому IP-адресу с внешнего интернет-компьютера, на нем отображается сообщение о невозможности подключения.

Как я могу использовать этот статический IP, чтобы сделать мою машину доступной через Интернет?

1 ответ1

0

Ваш новый IP-адрес и шлюз по умолчанию должны быть в той же подсети, что и раньше. Изменение IP-адреса вашего ПК не изменит подсети, к которой подключены другие устройства в сети. По сути, ваш новый IP-адрес должен быть где-то между 192.168.1.1 и 192.168.1.254, и ваш шлюз по умолчанию должен в идеале сказать то же самое. Попытайтесь выяснить, какие устройства уже подключены к вашей подсети (другие ПК, может быть, телевизор, ваш маршрутизатор). Обычно стандартный шлюз по умолчанию должен быть вашим маршрутизатором. В пределах диапазона 192.168.1.1 и 192.168.1.254 вы можете выбрать любой адрес, который еще не используется другим устройством.

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

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