曾經想過路由器能否進行串接,剛好最近在做SDN的實驗,也需要用到同一個網域下host間的互相通訊,因此就來試試看路由器的串接實驗吧
在進行實驗前,首先要先了解不同的串接方式,會有截然不同的效果,主要有以下兩種模式:
- IP分享器模式:兩台IP分享器各自管理所屬網段,例如:A分享器管理192.168.0.1~192.168.0.254,則B分享器管理192.168.1.1~192.168.1.254,注意到了嗎?A和B彼此間位於不同的網段,所以說等下在進行DHCP設定時,要避掉IP重疊的情況。
通常會使用這樣的情況下,就是在租屋處,房東為每一戶設置了一個IP,但是你手邊卻有兩台以上的裝置必須連網,此時我們就會去購買IP分享器,將你要上網的設備透過IP分享器來獲得可以上網的IP位址 - AP(存取點)模式:兩台IP分享器共同服務同一個網段,也就是說A和B共同管理192.168.0.1~192.168.0.254或是192.168.1.1~192.168.1.254,當你隨意連上A或B其中一台時,你都會在同一個網域中。
通常會使用這樣的情況下,就是假設你在一棟透天裡面,1樓和2樓的上網設備需要互相進行通訊,由於要能互相通訊所以就必須在同一個網段,這樣設備彼此間才能看得到對方
我們先來看看我們實驗的設備吧
大致了解差異和用途後,就開始進行串連的設定囉,首先先來研究第一種 — IP分享器模式
我們要接的方式如圖下所示
操作如下
首先把線接好,如下圖
設定A分享器WAN端,即外部網路,請依照ISP業者所提供的IP位址設定,這邊每個人的IP會是獨一無二不一樣的
設定A分享器LAN端,即內部網路的DHCP
設定B分享器DHCP,注意A和B分享器的DHCP範圍不可以重疊
進行MacBookPro(192.168.0.194)和MacBookAir(192.168.1.100)互Ping測試
192.168.1.100可ping通192.168.0.194,反之無法
代表下一層級的IP可以看到上一層級的IP,但反之則看不到
可以思考看看為何會只有單向可Ping通 ?
接著來設定第二種模式 — AP存取點模式(又可稱為橋接模式),如下圖:
操作如下
接著A分享器的設定和第一種模式一樣
WAN外部IP,LAN內部的DHCP從192.168.0.100~192.168.0.199
B分享器設定如下:
採用固定IP => 手動設定在192.168.0.0網域(即A分享器所在網域),本例子為192.168.0.2
停用DHCP
MacBookPro連接A分享器
MacBookAir連接B分享器
但都取得192.168.0.0這個網域
進行MacBookPro(192.168.0.107)和MacBookAir(192.168.0.102)互Ping測試
發先均可以互相Ping通,因為都位於同一層網域,可互相看到彼此