0

我需要一些幫助,將新創建的Amazon EC2實例鏈接到Namecheap子域。爲了這個問題的目的,我們會說我的網站叫做example.com。目前,example.com鏈接到一個Github頁面(我已經爲這些instructions添加了兩個A記錄和一個CNAME記錄)。我現在想創建一個叫做notebook.example.com的子域,它應該指向我公開的Jupyter Notebook(我在這些instructions中創建的)的EC2實例。到目前爲止,我已經:如何將jupyter筆記本的Amazon EC2實例鏈接到Namecheap子域?

  • 創建一個彈性IP地址並將其分配給EC2實例(假設它是55.101.38.114)。
  • 在Route 53中,我創建了一個託管區域(不存在),並創建了一個名稱=「notebook」,類型爲A,值= 55.101.38.114的記錄集。

這就是我卡住的地方。在Namecheap上,我使用Host = notebook創建了一個URL重定向記錄,值爲= https://55.101.38.114:8888/,但是當我輸入https://notebook.example.com時,它掛在「正在連接...」上並最終顯示「此站點無法到達」。我哪裏做錯了?

編輯

我差點被自己的問題通過連接到http://notebook.example.com而不是https://notebook.example.com回答。另外,如果關閉遮罩,我可以連接。 有沒有什麼辦法可以連接屏蔽?我想在notebook.example.com上看到jupyter筆記本,而不是重定向到https://55.101.38.114:8888/

EDIT#2

Route53設置

Route53

Namecheap設置(I除去URL重定向)

Namecheap

+0

好的,你的域名由Namecheap管理。你配置了你的Namecheap * Nameservers *指向Route 53嗎?你在哪裏配置了CNAME記錄 - 是在Namecheap還是在Route 53中? –

+0

@JohnRotenstein我還沒有配置Namecheap名稱服務器指向路由53.目前我使用Namecheap BasicDNS。如果我將我的namecheap名稱服務器指向Route 53,是否會將我的鏈接斷開到我的Github頁面?爲了清晰起見,我添加了屏幕截圖。 – blahblahblah

回答

1

解決方案是在Namecheap中爲Route 53的名稱服務器添加NS記錄。我還在Namecheap中添加了一條帶有EC2實例彈性IP的A記錄。我仍然需要指定要連接的端口(notebook.example.com:8888)。

這是Namecheap應該是什麼樣子:

namecheap final

感謝@JohnRotenstein。