成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

教你如何在Linux上劃分VLAN

系統 Linux
在某些場景中,我們希望在Linux服務器(CentOS / RHEL)上的同一網卡分配來自不同VLAN的多個ip。

[[357698]]

 在某些場景中,我們希望在Linux服務器(CentOS / RHEL)上的同一網卡分配來自不同VLAN的多個ip。這可以通過啟用VLAN標記接口來實現,但要實現這一點,首先必須確保交換機上添加多個vlan。

[[357699]]

假設我們有一個Linux服務器,其中有兩個以太網卡(ens33和ens38),第一個網卡(ens33)用于數據流量,第二個網卡(ens38)用于控制/管理流量。對于數據流,將使用多個vlan(將在數據流網卡上分配來自不同vlan的多個ip)。

假設從交換機連接到服務器數據流量網卡的端口被配置為Trunk,通過映射多個vlan到它。下面是映射到數據流量網卡的vlan:

  •  VLAN ID (200),172.168.10.0/24
  •  VLAN ID (300),172.168.20.0/24

在CentOS 7 /RHEL 7 / CentOS 8 /RHEL 8系統上使用VLAN標記接口,必須加載內核模塊8021q。

使用以下命令加載內核模塊“8021q” 

  1. # 先列出模塊,發現沒有8021q模塊。  
  2. [root@localhost ~]# lsmod | grep -i 8021q  
  3. # 加載模塊 
  4. [root@localhost ~]# modprobe --first-time 8021q  
  5. [root@localhost ~]# lsmod | grep -i 8021q  
  6. 8021q                  33080  0   
  7. garp                   14384  1 8021q  
  8. mrp                    18542  1 8021q 

使用modinfo命令列出8021q的信息: 

  1. [root@localhost ~]# modinfo 8021q 

現在使用ip命令創建vlan 200和vlan 300到ens33網卡: 

  1. # 創建vlan 200和vlan 300  
  2. [root@localhost ~]# ip link add link ens33 name ens33.200 type vlan id 200  
  3. [root@localhost ~]# ip link add link ens33 name ens33.300 type vlan id 300 

發現ens33.200和ens33.300的鏈路狀態為DOWN,下面啟用它們。 

  1. # 啟用vlan 200 和vlan 300  
  2. [root@localhost ~]# ip link set ens33.200 up  
  3. [root@localhost ~]# ip link set ens33.300 up 

下面為兩個vlan 分配ip地址: 

  1. [root@localhost ~]# ip address add 172.168.10.51/24 dev ens33.200  
  2. [root@localhost ~]# ip address add 172.168.20.51/24 dev ens33.300 

可以看到ens33.200和ens33.300已經配置好ip地址了。

但是上面使用ip address添加的VLAN和地址不會永久生效的。重啟系統之后都不存在了。我們需要把這些配置保存在配置文件里面。

首先修改ifcfg-ens33的配置文件,其次創建ifcfg-ens33.200和ifcfg-ens33.300配置文件: 

  1. [root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33   
  2. TYPE=Ethernet  
  3. BOOTPROTO=none  
  4. DEVICE=ens33  
  5. ONBOOT=yes 

接下來為vlan 200創建配置文件,命名為ifcfg-ens33.200 

  1. [root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33.200  
  2. DEVICE=ens33.200  
  3. BOOTPROTO=none  
  4. ONBOOT=yes  
  5. IPADDR=172.168.10.51  
  6. PREFIX=24  
  7. NETWORK=172.168.10.0  
  8. VLAN=yes 

接下來為vlan 300創建配置文件,命名為ifcfg-ens33.300 

  1. [root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33.300  
  2. DEVICE=ens33.300  
  3. BOOTPROTO=none  
  4. ONBOOT=yes  
  5. IPADDR=172.168.20.51  
  6. PREFIX=24  
  7. NETWORK=172.168.20.0  
  8. VLAN=yes 

編輯完配置文件,重啟一下網絡服務。 

  1. [root@localhost ~]# systemctl restart network 

可以看到vlan200,300的信息都沒有消失。 

 

責任編輯:龐桂玉 來源: 良許Linux
相關推薦

2014-11-06 09:36:50

OVSvlan

2009-07-28 08:39:56

Linux應用軟件Linux應用

2021-04-04 22:56:47

Linux循環用戶

2022-04-23 16:36:30

Linux密碼

2018-08-30 14:31:28

Linux磁盤LVM

2023-12-14 13:02:00

BashLinuxShell

2012-05-03 09:58:19

VLANVLAN劃分

2014-11-11 16:59:52

VLANWLAN

2022-04-27 08:55:01

Spring外部化配置

2009-09-23 13:04:58

HibernateOracle sequ

2011-01-19 11:17:20

2021-03-07 22:36:02

LinuxSSH電子郵件

2022-08-19 15:02:10

Linuxsu 命令

2024-01-30 20:06:18

RHELVLAN

2014-06-30 09:32:24

VLAN交換機

2013-08-07 09:58:01

2009-04-16 09:59:16

Google App PHPJava

2010-07-02 10:18:23

ucd-snmpMIB

2021-09-07 15:25:51

鴻蒙HarmonyOS應用

2020-10-22 09:36:32

Ubuntu同步文件
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩毛片在线免费观看 | 亚洲一区二区在线播放 | 午夜三区| 人人鲁人人莫人人爱精品 | 久久精品国产一区二区电影 | 欧美日韩电影一区二区 | 毛片网络| 国产在线一区观看 | 国产精品久久久久久久久久久久午夜片 | 日本免费一区二区三区视频 | 伊人伊成久久人综合网站 | 国产精品久久久久久久久久 | 国产成人jvid在线播放 | 日韩成人 | 自拍偷拍小视频 | 亚洲小说图片 | 九九热精品视频在线观看 | a视频在线播放 | 日韩在线免费视频 | 久久久国产一区二区三区 | 国产精品乱码一区二三区小蝌蚪 | 伊人一区 | 日韩精品二区 | 国产在线小视频 | 欧美不卡一区二区三区 | 日韩视频免费看 | 国产亚洲成av人片在线观看桃 | 日本精品视频 | 一区二区三区免费 | 中文字幕av免费 | 久久大 | 午夜网站视频 | 日韩中文字幕网 | 久久久久国产精品 | 综合久久一区 | 激情欧美日韩一区二区 | 欧美精品a∨在线观看不卡 国产精品久久国产精品 | 午夜精品久久久久久久久久久久 | 欧美日韩一区二区三区视频 | 成人亚洲精品 | 精品成人免费一区二区在线播放 |