伺服器可以工作,網域沒有 VPS

伺服器可以工作,網域沒有 VPS

我必須使用 Ubuntu 16.04 來處理清晰的 VPS; Apache(和域)。

伺服器本身透過 IP 位址運作正常。我已經透過 ssh 成功安裝了 php,所以現在我甚至有了一些 Linux 經驗。

但域名不起作用。嘗試僅使用瀏覽器訪問它,我得到了DNS_PROBE_FINISHED_NXDOMAIN。同樣透過Hotspotshield vpn,但使用Zen mate我得到了dial tcp: lookup mistod.com on 127.0.0.11:53: server misbehaving,儘管它不是伺服器的ip。

在主機提供者網站中,我設定了網域的名稱伺服器。透過 Apache 中的 ssh,我為該網域建立並啟用了配置,並在ServerNameServerAlias屬性中指定了它。

谷歌搜索,我找到了解決方案,其中 man 寫道應該安裝 ssl,所以我去了讓我們加密,然後是 certbot 的說明,但卡在命令中sudo snap install core; sudo snap refresh core:它給出了錯誤system does not fully support snapd: cannot mount squashfs image using...

我還嘗試透過安裝 certbot apt-get,並安裝了它,然後我安裝了 Apache 插件,但最終命令sudo certbot --apache返回An unexpected error occurred

是託管提供者方面的問題,所以我需要聯絡他們,還是我做錯了什麼?

答案1

好吧,為了讓事情順利進行,如果您的提供者不提供編輯 DNS 記錄(名稱伺服器除外)的機會,您可以使用免費的 Cloudflare dns。

您需要建立免費帳戶並在其中新增您的網域,然後,在訂購網域名稱時,您應該將目前的網域伺服器變更為 Cloudlflare 的網域伺服器,您可以從 Cloundflare 的儀表板取得該網域伺服器。

Cloudflare 儀表板中的最後一個新增「A」dns 記錄傳遞 vps 的 IP 位址。

https://developers.cloudflare.com/dns/manage-dns-records/how-to/create-dns-records/

這對我來說是工作。請注意,更改名稱伺服器後,需要一些時間透過網路傳播變更(最多 24 小時)。

相關內容