Как настроить живой сервер Ubuntu?
Я настроил свой сервер Ubuntu на VirtualBox, и теперь я хочу запустить его. Я зарегистрировал бесплатный домен (домен My Dot TK, для целей тестирования, прежде чем приобретать реальную сделку), но теперь для него требуется FORWARD URL.... Использую ли я свой внешний (публичный) IP-адрес или как? И что я настраиваю в своем роутере - например, есть ли определенный порт, который я должен открыть? Я действительно новичок во всем этом. Пожалуйста помоги. Спасибо!
Мой сервер: IP-адрес: 192.168.0.33 Широковещательный адрес: 192.168.0.255
2 ответа
Ну, вы должны дать серверу статический внутренний ip-адрес:
Отредактируйте /etc/network/interfaces (см. Раздел iface eth0)sudo nano /etc/network/interfaces
так что это выглядит так: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 на брандмауэр. Пожалуйста, дополните.