Linux下通过已连上无线的真机使虚拟机可上网
实验设备
本次实验需要一台连接wifi的真机/虚拟机,和一台虚拟机
有网的真机——>充当路由器
没网的虚拟机——>通过真机(路由器)实现wifi上网
实验步骤
******真机上
1、查看真机ip
2、查看防火墙中路由功能是否开启
3、查看内核路由功能是否开启
4、测试ping www.baidu.com
注意:masquerade:no 则未开启
注意:net.ipv4.ip_forward =0 则内核路由未开启
这里有一个问题就是开启firewalld后,虚拟机无法通过真机http挂载的镜像下载东西。所以如果有下载东西的需要。在firewalld中把相应的服务(http)开启即可使用
*****虚拟机上
1、设置网关为真机的ip
2、测试 ping 183.232.231.172
注意;这里ping的不是www.baidu.com ,是因为虚拟机上未设置DNS,无法对域名做ip解析
DNS域名解析在下一篇博客中会详细讲解
这里需要在/etc/resolv.conf中编辑
nameserver 114.114.114.114`
这样就可以ping baidu.xom
iptables
在Linux系统中,虚拟机联网时总会出现一个问题,即防火墙的设置,如果使用firewall,则在虚拟机下载安装包时会出现问题,其原因是因为虚拟机中的yum源使用的真机中的镜像,而如果要获取镜像内容时,则需要关闭防火墙,此时是有冲突的,来回关闭开启也不是办法,所以介绍一种简单的方法,即可以使虚拟机可以联网,又可以使虚拟机正常使用yum源,而不用去管防火墙的开启
下面是正常情况下的真机中防火墙的设置,此时需要来回切换防火墙
真机上:
[root@foundation1 ~]# iptables -t nat -I POSTROUTING -s 172.25.7.0/24 -j MASQUERADE
虚拟机上:
如上操作即可
Linux下通过已连上无线的真机使虚拟机可上网相关推荐
- linux下adb连接不上解决方法
linux下adb连接不上解决方法 参考文章: (1)linux下adb连接不上解决方法 (2)https://www.cnblogs.com/asin-huang/p/8604368.html 备忘 ...
- linux下github上传文件,linux下将本地文件上传到github中?
今天编写一份Python基础代码,经过Linux上传到github上,遇到点问题,已经解决 1.首先sudo su 进入root 用户 2.ls 检查出当前文件下有什么文件 3. cd 进入你将要上传 ...
- 解决AndroidStudio连不上Android设备真机
解决AndroidStudio连不上Android设备真机 刚好遇到这个问题,查阅了很多资料,看到有人分享了引起该问题的几个原因,我总结了一下: 1.手机设置问题.开USB调试 方法:手机设置-开发人 ...
- 在Linux下adb连接不上android手机的终极解决方案
2013-07-25 17:19:15| 分类: android|举报|字号 订阅 1.做android开发的过程,碰到了Linux下adb识别不了android设备的问题,刚开始在网上google ...
- 专门入侵检测linux叫什么,入侵检测系统分析及其在Linux下的实现(上)
一.入侵检测系统分析 1.1 什么是入侵检测系统 所谓入侵,是指任何试图危及计算机资源的完整性.机密性或可用性的行为.而入侵检测,顾名思义,便是对入侵行为的发觉.它通过从计算机网络或系统中的若干关键点 ...
- linux下如何在终端上运行和安装可执行文件
linux下可执行文件,如果是在/bin./sbin./usr/bin或者/usr/sbin 里头,就直接敲文件名就可以运行.(注意环境变量PATH是否包含了路径) 如果是在其他文件夹里,比如说运行/ ...
- java scp 上传文件_java基于Scp实现Linux下远程获取、上传文件
前不久在项目开发中遇上的一个需求:需要在B机器上将A机器某路径下的文件拷贝到B机器上做保存. 简单分析下来,自己的理解就是:一个RPC,主要就是解决跨域传输文件的问题.在提前能拿到A机器的IP.Por ...
- linux下查看已安装的软件与卸载,(转)linux下查看已安装的软件与卸载
因为linux安装软件的方式比较多,所以没有一个通用的办法能查到某些软件是否安装了.总结起来就是这样几类: 1.rpm包安装的,可以用rpm -qa看到,如果要查找某软件包是否安装,用 rpm -qa ...
- linux下仅仅有rman备份集的异机不同文件夹恢复
昨天在客户那里做了一次rman异机的恢复,把生产库弄一份给測试库用,总库大概80G,总共花费了2个小时,当时客户的环境是windows 11.2.0.3,今天早晨在linux下又一次測试了一下,记录下 ...
最新文章
- 2021年中国工业互联网安全大赛核能行业赛道writeup之hacker
- SQL Server-聚焦NOT IN VS NOT EXISTS VS LEFT JOIN...IS NULL性能分析(十八)
- 强化学习笔记:Q_learning (Q-table)示例举例
- nodejs创建rtmp-streamer服务器
- JVM的监控工具之jinfo
- spring aop组件_安全性中的Spring AOP –通过方面控制UI组件的创建
- OpenCV C++案例实战二十《银行卡号识别》
- 如何用Python下载百度指数的数据
- 四元数在旋转的运用-圆形烟火弹道轨迹
- Adam Harley的卷积神经网络3D视觉化模型
- mac 安装软件 显示信任任何来源
- C#:实现 Van Eck‘s sequence范·艾克序列算法(附完整源码)
- 群晖 USB存储改内置存储空间 | 玩物下载 到U盘 | 套件安装到U盘
- Python爬虫实战使用scrapy与selenium来爬取数据
- 蒟蒻重返c++,学海拾贝(二)
- codeforces 711 C. Coloring Trees (dp)
- 扇形图形用html,如何用css画扇形?
- js之鼠标的拖曳效果
- Mes系统批次管理功能
- 称球问题——经典智力题推而广之三