1.需要使用到vconfig軟體。首先yum安裝vconfig
複製**
**如下:
yum install vconfig
2.檢視核心是否提供vlan 功能,執行
複製**
**如下:
dmesg | grep -i 802
檢視是否支援,如下圖表示支援
複製**
**如下:
[root@cactiserv]# dmesg | grep -i 802
802.1q vlan support v1.8 ben greear
3.檢查「/proc/net/vlan」檔案是否存在:
複製**
**如下:
ls /proc/net/vlan
如果沒有提供vlan 功能,「/proc/net/vlan」目錄是不存在的。
如果存在如下所示:
複製**
**如下:
[root@cactiserv]# ls /proc/net/vlan
config eth1.100 eth1.25
4.使用「m o d p ro b e 」模組命令載入「802.1q.o」模組,而且利用「lsmod」命令確認模組是否已經載入到核心內。
複製**
**如下:
[root@cactiserv]# modprobe 8021q
[root@cactiserv]# lsmod | grep 8021q
8021q 25493 0
garp 7152 1 8021q
5.使用vconfig命令增加子介面:增加vlan為25和vlan為100的子介面
複製**
**如下:
vconfig add eth1 25
vconfig add eth1 100
然後,利用ls 指令檢視「/proc/net/vlan」目錄下有何變化,發現多了一哥名為「eth1.25」的檔案,而且可使用「ifconfig eth1.25」命令來確定vlan 介面是否存在。
注意增加vlan,增加子介面時,首先確保eth1埠無ipadd。
6.增加好以後,利用cp命令複製介面的ip位址配置。
複製**
**如下:
cp ifcfg-eth1 ifcfg-eth1.25
cp ifcfg-eth1 ifcfg-eth1.100
再vi修改ifcfg-eth1.25 ifcfg-eth1.100檔案,設定ip位址等資訊。
7.最後重啟network服務。令配置生效。
8.將vlan資訊寫入配置檔案
#echo "modprobe 8021q">>/etc/rc.local
開機載入8021q模組,或者使用echo "8021q">>/etc/modules
#cp /etc/network/inte***ces /etc/network/inte***ces.default
#vim /etc/network/inte***ces
auto lo eth0
iface lo inet loopback
iface eth0.100 inet static
address 192.168.100.50
netmask 255.255.255.0
iface eth0.200 inet static
address 192.168.200.50
netmask 255.255.255.0
參考自:
Linux下如何配置Vlan
vlan是虛擬區域網的縮寫。乙個物理交換機上可以共存多個vlan,這些交換機通過linux軟體配置,而不是通過硬體介面 您仍然需要配置實際的硬體交換機 vlan作為名稱建議一次組合多個lan。但是,vlan的優點是什麼?高效能.易於管理.安全.為了安全起見,vlan為提供了劃分lan的能力。當將伺服...
在Linux下配置網絡卡
linux的真正魅力在於它的網路功能,因而也只有在internet下才能體驗到它的魅力。linux從誕生開始一直是以網路作為其發展動力的。linux是乙個開放的系統,因而大部分的網絡卡都得到支援。在linux下配置網絡卡一般有兩種方法。下面我就分別介紹 一 用linuxconf配置網路 首先用roo...
修改網絡卡名字和配置vlan
etc default grub檔案的grub cmdline linux內容,增加net.ifnames 0 增加後更新核心啟動引數 如果裝機的時候,選擇了 boot efi,那麼這裡一定要執行第二句,否則不成功 grub2 mkconfig o boot grub2 grub.cfg grub2...