Как подключить мой домен к локальному серверу Ubuntu? [dубликат]

У этого вопроса уже есть ответ здесь: Как установить домен на ip-адрес? 2 ответа

Я уже приобрел домен и настроил локальный сервер, теперь он просто связывает их.

Я также настроил его так, чтобы он использовал локальный IP 10.0.0.174, будет Мне нужно сделать что-нибудь еще, чтобы изменить это, чтобы регистратор мог ссылаться на публичный и как? Какие шаги я должен предпринять?

Это мой первый раз, когда я размещаю сайт самостоятельно. Кроме того, могут быть какие-нибудь советы?

1
задан 7 October 2017 в 08:40

3 ответа

По определению, если он локальный, к нему нельзя получить доступ извне. Если вы хотите сделать сервер доступным извне, вам необходимо настроить маршрутизатор, чтобы перенаправить все запросы на локальный IP 10.0.0.174, на порт 80 (http) и 443 (https) в целом (в зависимости от того, какие порты вашего сервера слушает). Это можно установить через опции «перенаправление портов» в вашем интерфейсе администратора маршрутизатора.

После этого шага вы сможете получить доступ к своему серверу извне с помощью своего глобального ip (проверьте его на httpbin.org/ip ) и порт. Просто проверьте его, введя your_global_ip:your_port в адресной строке вашего браузера.

Следующим шагом является привязка этого ip к вашему доменному имени, благодаря DNS (перевод доменного имени в ip, между прочим) , Например, вы можете использовать duck-dns.org, создать там субдомен и ввести новое доменное имя duckdns в разделе CNAME вашего приобретенного поставщика домена, например:

www.your-purchased-domain.org CNAME your-subdomain-registered-at.duckdns.org
1
ответ дан 22 May 2018 в 17:47
  • 1
    Если у вас есть сомнения, не стесняйтесь спрашивать подробности! – Renon Lift 8 October 2017 в 02:42
  • 2
    Я отправил свой порт, теперь что ??? Что такое мой публичный ip сейчас, и я могу ввести его в браузер и получить веб-сайт? На всякий случай я отправил свои порты от 20 до 1500. – Marcos Aleman 8 October 2017 в 03:39
  • 3
    Переадресовывали ваши порты от 20 до 1500? Вы должны знать, что каждый открытый порт является открытой дверью в диком интернете, а также потенциальным риском для безопасности. ТОЛЬКО открыть необходимые вам порты (должно быть 80 и 443). Затем вы можете получить доступ к своему сайту, введя свой глобальный IP-адрес в своем браузере. – Renon Lift 8 October 2017 в 04:28
  • 4
    Да, я только сделал это, чтобы посмотреть, работает ли мой локальный ip, и я набрал (n мой сервер ubuntu) dig + short myip.opendns.com @ resolver1.opendns.com, чтобы получить свой общедоступный ip, набрал его в браузере и не сделал этого, т работы. Я сделал что-то не так? мой публичный ip (вроде этого, но не совсем) 73.139.182.15 в результате этих команд. – Marcos Aleman 8 October 2017 в 04:37
  • 5
    Проверьте portchecker.co , чтобы узнать, открыты ли ваши порты (80 и 443). Вам больше не нужно обращаться к нему извне с помощью вашего глобального ip. Для этого шага не требуется DNS. – Renon Lift 8 October 2017 в 04:50

По определению, если он локальный, к нему нельзя получить доступ извне. Если вы хотите сделать сервер доступным извне, вам необходимо настроить маршрутизатор, чтобы перенаправить все запросы на локальный IP 10.0.0.174, на порт 80 (http) и 443 (https) в целом (в зависимости от того, какие порты вашего сервера слушает). Это можно установить через опции «перенаправление портов» в вашем интерфейсе администратора маршрутизатора.

После этого шага вы сможете получить доступ к своему серверу извне с помощью своего глобального ip (проверьте его на httpbin.org/ip ) и порт. Просто проверьте его, введя your_global_ip:your_port в адресной строке вашего браузера.

Следующим шагом является привязка этого ip к вашему доменному имени, благодаря DNS (перевод доменного имени в ip, между прочим) , Например, вы можете использовать duck-dns.org, создать там субдомен и ввести новое доменное имя duckdns в разделе CNAME вашего приобретенного поставщика домена, например:

www.your-purchased-domain.org CNAME your-subdomain-registered-at.duckdns.org
1
ответ дан 18 July 2018 в 05:39

По определению, если он локальный, к нему нельзя получить доступ извне. Если вы хотите сделать сервер доступным извне, вам необходимо настроить маршрутизатор, чтобы перенаправить все запросы на локальный IP 10.0.0.174, на порт 80 (http) и 443 (https) в целом (в зависимости от того, какие порты вашего сервера слушает). Это можно установить через опции «перенаправление портов» в вашем интерфейсе администратора маршрутизатора.

После этого шага вы сможете получить доступ к своему серверу извне с помощью своего глобального ip (проверьте его на httpbin.org/ip ) и порт. Просто проверьте его, введя your_global_ip:your_port в адресной строке вашего браузера.

Следующим шагом является привязка этого ip к вашему доменному имени, благодаря DNS (перевод доменного имени в ip, между прочим) , Например, вы можете использовать duck-dns.org, создать там субдомен и ввести новое доменное имя duckdns в разделе CNAME вашего приобретенного поставщика домена, например:

www.your-purchased-domain.org CNAME your-subdomain-registered-at.duckdns.org
1
ответ дан 24 July 2018 в 18:23

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

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