【Ubuntu】使用ip link工具创建虚拟局域网并配置?

🦋🦋🦋如何使用ip link工具创建虚拟局域网?

sudo ip link add link enx888bd66b7000 name enx.120 type vlan id 120

上述命令使用ip link工具在Linux系统中创建了一个新的虚拟局域网(VLAN)接口,VLAN ID为120。

这样的操作在需要在网络中进行逻辑分隔或提升网络安全性时非常有用。

💕详细解释如下:

◎ ip link:这是Linux系统中用于管理网络设备的命令。它可以用来创建、删除、配置网络接口。

◎ add:这个选项告诉ip link命令要创建一个新的网络接口。

◎ link enx888bd66b7000:这部分指定了新接口将依附的物理网络接口。enx888bd66b7000是一个物理网络接口的名字,通常是ethernet接口的MAC地址转换而来。

◎ name enx.120:这里指定了新创建的VLAN接口的名称。enx.120是这个VLAN接口的名字,它通常基于依附的物理接口名加上".VLAN ID"的形式。

◎ type vlan:这指定了要创建的接口类型为VLAN(虚拟局域网)。VLAN允许在单一物理链路上划分多个逻辑网络,每个逻辑网络有自己的广播域。

◎ id 120:这是VLAN的标识符,也称为VLAN标签。创建的VLAN接口将带有ID 120的标签。

💕综上所述,这条命令的作用是在物理网络接口enx888bd66b7000上创建了一个名为enx.120的新VLAN接口,VLAN ID为120。

🦋🦋🦋如何配置创建的网络接口?

sudo ifconfig enx.120 192.168.1.100/24 up

上述命令的作用是在Linux系统中配置名为enx.120的网络接口。

💕以下是命令各部分的详细解释:

◎ sudo:此命令以超级用户权限执行后续的ifconfig命令,因为网络接口的配置通常需要管理员权限。

◎ ifconfig:这是Linux系统中用于配置网络接口的命令。它允许设置或查看网络接口的IP地址、子网掩码、广播地址等信息。

◎ enx.120:这是要配置的网络接口的名称。enx.120是一个VLAN接口,通常基于物理网络接口创建。

◎ 192.168.1.100/24:这是分配给enx.120接口的IP地址及其子网掩码。192.168.1.100是接口的IP地址,而/24表示子网掩码的CIDR表示法,即网络前缀长度为24,意味着网络部分占用了高位的24位,这通常对应于255.255.255.0的标准子网掩码。

◎ up:这个选项用来激活网络接口,使它能够接收和发送数据包。即使已经配置了IP地址,如果接口没有被标记为up,它仍然不能参与网络通信。

💕综上所述,这条命令配置了enx.120网络接口的IP地址为192.168.1.100,子网掩码为/24,并且激活了该接口,使其能够正常工作。

至此,本文分享的内容就结束了🌸🌸🌸。

相关推荐
jim写博客1 分钟前
Linux进程概念(四)环境地址变量
linux·运维·服务器
是小崔啊7 分钟前
【Jenkins】01 - Jenkins安装
运维·jenkins
Nie_Xun1 小时前
ubuntu网络共享
linux·运维·ubuntu
天上掉下来个程小白1 小时前
Docker-14.项目部署-DockerCompose
运维·docker·微服务·容器
花小璇学linux1 小时前
imx6ull-驱动开发篇22——Linux 时间管理和内核定时器
linux·运维·驱动开发
Liang_GaRy4 小时前
心路历程-三个了解敲开linux的大门
linux·运维·服务器
星霜笔记5 小时前
Docker 部署 MariaDB+phpMyAdmin+Nextcloud 完整教程
运维·数据库·docker·容器·mariadb
一只栖枝8 小时前
华为 HCIE 大数据认证中 Linux 命令行的运用及价值
大数据·linux·运维·华为·华为认证·hcie·it
wuicer10 小时前
ubuntu 20.04 安装anaconda以及安装spyder
linux·运维·ubuntu
小晶晶京京12 小时前
day34-LNMP详解
linux·运维·服务器