如何用本机使虚拟机上网[通俗易懂]

如何用本机使虚拟机上网[通俗易懂]虚拟机静态动态联网

大家好,又见面了,我是你们的朋友全栈君。

1.首先,需要有一个能上网的主机,这里用的是手机无线

ip addr show

如何用本机使虚拟机上网[通俗易懂]
//wlp3s0是无线网卡


2.配置火墙策略

保证火墙开启

如何用本机使虚拟机上网[通俗易懂]

用firewall-cmd – -list-all查看火墙策略服务状态

如何用本机使虚拟机上网[通俗易懂]
//可以看到masquerade状态是no

现在添加

如何用本机使虚拟机上网[通俗易懂]
//显示success是成功

继续

firewall-cmd   - -permanent   - -add-rich-rule='rule family=ipv4 source address=192.168.43.20 masquerade'      ##添加的是无线网卡的ip
sucess   ##成功后还是会显示success

重启火墙,再次查看状态

如何用本机使虚拟机上网[通俗易懂]
//已经开启,证明现在火墙策略已经做好

3.配置dhcp服务,在学习之旅(十一)有详细讲解。(如果要虚拟机静态上网,则跳过这一步)

4.配置虚拟机的ip,网关,dns

查看本机的网关

如何用本机使虚拟机上网[通俗易懂]

静态上网:

配置ip,要和主机的网段一致,下面采用文本文件设定

如何用本机使虚拟机上网[通俗易懂]

然后在 /etc/sysconfig/network中设定网关

如何用本机使虚拟机上网[通俗易懂]

保存退出后systemctl restart network 重启网络上面两个更改生效

如何用本机使虚拟机上网[通俗易懂]

再在/etc/resolv.conf 中设置dns,这里设置要成本机的网关

如何用本机使虚拟机上网[通俗易懂]
//保存退出后生效

测试一下

如何用本机使虚拟机上网[通俗易懂]
//成功联网

动态dhcp上网

配置dhcp服务,最主要的设置:

如何用本机使虚拟机上网[通俗易懂]

打开虚拟机,设置网卡获取ip的方式为

如何用本机使虚拟机上网[通俗易懂]

同样,设置网关

如何用本机使虚拟机上网[通俗易懂]

然后重启网络,dns会自动分配

如何用本机使虚拟机上网[通俗易懂]

测试

如何用本机使虚拟机上网[通俗易懂]
//相同的结果,ping通了,成功联网
  

  • 这里还有一点注意就是要保证虚拟机与主机的连通性,不然如果开始就连接不上,那么后续的问题如果出现ping不通,就会使很多新手非常头疼。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/144225.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • lambda表达式pythonlist_python lambda表达式简单用法【转】「建议收藏」

    lambda表达式pythonlist_python lambda表达式简单用法【转】「建议收藏」1、lambda是什么?看个例子:g=lambdax:x+1看一下执行的结果:g(1)>>>2g(2)>>>3当然,你也可以这样使用:lambdax:x+1(1)>>>2可以这样认为,lambda作为一个表达式,定义了一个匿名函数,上例的代码x为入口参数,x+1为函数体,用函数来表示为:1defg(x):2returnx+1非常容易理解,在这里lambda简化了函数定义的书…

    2022年10月17日
  • pycharm输入不了中文_pycharm连接服务器ssh

    pycharm输入不了中文_pycharm连接服务器ssh一、点击【File】—【Setting】—【Editor】—【FileEncoding】页面,设置global和projectencoding为UTF-8,然后点击Apply。二、点击【File】—【Setting】—【Editor】—【FileandCodeTemplates】,点击右边的【pythonscript】,在编辑框中输入:#-*-coding:utf-8-*-,保存设置之后,关闭pycharm.三、下载最新的搜狗输入法安装即可,再打开p

  • stm32实用技巧:JLINK接口定义和使用JTAG或SW下载程序「建议收藏」

    stm32实用技巧:JLINK接口定义和使用JTAG或SW下载程序「建议收藏」需求    stm32下载程序,实用JLink的JTAG下载座,分为实现JTAG的下载和SW的下载功能JTAG:可仿真,可下载SW:可仿真,可下载JLINK接口开发板接口JTAG模式20pins10pinsSWD模式Keil软件使用1.点开配置2.选择Debug3.选择J-LINK4.点击Settings5.选择方式(JTAGorSW,笔者强烈建议使用SW,包括后期开发调试程序下载4…

  • 关于记忆化搜索

    关于记忆化搜索转载自:http://blog.csdn.net/urecvbnkuhbh_54245df/article/details/5847876记忆化搜索: 算法上依然是搜索的流程,但是搜索到的一些解用动态规划的那种思想和模式作一些保存。一般说来,动态规划总要遍历所有的状态,而搜索可以排除一些无效状态。更重要的是搜索还可以剪枝,可能剪去大量不必要的状态,因此在空间开销上往往比动

  • Java面向对象抽象类案例分析

    Java面向对象抽象类案例分析

  • 终于把TCP协议与UDP协议给整明白了[通俗易懂]

    终于把TCP协议与UDP协议给整明白了[通俗易懂]网络编程有三个要素,分别是IP地址、端口号和通信协议,本文主要讲述的是TCP与UDP这两种通信协议,以及编程的实现。

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号