使用場景:租房,聯通接入,有線TP-link路由,wan接聯通,lan引向各單間

現想在其中一個租房(本人居住)架設無線路由,亦為TP-link路由。通過一晚的研究,有兩種方法

①、二級路由設置不同的ip段,關閉DHCP作交換機使用,有線tp-link路由lan口連接無線tp-link路由lan口,驗證方法可行;

②、二級路由設置不同的ip段,並將無線路由的MAC地址克隆PC地址,有線tp-link路由lan口連接無線tp-link路由wan口,未驗證。其中方法②參考http://www.360doc.com/content/11/1122/22/4643053_166612731.shtml因此,問題在於同為MAC地址,為何能分配給PC不能分配給無線路由器。

若上面的方法或說法有誤也請指正。也更希望可以講解一下非作為交換機的二級路由設置方法,謝謝


看到你說的第①個方法可行的話,那麼你的第一個路由器應該是設置了自動撥號或登錄的。

你說的第②個方法,說要把路由器MAC克隆成PC的就有點讓人摸不著頭腦了。

如果遠端寬頻伺服器有綁定你PC的MAC的話,那你這兩個設備怎麼可以同時連接呢。

這個辦法應該是這樣的:

把第一個路由器從 LAN口 引一根線到第二個路由器(也就是你的那個無線路由器)的 WAN口 。

要是現在出來的路由器的話都會自動連接的也就不需要再其他設置了,直接開啟無線網路連接就可以使用(現在TP宣傳的即插即用)。而不需要修改MAC或關閉DHCP或其他操作的。要是擔心可能的IP衝突的話,把第二個路由器的 LAN口IP地址 設為別的網段如192.168.2.1就可以了在 網路設置&>LAN口設置 裡面設置。那麼,你通過第二個路由器(無線或有線)連接的設備會被分配到(路由器DHCP服務自動分配的)192.168.2.100 - 192.168.2.199的地址中。再或者,我們可能沒有真正理解你的意思,請進一步詳細描述,呵呵。

我看明白了。

肯定是一級路由綁定了MAC地址,所以不給下級分配地址。

需要克隆一個已經綁定的地址過去。其他的都沒有問題。
懂 WAN 懂 LAN 懂 DHCP,你怎麼就不懂 static route 呢?


說真的沒怎麼看懂……要想讓第二種連線能上網的話完全可以,就只要把無線路由做一個NAT而已

問題沒看懂。

假定你是想通過無線路由上網,那麼沒那麼複雜:1. 無線路由的wan口連接tp-link的lan口之一2. 為無線路由lan子網分配不同的網段,與tp-link的子網區分開3. pc連接無線路由的lan口或者用無線連接

首先你要明白,路由主要體現在第三層(IP)互聯的功能,而交換特指乙太網數據鏈路層的交換。即路由器要依靠路由轉發信息對IP報文進行轉發,而交換機是利用MAC地址信息進行轉發的。

為了方便起見,我把你說的有線TP-Link路由器定義為RTA,將你自己的無線路由器定義為RTB。

按照你所提供的方法1,RTB並沒有使用其NAT(網路地址轉換),而只是單純的利用橋接和交換將區域網進行拓展,RTB本質是應該算是帶無線發射功能的Switching,你是通過無線連接到自己的路由器,然後通過路由器內的交換機將數據包傳送到RTA,但是對RTA而言,你的無線終端和其他的有線終端是完全一樣的,RTA會認為你是線纜連接到本身的。

但是對於方法2,RTB開啟了NAT功能,相當於由RTA網段的一個IP地址下建設了一個新的區域網。而你的無線設備再接入就接入了RTB的區域網內,然後整個區域網都是通過NAT功能將數據包分組、封裝,最後發送到RTA。

對於方法2而言,RTB克隆無線終端的MAC與否,取決於RTA是否開啟了IP-MAC綁定,如果沒有開啟,則沒有必要克隆MAC,反之則需要。

最後補充一點,對於RTA和RTB必須在兩個不同的IP段,不知道現在TP-Link的路由器會有什麼限制,但其實這並不必須。
推薦閱讀:
相关文章