vlan是虛擬區域網的縮寫。 乙個物理交換機上可以共存多個vlan,這些交換機通過linux軟體配置,而不是通過硬體介面(您仍然需要配置實際的硬體交換機)。
vlan作為名稱建議一次組合多個lan。 但是,vlan的優點是什麼?
—高效能.
—易於管理.
—安全.
為了安全起見,vlan為提供了劃分lan的能力。
當將伺服器計算機物理移動到另乙個位置時,您不必配置任何硬體裝置。
關於lan硬體的注意事項
1.為了能夠使用vlan,需要在乙太網上支援ieee 802.1q標準的交換機。
2.還需要乙個與linux相容的nic(網路介面卡),並支援802.1q標準。
假設我的網絡卡現在是eth0 我想增加乙個vlan為eth0.5
1.複製乙份eth0的配置檔案:
cp /etc/sysconfig/network-scripts/ifcfg-eth0
/etc/sysconfig/network-scripts/ifcfg-eth0
.5
2.修改eth0.5的配置檔案:
vi /etc/sysconfig/network-scripts/ifcfg-eth0.5
找到device=eth0改為:device=eth0.5
新增:vlan=yes
確保使用dhcp或靜態ip分配正確的ip位址。 從所有其他網路配置檔案中刪除閘道器條目。 只能新增到/etc/sysconfig/network檔案的閘道器。 整個配置可能聽起來很複雜。 所以我為你提供了示例配置檔案:
vlan configuration for my eth0 with id - 5 #
device=eth0.5/etc/sysconfig/network-scripts/ifcfg-eth0 filebootproto=none
onboot=yes
ipaddr=192.168.1.5
netmask=255.255.255.0
userctl=no
network=192.168.1.0
vlan=yes
eth0物理介面的實際配置:
device=eth0最後重啟網路服務:type=ethernet
bootproto=none
onboot=yes
/etc/init.d/network restart
或
service network restart
注意:
如果需要第二個vlan,則需要配置vlan id 2,然後將/etc/ sysconfig/network-scripts/ifcfg-eth0複製到/etc/sysconfig/network-scripts/ifcfg-eth0.2,然後執行以上操作步驟即可。
以上方法是完美的,可以與red hat enterprise linux / centos / fedora linux一起使用,無任何問題。 但是,要注意到有乙個名為vconfig的命令。 vconfig程式允許在啟用vlan的核心上建立和刪除vlan裝置。 vlan裝置是虛擬乙太網裝置,代表物理lan上的虛擬伺服器。 這是配置vlan的另一種方法。
要為eth0介面新增帶有以下命令的vlan id 5:
vconfig add eth0 5
vconfig add命令在eth0上建立乙個vlan-device,結果為eth0.5介面。 您可以使用normal ifconfig命令檢視裝置資訊:
ifconfig eth0.5
用下面的命令為它分配ip:
ifconfig eth0.5
192.168.1.100 netmask 255.255.255.0 broadcast 192.168.1.255 up
獲取vlan0.5的詳細資訊:
cat /proc/net/vlan/eth0.5
刪除vlan的方法:
ifconfig eth0.5 down
vconfig rem eth0.5
可以使用ip命令為eth0新增vlan:
ip link add link eth0 name eth0.5
type vlan id 5
ip link
ip -d
link show eth0.5
分配ip並設定啟動:
ip addr add 192.168.1.200/24 brd 192.168.1.255 dev eth0.5
ip link
set dev eth0.5 up
刪除命令:
ip link
set dev eth0.5 down
ip link
delete eth0.5
$ sudo vi /etc/network/inte***ces
vlan for eth0 with id - 5 on a debian/ubuntu linux
auto eth0.5儲存後退出即可.iface eth0.5 inet static
address 192.168.1.200
netmask 255.255.255.0
vlan-raw-device eth0
Linux下配置vlan網絡卡教程
1.需要使用到vconfig軟體。首先yum安裝vconfig 複製 如下 yum install vconfig 2.檢視核心是否提供vlan 功能,執行 複製 如下 dmesg grep i 802 檢視是否支援,如下圖表示支援 複製 如下 root cactiserv dmesg grep i...
openwrt下VLAN的配置
想要改變你的路由器wan口和lan口配置或者新增wan口等就需要用到vlan配置 openwrt中的配置檔案為 etc config network 如下將port0設定為wan口 config switch vlan option device eth0 option vlan 0 option ...
openwrt下VLAN的配置
分類 openwrt 路由器 2014 08 21 11 38 5576人閱讀收藏 舉報想要改變你的路由器wan口和lan口配置或者新增wan口等就需要用到vlan配置 openwrt中的配置檔案為 etc config network 如下將port0設定為wan口 plain view plai...