首页 > 系统相关 >在Linux系统中创建虚拟网卡

在Linux系统中创建虚拟网卡

时间:2023-06-10 14:34:09浏览次数:41  
标签:sudo ip virnet0 网卡 虚拟 link ff Linux

.

.

.

.

.

创建虚拟网卡:

>$ sudo ip link add dev virnet0 type veth

其中 virnet0 是虚拟网卡的名字,可以换成你喜欢的名字。

接下来为虚拟网卡配置IP地址:

>$ sudo ip addr add 192.168.99.2/24 dev virnet0

激活虚拟网卡,以下两条命令使用任意一条均可:

>$ sudo ip link set virnet0 up
>$ sudo ifconfig virnet0 up

现在虚拟网卡已经激活了,可以查看它的状态了:

>$ sudo ip link show virnet0
7: virnet0@veth0: <NO-CARRIER,BROADCAST,MULTICAST,UP,M-DOWN> mtu 1500 qdisc noqueue state LOWERLAYERDOWN mode DEFAULT group default qlen 1000
    link/ether 7e:5e:f0:ca:c9:74 brd ff:ff:ff:ff:ff:ff

当然也可以用 ifconfig 查看状态:

>$ ifconfig virnet0
virnet0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 192.168.99.2  netmask 255.255.255.0  broadcast 0.0.0.0
        ether 7e:5e:f0:ca:c9:74  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

停用虚拟网卡,同样是以下两条命令任选其一:

>$ sudo ip link set virnet0 down
>$ sudo ifconfig virnet0 down

此时再查看虚拟网卡的状态,发现已经是 down 的状态了:

>$ sudo ip link show virnet0
7: virnet0@veth0: <NO-CARRIER,BROADCAST,MULTICAST,UP,M-DOWN> mtu 1500 qdisc noqueue state LOWERLAYERDOWN mode DEFAULT group default qlen 1000
    link/ether 7e:5e:f0:ca:c9:74 brd ff:ff:ff:ff:ff:ff

 

删除虚拟网卡:

>$ sudo ip link delete dev virnet0

再次查看虚拟网卡的状态,会提示该设备不存在:

>$ sudo ip link show virnet0
Device "virnet0" does not exist.

 

标签:sudo,ip,virnet0,网卡,虚拟,link,ff,Linux
From: https://www.cnblogs.com/0xcafebabe/p/17471236.html

相关文章

  • Rocky Linux 安装 Open Project
    一、概要1.环境(1)RockyLinux9.12.准备(1)SSL证书a.创建私钥目录sudomkdir/etc/ssl/privateb.生成证书和密钥OpenSSL系列c.移动证书sudomvopenproject.example.com.crt.pem/etc/ssl/certssudomvopenproject.example.com.key.pem/etc/ssl/private......
  • Rocky Linux 安装 OpenSSL 1.1.1
    一、概要1.环境(1)RockyLinux9.1(2)OpenSSL1.1.1u2.背景总所周知,RockyLinux9.1自带的OpenSSL是3.0.7版本(如下图),但是有些程序依然依赖OpenSSL1.1.x版本,这就要求我们掌握在同一个主机下同时安装两个不同版本的OpenSSL方法。二、安装与配置1.依赖(1)更新s......
  • 《Linux基础及应用教程(基于CentOS7) 第2版》pdf电子书免费下载
    本书以CentOS 7为蓝本,分3篇介绍了Linux操作系统的使用和配置。操作基础篇介绍了Linux的基础知识、Linux系统的安装、Shell和字符操作界面的使用;系统与安全篇依次介绍了账户管理、权限管理、进程管理、存储管理、网络配置、网络工具、RPM包管理、基础架构服务、系统日常维护、服务......
  • 【Linux】vg数据恢复之vgimportclone
    1.背景--WX:DBAJOECN--OSversion:RHEL7.9用户误操作删除了应用系统中的文件,基于操作系统都是vm机器,并且vmsphere只有snapshot备份,因此采用恢复vmsnapshot后将需要的存储挂在到新的OS上,从而实现LV恢复数据。https://www.linux.org/docs/man8/vgimportclone.html2.准......
  • Linux删除文件名为乱码的文件或文件夹
    在Linux系统下命令行是无法输出汉字的,如果要删除带有汉字的文件或文件夹,只需要查看文件的节点号,删除对应的节点号即可。首先我们要查看文件的节点号查看节点号执行ls-i命令,查看文件的节点号(节点号为每个文件前面显示的数字)找到文件的节点号便可以进行下一步操作,删除节点......
  • Linux数据分析之九个给力的命令行工具
    要对数据进行分析,大家会从哪里入手?对于大多数熟悉了图形工作环境的朋友来说,电子表格工具无疑是第一选项。但命令行工具同样能够更快更高效地解决问题——且只须稍微学习即可上手。大部分此类工具冻严格局限于Linux,而多数可同样运行在Unix甚至是Windows环境之下。在今天的文章中,我......
  • Cache - 虚拟地址 or 物理地址
    参考https://zhuanlan.zhihu.com/p/107096130Cache使用地址判断是否命中,地址使用的是物理地址还是虚拟地址呢?1.VIVT(VirtuallyIndexedVirtuallyTagged)虚拟高速缓存:以虚拟地址作为查找对象。首先虚拟地址给cache,如果命中,则返回数据给cpu,如果未命中,则将虚拟地址通......
  • Linux数据分析之九个给力的命令行工具
    要对数据进行分析,大家会从哪里入手?对于大多数熟悉了图形工作环境的朋友来说,电子表格工具无疑是第一选项。但命令行工具同样能够更快更高效地解决问题——且只须稍微学习即可上手。要对数据进行分析,大家会从哪里入手?对于大多数熟悉了图形工作环境的朋友来说,电子表格工具......
  • vmware_linux_交叉编译
    安装ubuntu使用清华源的服务器来下载,很快,搜索ubuntuhttps://mirrors.tuna.tsinghua.edu.cn/ 选择版本即可下载,由于版本不稳定,建议不要下载高本版的。......
  • Linux 4.10 将带来深远影响的三项小改变
    Linux的演进永不停歇。LinusTorvalds一直在努力工作,希望能够在新的内核版本当中(4.11)融入更多变化。不过在目前的Linux4.10中,我们同样发现了三组能够有效提升性能并实现多种前所未有功能集的变更。Linux的演进永不停歇。LinusTorvalds一直在努力工作,希望能够在新的内核......