美文网首页
linux配置子接口

linux配置子接口

作者: mykgzy | 来源:发表于2019-10-13 08:16 被阅读0次

目的

linux用于在同一个网口下跑多个 vlan,同时配置多个网段的地址,实现类似交换机trunk口功能

准备

802.1q 模块

查看是否有该模块

# modinfo 8021q
filename:       /lib/modules/3.10.0-514.el7.x86_64/kernel/net/8021q/8021q.ko
version:        1.8
license:        GPL
alias:          rtnl-link-vlan
rhelversion:    7.3
srcversion:     7E3D79395FFBC56AFC109DE
depends:        mrp,garp
intree:         Y
vermagic:       3.10.0-514.el7.x86_64 SMP mod_unload modversions
signer:         CentOS Linux kernel signing key
sig_key:        D4:88:63:A7:C1:6F:CC:27:41:23:E6:29:8F:74:F0:57:AF:19:FC:54
sig_hashalgo:   sha256

加载 8021q 模块

modprobe 8021q

验证:

[root@xxxxx~]# lsmod |grep 8021q
8021q                  33104  0
garp                   14384  1 8021q
mrp                    18542  1 8021q

创建父接口

# cd /etc/sysconfig/network-scripts/
# touch ifcfg-eth2
在里面写入如下信息
DEVICE=eth2
ONBOOT=yes
BOOTPROTO=static

创建子接口

cp ifcfg-eth2 ifcfg-eth2.1000
dot 后面的数字为 VLAN ID。然后修改子接口配置文件

DEVICE=eth2.1000
ONBOOT=yes
BOOTPROTO=none
IPADDR=172.20.0.2
PREFIX=24
NETWORK=172.20.0.0
VLAN=yes

每个子接口配置都在上面基础上修改,根据实际情况修改 IP、掩码和网段信息

验证

# cat /proc/net/vlan/config
VLAN Dev name    | VLAN ID
Name-Type: VLAN_NAME_TYPE_RAW_PLUS_VID_NO_PAD
eth2.1000      | 1000  | eth2
eth2.1001      | 1001  | eth2
eth2.1002      | 1002  | eth2

然后重启网卡即可生效。

相关文章

  • linux配置子接口

    目的 linux用于在同一个网口下跑多个 vlan,同时配置多个网段的地址,实现类似交换机trunk口功能 准备 ...

  • linux:vconfig配置vlan子接口

    1.安装vlan(vconfig)和加载8021q模块 2.使用linux vconfig命令配置vlan 在et...

  • 静态ip配置中的问题

    一.需改Linux中的网络接口配置 设置dns 重启网络服务

  • 服务器操作系统基础原理3—Linux3

    Linux网络管理 查看网口配置:ifconfig 接口IP地址 广播地址 MAC等 修改网口的配置ifconfi...

  • linux网络管理

    linux网络配置 1.ifconfig命令 ifconfig ##查看或设定网络接口ifconfig de...

  • Linux网络协议栈7--macvlan

    macvlan是linux的一种虚拟网络接口,macvlan 允许你在主机的一个网络接口上配置多个虚拟的网络接口,...

  • linux网络相关的调试命令

    一、linux网络相关的调试命令 查看IP相关信息 ifconfig命令被用于配置和显示Linux内核中网络接口的...

  • 每天一个Linux命令之ifconfig

    ifconfig命令被用于配置和显示Linux内核中网络接口的网络参数。用ifconfig命令配置的网卡信息,在网...

  • 其他小笔记

    【Linux的usb设备的命名规则】BUS号/或者叫根HUB号-HUB接口号[.HUB接口号]:USB配置号.US...

  • Linux网络子接口配置

    方式一:临时方式(重启则失效): 添加网络子接口: ifconfigeth0:1 10.1.77.87 netma...

网友评论

      本文标题:linux配置子接口

      本文链接:https://www.haomeiwen.com/subject/dmlhmctx.html