当前位置:   article > 正文

专项技能训练五《云计算网络技术与应用》实训3-1:利用TUN创建虚拟网络

专项技能训练五《云计算网络技术与应用》实训3-1:利用TUN创建虚拟网络

利用TUN创建虚拟网络

基础网络配置

1. 打开Vmwork虚拟机,点击”编辑”-> “虚拟网络编辑器”,把VMnet8,地址段改为:192.168.10.0开始。

在这里插入图片描述

2. 安装CentOS,安装时添加多一张网卡,并将原来的网卡设置为”自定义 -> VMnet8(NAT模式)”,屏幕分辨率设置为800*600,镜像挂载。点击确定,开始安装虚拟机,虚拟机名称设置为“Birdge”。
3. 装好后开机,使用命令:ip a,查看网卡IP地址。发现无IP
4. 进入到网卡编辑目录:使用命令:
cd /etc/sysconfig/network-scripts/
  • 1
5. 修改默认网卡的模式,使用命令:
vi /etc/sysconfig/network-scripts/ifcfg-ens33
  • 1

ONBOOT状态改为yes,保存退出:wq

6. 重启网卡:
systemctl restart network
  • 1
7. 查看IP:ip a,可以看到IP地址。

在这里插入图片描述

8. 关闭防火墙:
systemctl stop firewalld
  • 1
9. 使用SecureCRT或putty等远程连接工具尝试进行远程连接。

利用TUN创建虚拟网络

1.检查内核是否支持TUN/TAP
modinfo tun
  • 1

在这里插入图片描述
出现上图信息说明内核支持。

2.加载TUN模块
modprobe tun
  • 1
3.检查TUN是否正常加载
lsmod |grep tun
  • 1

可以看到tun已经正常加载
可以看到tun已经正常加载

4.安装TUN/TAP的管理工具tunctl,但是目前没有合适的yum安装包,需要用本地安装包进行安装,试用WinSCP软件把文件传送到虚拟机
    ①下载地址:[点击下载](https://winscp.net/eng/download.php)

    ②安装和使用

    安装和大多软件一样,基本按默认就行了,如果需要改路径可以选择自定义来选择存储路径。

    安装完成后点击进入会有这样一个界面,按照下图进行操作。点击保存后会有一个弹窗,点击确定即可,然后再点击登录(注意:请确保你的虚拟机是开启状态)
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

在这里插入图片描述

    登录成功后会出现如下界面(界面分布和你安装时所选择的一样,我这里选择的是双界面),左边是主机的文件内容,右边是虚拟机的文件内容。 
  • 1

在这里插入图片描述

    WinSCP的安装配置到这里就结束了,现在就可以通过这个软件进行文件的传输共享了。
  • 1

把老师给的安装包(tunctl-1.5-3.el6.x86_64.rpm)复制到虚拟机的根目录下。
在这里插入图片描述
使用本地yum命令安装

yum -y localinstall tunctl-1.5-3.el6.x86_64.rpm 
  • 1

在这里插入图片描述

5.创建名称为tap0的虚拟网卡
tunctl -b -u root -t tap0
  • 1

在这里插入图片描述

6.安装net-tools,因为后面需要用到ifconfig命令。
yum install net-tools.x86_64 -y
  • 1
7.为虚拟网卡配置临时IP
ifconfig tap0 10.0.1.2/24
  • 1
8.查看tap0网络信息
ifconfig tap0
  • 1

在这里插入图片描述

9.检测连通性
ping -I tap0 10.0.1.2 -c 4
  • 1

在这里插入图片描述
可以连通。

10.删除虚拟网卡
tunctl -d tap0
  • 1
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/340451
推荐阅读
相关标签
  

闽ICP备14008679号