一個交換機連線5臺電腦怎麼能做到每個電腦的IP段都不一樣?使用者33312808102019-10-08 12:24:06

ip本來就不會一樣的。地址是由運營商DHCP伺服器分配的,而且交換機只是二層裝置,連線的電腦獲得的都是透過DHCP分配的地址。家裡面用交換機也是一樣,不過adsl撥號一般無法使用交換機,只能使用路由器。

一個交換機連線5臺電腦怎麼能做到每個電腦的IP段都不一樣?然誠如2019-10-14 11:16:21

這個挺有意思,得看你交換機的能耐。

三層交換機或者可網管(支援802。1q)的二層交換機,很容易實現,PC接入的5個介面,劃分不同vlan,和三層 vlanif對接即可。這種例子太多,不做說明。

我假設你PC接入的是傻瓜交換機,不帶 vlan功能,我想到的有兩種實現辦法:

透過mac-vlan實現:

如下圖,PC的接入層交換機不帶 vlan功能,如何實現這5臺PC分別屬於不同vlan,實現二層隔離?

一個交換機連線5臺電腦怎麼能做到每個電腦的IP段都不一樣?

思路是在最近的一個可網管裝置(此例中就是閘道器)劃分基於mac地址的vlan,即mac-vlan。

我此處略去建立5個vlanif和DHCP伺服器的過程,分別為PC1-PC5建立了5個vlan,vlan100、vlan200、vlan300、vlan400、vlan500,對應的vlanif是:

192。168。1。1/24;

192。168。2。1/24;

192。168。3。1/24;

192。168。4。1/24;

192。168。5。1/24;

此方式的關鍵在於對mac-vlan的理解,mac-vlan只處理untag幀,所以要在閘道器和傻瓜機對接的介面上,開啟 mac-vlan的同時,對以上5個vlan要做untag放行:

在介面,開啟mac-vlan:

一個交換機連線5臺電腦怎麼能做到每個電腦的IP段都不一樣?

Hybrid以untag方式放行這5個vlan:

一個交換機連線5臺電腦怎麼能做到每個電腦的IP段都不一樣?

在對應的vlan中,加入PC的mac地址:以PC1對應vlan100示範:

一個交換機連線5臺電腦怎麼能做到每個電腦的IP段都不一樣?

檢視5臺PC獲取到的IP地址:

一個交換機連線5臺電腦怎麼能做到每個電腦的IP段都不一樣?

完事,mac-vlan是所有vlan劃分方式中最安全的(因為必須事先知道所有接入裝置的mac地址,屬於預定義網路。),但卻是最麻煩的。

多個閘道器接入同一臺傻瓜交換機,手動指定PC的IP地址。

這種方式比較奇葩,也沒人會這麼幹?(反正我要這麼幹的話,會被開除~)

如下圖,我以兩臺為例,5臺也是一個道理。可以實現PC1和PC2為不同網段。(不考慮劃分vlan等技術的話,這種拓撲結構是自己挖坑自己跳。)

一個交換機連線5臺電腦怎麼能做到每個電腦的IP段都不一樣?

分別為PC1和PC2設定192。168。1。2/24和192。168。2。2/24的靜態IP地址,對應的閘道器分別是192。168。1。1/24和192。168。2。1/24:

一個交換機連線5臺電腦怎麼能做到每個電腦的IP段都不一樣?

PC1和PC2都可以ping通自己的閘道器:

一個交換機連線5臺電腦怎麼能做到每個電腦的IP段都不一樣?

但是這個網路裡,充斥著廣播包:

下圖是在閘道器1的GE0/0/1口抓包,PC2模擬傳送了一個廣播,閘道器1可以收到這個廣播包,只是幾臺PC的話,應急湊合一下沒問題,但是PC數量越多,網路裝置壓力越大,網路質量也越差!

一個交換機連線5臺電腦怎麼能做到每個電腦的IP段都不一樣?

一個交換機連線5臺電腦怎麼能做到每個電腦的IP段都不一樣?村裡的蘿蔔頭2019-10-14 08:58:34

一臺路由器支援多lan口獨立分配dhcp網段和一臺二層交換機即可,這種最簡單的。

一個交換機連線5臺電腦怎麼能做到每個電腦的IP段都不一樣?胖省筆記2019-10-08 16:00:20

首先回答:能不能做到?答:能。

但一般來說,不這樣做。

解釋一下原因,幫助理解:

1、一般家用路由器包含一個WAN口和4個LAN口。WAN口連一個網段(通常接ADSL或外網埠),LAN口接一個網段(內網)。也就是說,家用路由器只能接兩個網段。

2、專業路由器如思科路由器,則每個埠(專業應該說是介面)都可以定義為一個網段,也就是說,路由器有幾個埠(介面),就可以接幾個網段。這種情況,一臺路由器連線5臺電腦,自然就可以做到5臺電腦的IP段都不一樣了。

但是,,現在說說但是:

但是一般來說,專業的路由器都很貴,標準配置(或基本配置)一般也就只配了兩個埠(介面),如要增加介面,一般都是選配。而每增加一個介面,都要幾百元。

所以,,現在說說確實需要連線多個IP段的情況下的解決方法:

所以在需要連線多個IP段的時候,通常選擇三層交換機來實現。

順便簡單介紹下2層交換機和3層交換機:

通常買的簡單的交換機,都屬於2層交換機,插上去就可以用,所有電腦都在一個網段;

3層交換機也可以插上去就可以用,但這時只是被當成了簡單的2層交換機。3層交換機還可以將每個埠定義成不同的網段,然後透過新增路由,實現不同網段間的互訪。

一個交換機連線5臺電腦怎麼能做到每個電腦的IP段都不一樣?笑語千山應2019-10-08 08:37:41

首先你的交換機須支援三層路由,下來在交換機上建立5個VLAN,5個VLAN閘道器配置不同網段地址,並開啟三層路由,靜態路由即可,電腦的IP地址就可以是5個不同網段,透過三層路由就能實現不同VLAN之間的路由訪問!