• 4

中華電信 DSL-6641K設定問題求救!!

vil wrote:
冒犯之處sorry了...(恕刪)


感謝大大願意花時間討論
小弟實在也很疑惑
一心覺得應該很單純的DHCP server的工作轉移到另一台機器,一方面介面比較方便,一方面當初DSL-6641U的static IP address功能有問題

居然會出現這麼奇怪的問題

小弟最最不解的地方,還是在於ping www.google.com會變成ping (10.0.0.1)

用ping沒辦法查詢到正確的www.google.com的ip
但是nslookup卻又是能查到正確的ip

就小弟對網路粗淺的認知
這兩個事是矛盾的

都能用nslookup www.google.com查到ip了

但是ping www.google.com卻又是去找向了10.0.0.1

實在百思不得其解

nslookup能查到,理論表示當下無論DNS為任一個server,至少都能查詢到正確的ip

但是偏偏ping又沒有使用DNS查詢的結果去解析DN->ip

小弟試著把問題給單純化,就是兩個AP之間以及一台client電腦
總共三台

192.168.1.1當gateway,DNS
192.168.1.2當DHCP,發192.168.1.10開始的ip,通知client gateway以及DNS都是192.168.1.1
192.168.1.10為單純的client端

當192.168.1.10由DHCP取得ip後,不外乎ip,gateway,DNS以及DHCP server ip等等資訊跟設定,都是192.168.1.1

既然當下都能用nslookup查詢出www.google.com的ip了
為何ping的時候,無法將www.google.com解析為正確的ip

我想這應該我的最大疑問
各位大大
小弟更新一下我的實驗

如前所述
小弟換了一台DSL-6740C
內建的ADD STATIC IP ADDRESS功能正常


也成功的新增了我所需的IP上去


可是老問題仍然存在

當我把DSL-6740C的DHCP server關掉後
再把RT-AC66U的DHCP server打開
下圖是我分別在兩部機器開DHCP server,client所取得ip相關資料



兩者的差別應該是來自於DNS server
DSL-6740C給一組192.168.1.1 而RT-AC66U給兩組,192.168.1.1跟192.168.1.2
這個設計看起來是ASUS的AP當DHCP server時的固定設計

因為我一台很老舊的ASUS ap如果掛在192.168.1.3當DHCP server時
Client的DNS server就會被給定成了192.168.1.1以及192.168.1.3

目前的情況依舊
只要我使用DSL-6740C以外的機器作DHCP server發IP

就會發生小弟一直說的現象
ping www.google.com會回應ping (10.0.0.1)
clent為window7
剛開機時都ok,只要上上網,一下子之後,就會突然連不上網頁

看樣子應該是跟MODEM無關,是小弟自己的設定方式不正確
要麻煩各位大大幫忙看看,小弟是哪邊的設定不正確,導致這個現象

DNS用手動改成你ISP公司的dns (hinet是168.95.1.1 168.192.95.1)
看看吧


你原來佈置線路 本來就不適合一般家用

switch可能要換掉 特殊的機器


一般家用的機種
很單純只有唯一一台路由做dhcp和pppoe
其他設備都是關閉的

--------------------------
改閘道ip和寫路由 (非學本科) 真的找麻煩的

littlefox wrote:
各位大大小弟更新一下...(恕刪)

millais wrote:
AC66當AP是可以...(恕刪)


請教millais大大

小弟的所有設備其實都只有在單一網段192.168.1.x
只有少少機器而己

目前唯一的嘗試就是把DHCP server的工作,交給同一網段的另一台電腦工作

請問一下需要換switch才能解決這個問題,是因為什麼原因?
小弟的閘道一直都固定為192.168.1.1
只是DHCP server機器架設而己
事實上發出的所有ip gateway DNS也都相同,除而ASUS的機器的DHCP server會多把自己的ip附加在第二DNS上
各位大大

小弟剛剛用wiresharp錄封包,應該是查到問題了

問題出自於ASUS作的AP當DHCP server時,除了指定的DNS外,一定會把自己機器的ip也掛在第二DNS上

這個現象小弟之前有回文附圖過了

所以我的client剛取得ip的時候
去ping google.com時,會去問DNS1 192.168.1.1取得正確的ip

可是client使用一般時候後,可能是win7的設計或是排程,我不確定
會去問DNS2 192.168.1.2
這個時候,DNS2也就是我的RT-AC66U,只有接LAN埠,沒有WAN,也沒有DNS relay的能力
但是確回應我的DNS query說,google.com的ip是10.0.0.1
所以我問了就被記在client的dns cache中
這個DNS priority也有人有遇到
http://forums.petri.com/showthread.php?t=63286

明明DNS1功能都正常,可是win7還是會去使用DNS2,可是偏偏我的DNS2是ASUS硬加上去的,不能取消

就出問題了

除非我作ipconfig /flushdns或是/renew
才有機會再回頭去使用DNS1 192.168.1.1

附上wiresharp的圖為說明

正常的時候




過一段時間之後,會變成使用DNS2



第一 要改變ASUS AP的DHCP server發DNS設定時,不附加自己機器的ip,恐怕不太可能
那可能得想辦法讓192.168.1.2也能有DNS的能力才行了

請問有大大有建議嗎??

謝謝
我有五台電腦,一台NAS,二路MOD,三台IP分享器..


二樓跟三樓的IP分享器,都接LAN,當有無線功能的HUB使用..
ASUS RT-AC68U當路由器,192.168.1.1,DHCP,分配IP,硬撥ip.hinet.net..
Nas除了區網也PPPOE取得一個浮動IP,設定DDNS,所以有二個網址,可以連上NAS…PC不想用固定IP時,就把區網斷掉,用PPPOE….
DNS
168.95.1.1
8.8.8.8

chang987 wrote:
我有五台電腦,一台NAS...(恕刪)


感謝大大那麼詳盡的回覆

看到你的最主要的AP取代中華電信的MODEM,擔任最重要的server工作

只是小弟的環境,如果以您的環境作比喻的話,就是一樓沒有AP
但是主要的AP會在三樓

之所以拉這麼遠,主要是為了放在樓層的中央位置,當初也只有拉一條線到天花板上
所以目前接在AP的LAN埠上,如果要接在WAN埠,變成還得想辦法生出一條線接LAN埠後拉回MODEM

我實驗了手邊的幾台AP,有提供DHCP server的,像是ASUS或是PCI,因為預設是無線路由器
所以DHCP server發出去給DHCP client的ip資料中,DNS幾乎都會有兩個

以小弟這樣的需求,沒有接上WAN埠,卻想要拿AP來當DHCP server,就會遇到這個問題
第二組DNS server,都沒有提供介面讓使用者設定或是關閉。

小弟個人認為,廠商這樣的設計,出發點是好意
因為機器都設定成無線路由器了,理所當然會擔任gateway
所以DHCP server發出來的DNS server,就非得要把機器自己的ip掛上,擔任DNS relay的工作

只是,這樣好意,變成機器的使用上,比較沒有彈性了
  • 4
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?