close
今天在測試網頁時,遇到一個DNS問題,剛好又被瀏覽器的Cache雷了一下。
由於是透過自家中華電信網路+Freenom的DNS Server來練習架設Apache Server,由於沒有申請固網,所以常常導致IP一直變動,
為了解決連不上去ApacheServer的問題就透過Browser測試
Step 1.輸入DomainName去測試不行,
Step 2.輸入IP測試不行。
就是因為第Step 2.測試不行,所以導致我誤以為不是Freenom Dns的問題。 就這樣繞了好大一圈
後來才發現原來我一輸入IP,我的Browser就幫我轉回去DomainName進行搜尋。去找我舊的IP紀錄
直到後來我直接跳過Browser,改成使用CLI測試IP就成功連進ApacheServer了。
因為非固網,結果就造成三不五時要上去修改IP,把我的DomainName對應到正確的IP,設定完又要等個2~3分鐘讓DNS擴散。實在是很麻煩
看來要用用看下面連結的shell Script自動更新我的IP。把它變成一個CrondJob
https://gist.github.com/a-c-t-i-n-i-u-m/bc4b1ff265b277dbf195
一開始在Debug時,還以為會不會是Selinux權限問題不給存取,後面想想也不可能,Selinux在控管程序有沒有權限讀取檔案,
我也沒有特別去修改Selinux的policy故跳過此一個可能性。
在此做個紀錄。
文章標籤
全站熱搜
留言列表