• 4

DNS Server設定疑問請教

先說明一下小弟的環境,
1. 有申請網域example.com,並且由Google domain做DNS代管,裡面管理的IP有兩個:
a. host1.example.com IN A xxx.xxx.xxx.xxx
b. host2.example.com IN A yyy.yyy.yyy.yyy

其中a.的IP是平常家裡自用的IP

2. 在a. 下面有台NAS自建DNS Server,目的是讓網址(host1.example.com)在區網內轉換成 private IP,而host2因為屬於同個網域,但是他是在另一個地方,所以public IP是不同的。
我在NAS上自建的DNS Server設定如下:
a. example.com IN NS ns.example.com.
b. ns.example.com IN A c.c.c.c (因為只是區網用,所以此處填入假IP)
c. host1.example.com IN A 192.168.a.a
d. host2.example.com IN A yyy.yyy.yyy.yyy (1.裡面的public IP)

現在遇到的問題是,我一般在家使用填入host1.example.com可以正確轉換成private IP上網,但是我要訪問host2.example.com的時候就出現DNS解析不出來,想請問一下這個問題是哪邊設定有錯誤嗎?應該怎麼設定才對呢?
2019-08-08 7:54 發佈
相同兩筆網址的 A 紀錄 .... DNS SERVER 他會 輪替給...變成負載平衡
.... 不能 又要內網IP 又要給外聯的IP

因此 ... 要使用子網域的方式

如:
hinet.net
abc.hinet.net
小笨賢 worte:
相同兩筆網址的 A ...(恕刪)

先謝謝大大的回應,不過可能是我沒寫清楚,在我自己的DNS Server中,指向區網的是host1,而指向外部IP的是host2。
請問這樣也沒辦法作用嗎?
csgogoio36 worte:
先謝謝大大的回應,不...(恕刪)

DNS server A 記錄 主要是把 名稱 轉ip
你第一個 記錄可以
那 dns 是運作的
第二個 你直接打ip測試看看
ping 一下 網址,看有沒有轉換成
小笨賢 wrote:
DNS server...(恕刪)


大大指的是我第二部分NAS內的DNS server嗎?
host1.example.com轉private IP可以正常運作沒問題
host2.example.com轉public IP有問題。
可是我不了解的是為什麼不能轉public IP
csgogoio36 worte:
大大指的是我第二部分NAS...(恕刪)

我不懂你的 Public IP 是指啥麼??

執行 CMD...然後
ping 一下 你第二個網址...就知道DNS有沒有作用了
有轉換成你的IP 就不是 DNS的問題...是你的IP根本連不上
小笨賢 wrote:
我不懂你的 Publ...(恕刪)

c. host1.example.com IN A 192.168.a.a
d. host2.example.com IN A yyy.yyy.yyy.yyy

這是我DNS SERVER上面的設定,家裡路由器DNS是指向這個Server
第一個host1沒問題,可以轉出區域網路的IP。
但是第二個host2我設定的是另外一個地點的WAN IP,理論上在家使用電腦時要連到host2,這台DNS SERVER 要回應的是yyy.yyy.yyy.yyy這個WAN IP,但是實際上是沒有作用的。
改用nslookup查
先輸入server,看看系統回報用哪個主機
再輸入host2.example.com,看看解析結果
darkcc worte:
改用nslookup...(恕刪)


用nslookup查就知道DNS有無作用了~~
有作用...就是你的對應IP 根本 沒有對應到 SERVER .....應該防火牆 開 DMZ 或開Port
小笨賢 wrote:
用nslookup查...(恕刪)


其實昨天就有試過用nslookup了,就像我一開始提到的
host1轉區網很正常
但是
host2就是沒辦法指向另外一個WAN IP
才想上來問問我這樣的設定是否有問題
  • 4
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?
' + '