CentOS 7 上划分vlan复用接口配置多个ip地址——筑梦之路

需求场景

局域网内有一台服务器CentOS 7 系统,系统上只有一个网络接口,现需要在这台机器上配置多个ip地址,这些ip地址已经在交换机内配置,划分了不同vlan,但是这些vlan之间是互相不通的,应该在该系统上如何配置呢?

实现方式

使用vlan标记接口

环境说明

从交换机连接到服务器数据流量网卡的端口被配置为Trunk

vlan信息:

  • VLAN ID (200),172.168.10.0/24

  • VLAN ID (300),172.168.20.0/24

准备工作

使用VLAN标记接口,必须加载内核模块8021q

bash 复制代码
# 检查是否加载模块

lsmod | grep -i 8021q

# 加载模块命令

modprobe --first-time 8021q

# 再次检查是否加载

lsmod | grep -i 8021q

# 查看模块的信息

modinfo 8021q

命令创建vlan

bash 复制代码
# 创建vlan 200和vlan 300

ip link add link ens32 name ens32.200 type vlan id 200

ip link add link ens32 name ens32.300 type vlan id 300

# 启用网卡

# 启用vlan 200 和vlan 300

ip link set ens32.200 up

ip link set ens32.300 up

# 设置ip地址

ip address add 172.168.10.51/24 dev ens32.200

ip address add 172.168.20.51/24 dev ens32.300

配置文件方式创建vlan

  1. 修改ens32配置文件
bash 复制代码
vim /etc/sysconfig/network-scripts/ifcfg-ens32

TYPE=Ethernet
BOOTPROTO=none
DEVICE=ens32
ONBOOT=yes
  1. 创建其他配置文件
bash 复制代码
# vlan 200

vim /etc/sysconfig/network-scripts/ifcfg-ens32.200

DEVICE=ens32.200
BOOTPROTO=none
ONBOOT=yes
IPADDR=172.168.10.51
PREFIX=24
NETWORK=172.168.10.0
VLAN=yes


# vlan  300

vim /etc/sysconfig/network-scripts/ifcfg-ens32.300

DEVICE=ens32.300
BOOTPROTO=none
ONBOOT=yes
IPADDR=172.168.20.51
PREFIX=24
NETWORK=172.168.20.0
VLAN=yes
bash 复制代码
# 重启网络后验证

systemctl restart network

稍后补充如何使用tc命令来进行限流

相关推荐
码农君莫笑3 分钟前
Blazor项目中使用EF读写 SQLite 数据库
linux·数据库·sqlite·c#·.netcore·人机交互·visual studio
无为之士23 分钟前
Linux自动备份Mysql数据库
linux·数据库·mysql
岑梓铭40 分钟前
(CentOs系统虚拟机)Standalone模式下安装部署“基于Python编写”的Spark框架
linux·python·spark·centos
努力学习的小廉41 分钟前
深入了解Linux —— make和makefile自动化构建工具
linux·服务器·自动化
MZWeiei44 分钟前
Zookeeper基本命令解析
大数据·linux·运维·服务器·zookeeper
7yewh1 小时前
嵌入式Linux QT+OpenCV基于人脸识别的考勤系统 项目
linux·开发语言·arm开发·驱动开发·qt·opencv·嵌入式linux
小张认为的测试1 小时前
Linux性能监控命令_nmon 安装与使用以及生成分析Excel图表
linux·服务器·测试工具·自动化·php·excel·压力测试
打鱼又晒网1 小时前
linux网络套接字 | 深度解析守护进程 | 实现tcp服务守护进程化
linux·网络协议·计算机网络·tcp
良许Linux1 小时前
0.96寸OLED显示屏详解
linux·服务器·后端·互联网
蜜獾云2 小时前
docker 安装雷池WAF防火墙 守护Web服务器
linux·运维·服务器·网络·网络安全·docker·容器