虚拟机centos 7网络配置

虚拟机centos 7网络配置新手虚拟机网络配置方法

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

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

本文章记录是初入Linux网络配置。


一、centos网络配置说明

虚拟机网络配置有三种模式:Bridged桥接模式host-only仅主机模式NAT模式
下面分别介绍这三种模式

本机网络模式下文用于介绍

1.Bridget桥接模式

  • 默认使用Vmnet0,不提供DHCP服务

  • 虚拟机与外部主机在同一个网段上,相当于一个主机。

  • 既能与局域网内的主机通讯,也能与外部网络通信。

  • 容易与局域网其他主机引起ip地址冲突。

在这里插入图片描述
桥接模式直接与本机网络连接,可访问外部网络。

2.仅主机模式

  • 默认使用VMnet1,提供DHCP服务。
  • 一般情况下不能访问外网。
  • 可以与物理主机(本机)访问。
    在这里插入图片描述
    可以设置DHCP,可以修改ip地址范围,注意红圈前面的不要修改,否则本机以及虚拟机的都要修改,如下图。
    在这里插入图片描述

3.NAT模式

  • 默认使用VMnet8,提供DHCP服务。
  • 可以与物理机互相访问,也可访问外部网络。
  • 不能访问局域内其他机器。
  • 不会与局域网内其他ip地址发生冲突。
    在这里插入图片描述

3.小结

  • 虚拟网络VMnet1、VMnet8分别与主机上的VMnet1、VMnet8相连,其中IP地址都可查到。
  • 桥接模式可设置为仅主机模式
  • VMnet1、VMnet8可在NAT仅主机模式互相切换。
  • 为了提供不同的测试环境,有的需要虚拟机与局域网内的其它机器环境隔离,有的不需要,所以设计不同模式。

二、网络配置步骤

1.虚拟网络配置

以桥接模式为主进行网络配置

  • 进行虚拟网络编辑器配置:编辑 – 虚拟网络编辑器。

在这里插入图片描述
在这里插入图片描述
直接自动连接,无需改动。

2.虚拟网络文件配置

  • 启动虚拟机
  • 进入网络文件配置的目录,代码如下
cd /etc/sysconfig/network-scripts
  • 进入以下界面:
    在这里插入图片描述
    在所显示的配置中有两个网络文件,其中所要配置的网络文件为第一个:ifcfg-eno16777736。

3.编辑网络文件配置

  • 使用vi编辑神器进行编辑文件,如上图最后一行所示,另附代码如下:
vi ifcfg-eno16777736
  1. 按回车键进入以下界面:
    在这里插入图片描述

  2. 在当前界面按下i键进入交互模式。

  3. 把ONMOOT=NO改为ONBOOT=YES

  4. 修改完毕后按下esc键,输入:wq即可。

4.测试网络

  • 进行完以上配置重启network.service服务。
    代码如下:
service network restart
  • 进行ping测试,是否能连接外部网络
    代码如下:
ping www.baidu.com

如果连接成功会出现以下界面:
在这里插入图片描述

网络配置到此结束


总结

以上是我对网络配置大体介绍,如有不足之处,欢迎各位看官指出。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

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

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

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

(0)
blank

相关推荐

  • 外汇mt4和mt5的区别_鑫圣金业mt4平台下载

    外汇mt4和mt5的区别_鑫圣金业mt4平台下载这两个交易平台之间存在巨大差异。让我们看看它们之间的显着差异。那么让我们看看mt4与mt5之间的差异。mt4和mt5的下载方式差别不大,都可以在https://www.qiejf.cn/下载和安装。主要是在功能上有区别,下面详细来讲解一下。MT4和MT5交易平台的区别:  MT4仅提供外汇交易,但另一方面,MT5使交易者可以访问货币以外的差价合约、股票和期货。  这取决于交易者决定交易什么,并在此基础上,他们可以选择他们的交易平台。MT4始终是我的首要任务。它简单、灵活,让我能够根据自

  • [原创] 仿滴滴出行打车APP定位导航,增加RFID认证、海外版、司机证件号码识别功能

    [原创] 仿滴滴出行打车APP定位导航,增加RFID认证、海外版、司机证件号码识别功能这是我自己做的一个仿滴滴打车的Android出行项目,主要针对滴滴等出行平台一直饱受质疑的“人车不符”问题,以及当前越发火热的或计划和出海战略,给出行项目增加了下面几个功能:1.RFID识别验证功能:在司机证件或者车内识别硬件嵌入RFID识别芯片,乘客使用手机读取到芯片信息,并且通过网络发送到出行平台数据库进行验证(我用JNI加了一个C语言的MD5加密算法对识别到的信息进行了加密)。如果不是合规的“人”或“车”,则不能完成订单并向平台或监管单位汇报当前位置。

  • java三大平台介绍,选择哪个平台学习java编程?「建议收藏」

    java三大平台介绍,选择哪个平台学习java编程?「建议收藏」java三大平台介绍,该选择哪个平台学习java编程?如何搭建自己的第一个程序

  • 2017年对口计算机上机考试,2017年计算机二级VB上机考试答题攻略

    2017年对口计算机上机考试,2017年计算机二级VB上机考试答题攻略

  • hi3516a与hi3516e_led player6.0怎么使用

    hi3516a与hi3516e_led player6.0怎么使用背景公司新做了一块3516Dv300的开发板,其中有MIPITx接口,刚好公司库房还有好几百块的LCD屏,LCD屏是800×480的,还是原装屏,不用掉怪可惜的了,所以就让硬件的同事化了个转接板,使用的芯片是ICN6211,这货最大分辨率可以支持到1920×1200,感兴趣的小伙伴自己下个手册看看。调试过程MIPI屏一般都有一组寄存器需要初始化,这个可以根据使用的芯片资料来初始化,大部分厂家会提供初始化寄存器,使用的MIPICommandMode,至于怎么使用,大家自己去Google。我们

  • 基于Spring+SpringMVC+Mybatis的分布式敏捷开发系统架构

    基于Spring+SpringMVC+Mybatis的分布式敏捷开发系统架构

    2020年11月14日

发表回复

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

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