Частный сервер со структурой доменного имени

Я делаю некоторые тесты / учусь на частном сервере, но я не понимаю структуру.

Это сервер Centos. Этот сервер имеет частный IP-адрес 10.xxx Этот сервер также связан с доменным именем, поэтому я думаю, что он также должен иметь публичный IP-адрес. Но если я печатаю адрес сервера с помощью PHP, он печатает только 10.xxx Что здесь происходит? В структуре есть перенаправление IP (возможно ли это?)?

1 ответ

Решение

Вы можете проверить ваш публичный IP на сервере с помощью следующих команд:

wget http://ipecho.net/plain -O - -q ; echo

или же

curl ifconfig.me

Чтобы узнать все интерфейсы на сервере, вы можете использовать:

ip addr

С помощью сервиса, такого как // http://viewdns.info/ или http://www.fifi.org/services/traceroute вы можете проверить IP-адрес, соответствующий имени домена, и убедиться, что он совпадает с общедоступным IP-адресом на этапе 1.

Сервер в частной сети может находиться в общедоступном Интернете, открывая порт в маршрутизаторе, который соединяет этот сервер с Интернетом. Итак, если вы хотите использовать этот сервер в качестве веб-сервера, вы просто открываете порт 80 и перенаправляете все, что поступает на порт 80, на частный IP-адрес сервера.

Другие вопросы по тегам