Я настроил свой сервер Ubuntu на VirtualBox, и теперь я хочу запустить его. Я зарегистрировал бесплатный домен (домен My Dot TK, для целей тестирования, прежде чем приобретать реальную сделку), но теперь для него требуется FORWARD URL .... Использую ли я свой внешний (публичный) IP-адрес или как? И что я настраиваю в своем роутере - например, есть ли определенный порт, который я должен открыть? Я действительно новичок во всем этом. Пожалуйста помоги. Спасибо!
Мой сервер: IP-адрес: 192.168.0.33 Широковещательный адрес: 192.168.0.255
Ну, вы должны дать серверу статический внутренний ip-адрес:
Редактировать / etc / network / interfaces (см. Часть iface eth0)
[ 110]
, чтобы он выглядел следующим образом:
auto eth0
iface eth0 inet static
address 192.168.1.23 # Your ip address here
netmask 255.255.255.224 # Your netmask here
gateway 192.168.1.1 # Your gate address here
dns-nameservers 8.8.8.8 8.8.8.4 # Google's nameservers
После этого перезапустите или выполните следующие действия. :
sudo ifdown eth0
sudo ifup eth0
Найдено здесь .
УБЕДИТЕСЬ, что вы не используете уже использованный внутренний ip, поэтому просто сделайте что-то вроде 192.168.1.200.
Теперь вы входите в свой модем и добавляете виртуальный сервер, позволяя ему указывать на новый внутренний ip, который вы установили для сервера. Откройте правильные порты и вы должны быть готовы к работе.
Если ваш модем не поддерживает виртуальный сервер, просто откройте необходимые порты.
Порт веб-сайта по умолчанию - 80. Но в dot.tk вы всегда можете сказать, обратитесь к external-ip: port.
Я надеюсь, что это помогло, и вы всегда можете спросить, когда это недостаточно ясно (так как это текстовая стена).
Хорошего дня.
Эти IP-адреса являются частными IP-адресами , то есть они могут использоваться только в частной сети. Чтобы сделать ваш сайт общедоступным, вы должны получить публичный IP-адрес у поставщика услуг. После этого вам придется зарегистрировать DNS-запись узла (A), также называемую Forward DNS-запись, также у поставщика услуг.
О настройке маршрутизатора. Есть ли у вас брандмауэр / маршрутизатор? Или вам нужно настроить сервер Ubuntu в качестве маршрутизатора?
О портах, какой смысл использовать этот сервер? Если вы хотите, чтобы это был веб-сервер, вам придется перенаправить порт 80 на брандмауэр. Пожалуйста, уточните.