创建网卡、创建网桥并建立桥接

[root@kolla ~]# cat create.sh

create_br(){

tunctl -t storage -u root

brctl addbr virbr2

brctl addif virbr2 storage

ifconfig virbr2 10.10.1.1 netmask 255.255.255.0 up

brctl stp  virbr2 on

}

delete_br(){

ifconfig virbr1  down

brctl delbr virbr1

tunctl -d manager

}

create_br

#delete_br

1. 确认内核是否支持tun/tap,确认内核是否有tun模块

[root@guanxiaojue]# modinfo tun

filename:       /lib/modules/2.6.34.7-56.fc13.i686.PAE/kernel/drivers/net/tun.ko

alias:          char-major-10-200

license:        GPL

author:         (C) 1999-2004 Max Krasnyansky description:    Universal TUN/TAP device driver

srcversion:     880DE258930FE60D765B735

depends:

vermagic:       2.6.34.7-56.fc13.i686.PAE SMP mod_unload 686

如上所示,则说明内核支持tun/tap虚拟网卡

2.加载内核模块

[root@guanxiaojue ~]#  modprobe tun

[root@guanxiaojue ~]# lsmod | grep tun

tun                    10548  1

//如上显示,则说明内核模块加载成功

3.添加centos7的tunctl源

(1)创建下面的文件: /etc/yum.repos.d/nux-misc.repo:

[nux-misc]

name=Nux Misc

baseurl=http://li.nux.ro/download/nux/misc/el7/x86_64/

enabled=0

gpgcheck=1

gpgkey=http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro

(2)安装tunctl rpm包

# yum --enablerepo=nux-misc install tunctl

4.使用tunctl新建虚拟网卡

(1)创建网卡的设备文件:

[root@guanxiaojue ~]# tunctl -t tap0 -u root//如果是非root用户则需要sudo下

(2)设置虚拟网卡:

[root@guanxiaojue ~]# ifconfig tap0 192.168.0.1  netmask 255.255.255.0 promisc

经过如上操作后,虚拟网卡已经建立和配置好了。

linux虚拟网卡tun,Centos7 创建虚拟网卡(tun/tap)相关推荐

  1. 虚拟服务器IP地址创建,虚拟服务器的ip地址

    虚拟服务器的ip地址 内容精选 换一换 虚拟IP地址用于为网卡提供第二个IP地址,同时支持与多个弹性云服务器的网卡绑定,从而实现多个弹性云服务器之间的高可用性.登录管理控制台.选择"计算 & ...

  2. 戴尔服务器安装centos7修改网卡名,Centos7.6修改网卡名称为之前的eth形式

    1.修改网卡配置文件中名称信息 vim /etc/sysconfig/network-scripts/ifcfg-ens33将其中的名称为ens33的改为eth0 2.对网卡文件进行重命名mv  /e ...

  3. linux 7分区 fdisk,CentOS7创建逻辑卷,fdisk分区方式。

    首先准备好一块空磁盘 我这里准备一个20GB空磁盘. [root@hadoop ~]# lsblk /dev/sdb NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT s ...

  4. linux 创建 虚拟文件系统设备 文件节点 使用 proc_create 实例 简介

    proc虚拟文件系统也可以创建虚拟文件节点,实现用户空间与内核空间的交互.在驱动中创建节点,可以实现对硬件的控制.proc_create函数原型(在kernel-3.10/include/linux/ ...

  5. h3c怎么创建虚拟服务器,h3c 设置虚拟服务器

    h3c 设置虚拟服务器 内容精选 换一换 通过云服务器或者外部镜像文件创建私有镜像时,如果云服务器或镜像文件所在虚拟机的网络配置是静态IP地址时,您需要修改网卡属性为DHCP,以使私有镜像发放的新云服 ...

  6. tplink 虚拟服务器没有https,tplink虚拟服务器设置

    tplink虚拟服务器设置 内容精选 换一换 组合API版本1.8.9及以上ECS UI版本2.2.29及以上Region内的所有裸金属服务器POD必须全部升级为IaaS OpenStack V100 ...

  7. FTP(虚拟用户,并且每个虚拟用户可以具有独立的属性配置)

               VSFTP是一个基于GPL发布的类Unix系统上使用的FTP服务器软件,它的全称是Very Secure FTP 首先安装 主配置文件:/etc/vsftpd/vsftpd.co ...

  8. Linux/CentOS7给一个网卡设定多个IP地址, Linux网卡配置虚拟IP

    此文章摘自书籍: (跟阿铭学Linux第十三章 13.3.2部分内容) 案发现场 login as: root root@127.1.1.2's password: Last login: Tue M ...

  9. linux创建虚拟网卡vnet,Qemu之Network Device全虚拟方案二:虚拟网卡的创建

    当命令行传入nic相关参数时,Qemu就会解析网络相关的参数后进入虚拟网卡的创建流 程.而在上文中提到对于所有-net类型的设备,都视作一个net client来对待.而在net client的建立之 ...

最新文章

  1. Linux通过端口号杀死指定进程
  2. 重磅新政!土拍规则大调整!土地市场将迎“大降温”
  3. 结构体重定义冲突_有意减脂、调整饮食,体重却增加了?
  4. 数据库授予用户增删改查的权限的语句_mysql创建本地用户及赋予数据库权限的方法示例...
  5. 程序员应该知道的那些画图工具-第一期
  6. recipe for target 'aclocal.m4' failed
  7. openfire过滤脏话插件,控制消息是否发送
  8. Spark取出(Key,Value)型数据中Value值为前n条数据
  9. KALI利用MS17-010漏洞入侵
  10. 计算机电脑如何快捷粘贴,电脑粘贴快捷键在哪里【详细介绍】
  11. 计算机网易云不能一键升级音质,网易云电脑版怎么调音效(一览网易云音效最佳调节技巧)...
  12. vscode设置豆沙绿护眼色
  13. KALI 2020.4 搭建双网卡渗透环境
  14. 离散数学——哈斯图,最大最小值,极大极小值,上界和下界
  15. 解决adobe reader XI 打开后闪退问题,亲测有效
  16. 【信奥题库 NOIP 2020 在线模拟赛 T1】有趣的函数
  17. 写在Groovy/Grails栏目开通的话
  18. 邀请函|SOFA 四周年,开源正当时!
  19. 表情符号Emoji的正则表达式
  20. 圣天诺 加密java_圣天诺Sentinel LDK 7.8壳加密的编译环境是什么?

热门文章

  1. 应急响应---应急响应、应急响应事件、网络应急响应
  2. 【愚公系列】2022年01月 攻防世界-简单题-PWN-003(string)
  3. android 最新技术爆表,安卓旗舰战场激烈,Find X2携3K+120Hz而来,屏幕实力爆表...
  4. c语言中结构体变量的作用,C语言 结构体 类型变量的 定义 和 引用
  5. 每日学术速递4.17
  6. simple算法matlab程序,metropolis算法的简单c++实现以及matlab实现
  7. 大学英语六级相当于雅思考试多少分
  8. 海思(Hi3531d)uboot启动分析
  9. 敏捷CSM认证:Scrum Master的真正职责是什么?
  10. 啥? 一行代码不敲就构建三线制SPI驱动?