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故跳過此一個可能性。

 

在此做個紀錄。

 

arrow
arrow
    創作者介紹
    創作者 蕭瑞文 的頭像
    蕭瑞文

    Neil的部落格

    蕭瑞文 發表在 痞客邦 留言(0) 人氣()