問題:我家使用de是ADSL寬帶,利用路由器自動撥號并帶了兩臺電腦同時上網。最近鄰居要和我共享寬帶,所以便在我de寬帶路由器上又加入了鄰居de一個寬帶路由器(也帶了兩臺電腦),實現了網絡共享。
可我發現鄰居家de電腦可以拖我電腦上de共享文件,但我卻不能看到他de電腦共享文件,使用Ping命令也不通,請問這是怎么回事?
答復:我們根據你de描述,繪制了你de網絡拓撲圖()。假設路由器1在WAN口連接了ADSL,以實現與外網de連接。而LAN口(192.168.0.1)則連接了PC1(192.168.0.2)、PC2(192.168.0.3)和路由器2deWAN口(192.168.0.4),實現網絡共享de目de。這樣路由器2deLAN口所連接dePC3和PC4,也可通過WAN口實現網絡共享。
小提示:在寬帶路由器中存在一條默認路由,它de作用是將局域網內主機發往外網de信息包到達LAN口網關后,將信息包轉發到WAN口de網關,以此實現內網主機共享網絡de需要。
現在PC3要訪問PC1時,它會將目deIP包發送到路由器2deLAN口,而LAN口在接收到這個IP包后,會檢查其中de目deIP信息,如果是屬于本網段de(192.168.1.X),那么就直接轉發到目de主機上,如果不是就轉發給WAN口。顯然其中de目deIP(192.168.0.2)不屬于本網段。
于是便通過默認路由轉發到了路由器2deWAN口,WAN口在確認了這個信息包不屬于本網段后,便將它轉發到了它de上級,也就是路由器1deLAN口。當路由器1deLAN口接收到這個IP包后一檢查,發現目de地是PC1,也就是192.168.0.2,于是便直接轉發到了PC1(因為IP包de目de地址是192.168.0.2),從而滿足了PC3要訪問PC1de要求。
反過來說,當PC1要訪問PC3時,它先將IP包發給路由器1deLAN口,LAN口檢查這個IP包,發現目deIP地址(192.168.1.2)不屬于本網段,于是通過默認路由交給了WAN口。
當WAN口再次檢查也發現不屬于本網段后,便直接將它發給了自己de上級,可路由器1deWAN口上級就是互聯網了,自然沒有理會這個目de地是192.168.1.2de內網保留IP,這樣不管PC1發出多少要連接PC3deIP包,最后都石沉大海沒有音訊。
小提示:因為默認路由de存在,發往LANdeIP包,都只會轉發到本網段和WAN口兩個方向。對于不屬于本網段de目deIP,LAN口均由默認路由轉發到WAN口,由WAN口決定下一步de方向,而路由器1deWAN口連接著ADSL,所以并不能將IP包轉到路由器2deWAN口,自然也就不能讓路由器2deWAN口決定IP包de走向了。
解決方案
現在,我們知道問題de癥結所在,就可以很輕松de解決了。只要在路由器1上,新添加一個路由,使它deLAN口可選擇轉向路由器2deWAN口即可。
這樣在接收到發往本網段以外deIP包時,路由器1deLAN口就不再直接轉發給WAN口,而是先檢查路由設置,看其中是否指明了轉發目de地,當發現其中要求所有連接到192.168.1.XdeIP包,都要轉發到路由器2deWAN口時,便會按照這個指示去執行。
而當路由器2接到路由器1deLAN口發來deIP包時,它檢查后發現這不是屬于本網段deIP嗎?于是便發還給了LAN口,而LAN口接收到后一看,確實是發給本網段deIP包,最后PC3便順利de接收到了PC1de連接請求。
第一步:登錄到路由器1de設置界面(這里以TP-LINKde寬帶路由器為例),展開左側菜單中de路由功能→靜態路由表選項。
第二步:在右側窗口中點擊添加新條目按鈕,在打開de窗口中,設置目deIP地址為192.168.1.0,作用是可訪問整個192.168.1.X網段。
第三步:在子網掩碼中填寫255.255.255.0,網關填寫路由器2deWAN口地址,也就是192.168.0.4(),最后將狀態設置為生效并保存修改結果即可。計算機基礎知識
小提示:如果路由器1打開了DHCP服務,那么路由器2deWAN口可能會因獲得deIP不同,而使靜態路由表de設置失效,所以最好在路由器1中為其分配一個固定IP。
總結
在用路由器進行級聯時,一定要注意進行路由設置,很多人以為只要連接起來就行了,這個觀點是吧對de。該解決方案適合對路由器不熟悉de用戶,大家可以根據自身de實際情況參照設置IP地址,你把一臺路由(A)當路由用,另一太路由(B)當交換機用。把B路由餓DHCP服務關掉WAN可以無視他。
你剛才說de你是LAN接LAN總掉線 原因就是你de2臺都開了DHCP,DHCP分配地址起沖突了,關掉當交換機deB路由就OK了。