• 3

分享器DHCP一定要派送自己是DNS嗎?

請教各位,
二台 Router , 在 LAN 環境,需求是二台同網段,
但是遇到一個試很久試不出來的DNS問題。

Router A , 192.168.1.1 , 關閉DHCP. 此台可上internet. (此台DHCP太陽春).
Router B (ASUS RT-N12D1) , 192.168.1.3 , 開啟DHCP , 預設閘道192.168.1.1 , DNS/WINS空白。WAN孔不插線。

用戶端設定自動取得,收到IP 192.168.1.10 , 預設閘道192.168.1.1 , DHCP伺服器192.168.1.3 , DNS伺服器192.168.1.3 ,
但是無法上網。

若在Router B 的DHCP 指定DNS 192.168.1.1 , 則用戶端會收到二個DNS 192.168.1.1 , 192.168.1.3 , 此時上網變得非常非常慢。

可是只要在用戶端手動指定DNS 192.168.1.1 , 此時不再出現 DNS 192.168.1.3 , 即可上網。

請問如何解決這個問題?謝謝。
2018-10-13 0:14 發佈
你知道DNS是什麼嗎??

DNS網域解析伺服器

一般來說要上外網都是會指向外部的DNS伺服器

除非是公司才會指向公司內部的DNS伺服器

也就是說你的DNS設定指向路由器....能上網很神奇除非有設定轉查?


一般外部DNS建議可以設定中華的 168.95.1.1

或是GOOGLE 8.8.8.8


出口網路是走192.168.1.1的路由

那閘道就沒有設定錯誤
一般標準的分享器使用情境,Router本身是DHCP使用者的預設閘道,但Router本身對外的閘道,是WAN取得的IP。

所以說,你在RouterB設定的的預設閘道192.168.1.1,指的是它分配給用戶端的預設閘道,而不是它自身的對外閘道,所以我猜測RouterB本身是無法上網的,以它當DNS當然也不會通。

另一個問題是,我覺得你架構本身就有問題,DHCP內部跟外部,應該無法是同一個網段,就算你內部跟外部設同一個網段的IP也無法。

至於你的問題,我看底下這篇,似乎要刷機才可以設定,但你的機種不支援merlin:
參考連結1

不過你的機器似乎可以刷dd-wrt,而dd-wrt"好像"可以靠關閉DNSMasq達到你的需求,連結如下:
操考連結2


achsinzk wrote:
你知道DNS是什麼嗎??

DNS網域解析伺服器

一般來說要上外網都是會指向外部的DNS伺服器

除非是公司才會指向公司內部的DNS伺服器

也就是說你的DNS設定指向路由器....能上網很神奇除非有設定轉查?



透過一般家用分享器的DHCP連網,自動取得的DNS本來就常常是分享器本身,我家兩個牌子的分享器都是這樣,建議你多學習。

例如閱讀這個網頁

jweikuo wrote:
請教各位,二台 Router...(恕刪)



你是要弄成這樣?



公司這樣接可以正常上網
不過DHCP那台是伺服器
R7-9700X TUF-B650m RTX-4070 SB-Zx PM0.4c
MXMY wrote:
透過一般家用分享器...(恕刪)


謝謝你的分享

所以一般家用路由設定外部DNS

也會去吃路由器的快取嗎?

把路由器當DNS是機器自動設定產生還是?

我確實沒碰過這樣的設定



樓主的問題簡單來說

就是192.168.1.1 路由可以上網 所以DNS正常
192.168.1.3 路由不能通向外網 所以DNS異常

因此此用到DMS 192.168.1.3就會異常

所以看樓主要不拿掉192.168.1.3

不然就直接設定外部DNS
MXMY wrote:
不過你的機器似乎可以刷dd-wrt,而dd-wrt"好像"可以靠關閉DNSMasq達到你的需求,連結如下...(恕刪)


謝謝 MXMY 回覆。我貼一下架構比較好討論。

A — WAN — 4G
  — LAN 192.168.1.1

B — WAN — 不插線
  — LAN 192.168.1.3
    DHCP , Gateway 192.168.1.1 , DNS 192.168.1.1

用戶端永遠收到2個DNS, 即 A, B , 上網有問題。

感謝您有聽懂我的問題。
事實上我已經刷過 dd-wrt, tomato , 的確可以透過關閉DNSMasq ,
讓用戶端只收到一個 A , 上網正常。

但是我發現 dd-wrt, tomato 雖然功能很多,
但速度都比ASUS官方韌體慢,所以最後我又刷回。

難道只有刷機才能解決這個問題...

achsinzk wrote:
不然就直接設定外部DNS...(恕刪)


不是所有用戶端都可以自定DNS,
用戶端類型很多,不太可能這樣做。
客人來家裡要上網,請他先自訂DNS, 可能被白眼^^
yu zhong fang (小中哥)

確實有道理 通常接wan的那個router 網路連線 可以採用DHCP看看 底下有沒有ISP提供的DNS1.2 我自己有試過如果改掉默認的 一樣可以上網 但是速度會慢很多 我想可能是有衝突的

2024-06-15 4:19
你沒線路圖所以不知是否可行
改成b的wan接到a的lan
一切就解決了
jweikuo wrote:
不是所有用戶端都可以...(恕刪)
MXMY wrote:
透過一般家用分享器的...(恕刪)

可是本身的就是爛啊,8.8.8.8 和 1.1.1.1都不錯用,省時間而已
  • 3
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?