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

У меня есть хост Windows 8, и я установил сервер ubuntu 14.10 как виртуальную машину в vmware. Я установил LAMP-сервер, и я пытаюсь разместить на нем веб-сайт. Я создал виртуальный хост. мой сайт доступен на главной машине, когда я перехожу на адрес 192.168.0.106.

Я подключил интернет через Wi-Fi-маршрутизатор. У меня нет статического ip. когда я перехожу к моей информации о маршрутизаторе, я получаю следующее:

LAN

MAC-адрес: B0: C5: 54: 83: 90: FA

IP-адрес : 192.168.0.1

Маска подсети: 255.255.255.0

DHCP-сервер: включен

LAN

MAC-адрес: B0: C5: 54: 83: 90: FB

IP-адрес: 10.30.195.241

Маска подсети: 255.255.224.0

Шлюз по умолчанию: 10.30.192.1

DNS: 113.193.5.23

113.193.12.14

Когда я ищу «что такое мой ip» в google, я получаю это: 113.193 .56.198, как в гостевом, так и в гостевом os.

теперь, моя проблема в том, как я могу получить доступ к моему сайту из Интернета? Я знаю, что мне придется редактировать файл hosts и файл конфигурации виртуального хоста в ubuntu, но какой ip-адрес мне нужно использовать? мне нужно настроить DNS-сервер? У меня есть домен, зарегистрированный в godaddy, я хочу знать, какой ip-адрес должен я поставить «указывает на» на странице настроек домена.

в принципе, я хочу знать, какой ip-адрес должен набирать адрес бар, чтобы перейти на мой сайт, даже если он работает только на один день, и как отредактировать файл hosts и файл конфигурации в ubuntu, чтобы использовать этот ip. Я пробовал поиск на многих форумах и не нашел того ясности, в которой я нуждаюсь.

1
задан 21 January 2015 в 22:25

2 ответа

Маршрутизатор WAN IP-адрес 10.30.195.241 означает, что ваш провайдер NAT'ed вы (в некоторых странах не разрешено использовать такую ​​услугу «Интернет-доступ»): предоставил вам доступ в Интернет без глобального IP-адреса через NAT-маршрутизатор ( 10.30.195.241 - это локальный IP-адрес, который не отображается в Интернете).

Некоторые возможные способы

Оплатите ваш интернет-провайдер для глобального (и предпочтительно статического) IP-адреса, если он доступен. Настройте перенаправление портов на маршрутизаторе на IP-адрес виртуальной машины. Получите доступ к веб-серверу с этим глобальным IP-адресом. Используйте VPN-сервис с глобальным (и предпочтительно статическим) IP-адресом для обхода провайдеров NAT. Настройка перенаправления портов в службе VPN или, если они недоступны, создать VPN-туннель непосредственно с виртуальной машины. Получите доступ к веб-серверу с этим глобальным IP-адресом. Настройте адрес IPv6 либо на хосте Windows, либо на гостевом компьютере Ubuntu и используйте любой механизм перехода IPv6 для подключения к Интернету IPv6. Например. Для этого Windows имеет встроенный туннелирование Teredo. Получите доступ к веб-серверу с этим адресом IPv6.

Кроме того, вы можете добавить запись DNS для упрощения доступа к IP-адресу или использовать DNS-имя, предоставленное службой ISP / VPN / и т. д.

1
ответ дан 23 May 2018 в 23:58

Взгляните на этот сайт: freedns.afraid.org он поддерживает открытый DNS и может обновлять пользовательские домены. Я использую его для личных веб-сайтов и т. Д. Работает.

Если вам нужна помощь, настройте его, если будете более чем рады помочь:)

0
ответ дан 23 May 2018 в 23:58

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

Похожие вопросы: