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

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

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

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不通,就会使很多新手非常头疼。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

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

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Ubuntu18.04 修改gcc/g++版本

    Ubuntu18.04 修改gcc/g++版本

    2020年11月8日
    171
  • Fiddler4入门——手机抓包

    Fiddler4入门——手机抓包fiddler手机抓包原理及详细的相关配置

    2022年5月7日
    62
  • 软件架构 设计模式_几种常见软件架构

    软件架构 设计模式_几种常见软件架构什么是架构?  软件体系结构通常被称为架构,指可以预制和可重构的软件框架结构。架构尚处在发展期,对于其定义,学术界尚未形成一个统一的意见,而不同角度的视点也会造成软件体系结构的不同理解,以下是一些主流的标准观点。  ANSI/IEEE610.12-1990软件工程标准词汇对于体系结构定义是:“体系架构是以构件、构件之间的关系、构件与环境之间的关系为内容的某一系统的基本组织结构以及知道上述内容设计与演化的原理(principle)”。  MaryShaw和DavidGarlan认为软件体系结构是软件设

    2022年10月18日
    0
  • 遗传算法工具箱约束怎么输入_遗传算法中怎么添加约束条件

    遗传算法工具箱约束怎么输入_遗传算法中怎么添加约束条件前言网上有很多博客讲解遗传算法,但是大都只是“点到即止”,虽然给了一些代码实现,但也是“浅尝辄止”,没能很好地帮助大家进行扩展应用,抑或是进行深入的研究。这是我的开篇之作~之前没有写博客的习惯,一般是将笔记存本地,但久而久之发现回看不便,而且无法与大家交流和学习。现特此写下开篇之作,若有疏漏之处,敬请指正,谢谢!本文对遗传算法的原理进行梳理,相关代码是基于国内高校学生联合团队开源…

    2025年11月3日
    3
  • restlet入门搭建hello world[通俗易懂]

    restlet入门搭建hello world[通俗易懂]最近研究rest接口,发现restlet应用挺广泛,不过入门资料很少,去官网下载jar包,根据官网说明搭建了一个简单的restlet工程:1、首先导入jar包org.restlet.jarorg

    2022年8月1日
    16
  • 匹配中文的正则表达式_正则表达式和正规式

    匹配中文的正则表达式_正则表达式和正规式原文链接:http://caibaojian.com/zhongwen-regexp.html这篇文章主要讲如何使用正则匹配中文字符,中文正则表达式的匹配规则不像其他正则规则一样容易记住,下面一起看看这个中文正则表达式是怎么样的。\w匹配的仅仅是中文,数字,字母,对于国人来讲,仅匹配中文时常会用到,见下匹配中文字符的正则表达式:[\u4e00-\u9fa5]或许你也需要匹配双字节字符,中文也是双…

    2025年7月15日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

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