小編的世界 優質文選 主機
字體大小:
2020年11月10日 -
:
極客談科技
科技達人,優質創作者
比較常規的一種連接方式是通過三層交換機連接這兩個網段,192.168.1.1和192.168.2.1這兩個網關建立在三層交換機上,並且在三層交換機上建立各自的DHCP地址池,通過三層交換機的端口來劃分不同的地址段。為什麼添加了三層交換機之後,這兩個不同網段的電腦能夠相互訪問呢?最主要的原因在於三層交換機,分別建立了這兩個網關地址之後,三層交換機會建立一條默認的靜態路由,使得這兩個網段的電腦能夠通信。
另外一種情況也能夠實現訪問,那就是雙路由器之間的串聯。這點用我們家寬舉例更加合適,光貓下接入路由器就是這種模型,例如光貓的網關設置為192.168.1.1,下接路由器的網關設置為192.168.2.1,下層192.168.2.1網段內的電腦可以訪問192.168.1.1端的電腦,但是192.168.1.1網段的電腦卻無法訪問192.168.2.1端的電腦(路由器NAT導致)。下圖是我自己電腦的一個例子,路由器網關設置的為192.168.50.1,可以PING通光貓的網關。
在一種情況是使用了雙網卡的電腦,一個是內網網段,一個是外網網段。內網用於訪問公司內部服務器,外網用於上網查詢資料等。這兩個網段如何互訪呢?原理與三層交換機較為類似,這裏可以將電腦當作三層交換機,需要在電腦DOS界面建立靜態路由。通過route add -p命令建立一條從192.168.2.1網段至192.168.1.1段的永久靜態路由,然後在通過route add -p命令建立一條默認路由,其他數據默認通過192.168.2.1這個網關轉發,這樣便可以同時實現內、外網的訪問。
最後再來談談一種極端形態,上面所講我們都是按照24位掩碼所距離。那麼,如果192.168.1.1和192.168.2.1采用的是變長掩碼呢?假設都使用16位掩碼,那麼,這些地址均在同一個網段,只要設置了網關與掩碼,192.168.1.1和192.168.2.1之間本就可以正常通訊。
除此之外,您還能夠想到其他哪些更好的方法?歡迎大家留言討論!