Я пытаюсь разместить веб-сайт локально на моем компьютере и опубликовать его в Интернете. Я использую no-ip.com
и я создал хост DNS, который называется (например) mydnshostname.ddns.com
.
Я изменил файл drivers/etc/hosts
и теперь, когда я нажимаю на localhost
он попадает прямо на мой сайт.
Я также изменил свой файл httpd-vhosts.conf
на apache и включил это:
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot "E:/xampp/htdocs/mydnshostname"
ServerName mydnshostname.ddns.com
</VirtualHost>
Теперь, когда я нажимаю mydnshostname.ddns.com
(с моего компьютера), я правильно получаю свой веб-сайт.
Но когда я пытаюсь подключиться к нему с другого компьютера, сервер не найден.
Если другой компьютер находится в другой сети, то я вообще не могу найти веб-сайт (конечно)
Если другой компьютер находится в моей сети, я могу найти его в 192.168.1.x
(ip моего рабочего стола, на котором я его размещаю), но не тогда, когда я нажимаю mydnshostname.ddns.com
.
Есть ли настройка, которую мне не хватает? Как я могу опубликовать это онлайн?