1、虚拟机常用连接网络方式有两种:桥接和NAT。

使用桥接模式:则保证虚拟机的网段与物理机的网段保持一致。如下:

虚拟机网卡配置:

物理机使用WiFi接入网络(我用的是WiFi,你们可能用的是有线道理相同,保证网段一致即可):

【使用NAT模式连接道理与桥接的相似,只不过NAT模式需要保证虚拟机网段与VMnet 8一致!!!】

使用桥接模式,配置网卡之前做如下工作:

选择桥接模式,网卡选用你正在使用的网卡(本地网络连接中可以查看到,注意我用的是wifi所以选择无线网卡,你们可能是有线,只管选择你们正在使用的就行)

2、正式解决无法连接网络的问题

(1)修改ip地址


  1. #vi /etc/sysconfig/network-scripts/ifcfg-eth0
  2. DEVICE=eth0
  3. BOOTPROTO=static
  4. HWADDR=22:07:E8:06:E5:B5
  5. IPADDR=172.16.92.30
  6. NETMASK=255.255.255.0
  7. ONBOOT=yes

配置细解:

DEVICE=eth0 #网卡对应的设备别名

BOOTPROTO=static #网卡获得IP地址的方式(默认是DHCP,表示自动获取;static,静态)

HWADDR=22:07:E8:06:E5:B5 #网卡MAC地址(物理地址)

IPADDR=172.16.92.30 #ip地址

NETMASK=255.255.255.0 #子网掩码

ONBOOT=yes #系统启动时是否激活此设备

(2)修改网关地址


  1. #vi /etc/sysconfig/network
  2. NETWORKING=yes
  3. HOSTNAME=ROOT
  4. GATEWAY=172.16.92.30

配置详解:

NETWORKING=yes #表示系统是否使用网络,no表示不能使用

HOSTNAME=ROOT #设置主机名与/etc/hosts中设置的一致

GATEWAY=172.16.92.30 #设置网关的IP地址(与物理机的ip一致,即将物理机作为网关)

(3)修改DNS


  1. #vi /etc/resolv.conf
  2. nameserver 8.8.8.8
  3. nameserver 114.114.114.114

配置详解:

nameserver 8.8.8.8 #Google域名服务器

nameserver 114.114.114.114 #国内域名服务器(注意别忘记配置)

(4)重启网卡

#service network restart

如此重启网卡成功。

最后一步,ping一下百度,看能否上网。如下说明配置成功,心情是不是顿时倍爽???

PS:网关地址和DNS可写在ifcfg-eth0中,但作为一个细腻的程序猿,分开来写比较规范。

使用WiFi,还需要操作一步。否则,会出现能ping通网关,但无法ping通百度,依旧无法上网。则需如下操作:

如上将WiF共享网络给VMnet 8即可。到此,完美!!!

原文地址:https://blog.csdn.net/Winston_Limf/article/details/81981147

史上最详细的linux关于connect: network is unreachable 问题的解决方案的更多相关文章

  1. linux上如何设置网络,出现connect: network is unreachable 的问题。

    发现有网友问有关ping命令出现connect: network is unreachable 的问题. 这通常是因为没正确设置ip地址. 解决方法: 在确保完善网卡驱动,以及确保将网卡驱动编译进内核 ...

  2. 史上最详细的linux网卡ifcfg-eth0配置详解

    通过查资料与工作中的进行一下总结: DEVICE="eth1"   网卡名称NM_CONTROLLED="yes"      network mamager的参 ...

  3. Linux connect: Network is unreachable

    在虚拟机中ping,发现网络不通: [root@node01 ~]# ping 114.114.114.114 connect: Network is unreachable 发生此问题时,环境如下: ...

  4. 转 史上最详细的Hadoop环境搭建

    GitChat 作者:鸣宇淳 原文:史上最详细的Hadoop环境搭建 关注公众号:GitChat 技术杂谈,一本正经的讲技术 [不要错过文末活动哦] 前言 Hadoop在大数据技术体系中的地位至关重要 ...

  5. 史上最详细“截图”搭建Hexo博客并部署到Github

    http://jingyan.baidu.com/article/d8072ac47aca0fec95cefd2d.html 大家也搭建过博客,很多时候,按着教程来做就可以了,但是我当时为了搭建Hex ...

  6. 史上最详细“截图”搭建Hexo博客——For Windows

    http://angelen.me/2015/01/23/2015-01-23-%E5%8F%B2%E4%B8%8A%E6%9C%80%E8%AF%A6%E7%BB%86%E2%80%9C%E6%88 ...

  7. 史上最详细Windows版本搭建安装React Native环境配置 转载,比官网的靠谱亲测可用

    史上最详细Windows版本搭建安装React Native环境配置   2016/01/29 |  React Native技术文章 |  Sky丶清|  95条评论 |  33530 views ...

  8. 史上最详细的Android Studio系列教程一--下载和安装

    链接地址:http://segmentfault.com/a/1190000002401964#articleHeader4 原文链接:http://stormzhang.com/devtools/2 ...

  9. 测试思想-测试设计 史上最详细测试用例设计实践总结 Part2

    史上最详细测试用例设计实践总结 by:授客 QQ:1033553122 -------------------------接 Part1-------------------------- 方法:这里 ...

随机推荐

  1. org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerMapping' defined in class path resource

    spring boot web项目运行时提示如下错误 org.springframework.beans.factory.BeanCreationException: Error creating b ...

  2. stringstream类的简介和用法

    一.简介 <sstream>类库定义了三种类:istringstream,ostringstream,stringstream.分别用来进行流的输入,流的输出,输入输出操作.在此演示str ...

  3. CAD交互绘制圆形批注(网页版)

    js中实现代码说明: 动态拖放时的绘制事件: function DoDynWorldDrawFun(dX,dY,pWorldDraw,pData) { //自定义实体的GUID标识符 var sGui ...

  4. JAVA中IP和整数相互转化(含有掩码的计算)

    import java.net.InetAddress;/** * 用于IP和整数之间的相互转换 * @author Andy.Wang * */public class IPv4Util {    ...

  5. DNA fingerprinting|haplotpe|frequency of polymorphism|限制性标记的多态性

    5.4利用RFLP和SNP绘制遗传图 因为限制性标记可以确定那个分子水平上的突变(即已知基因座),但是无法和蛋白质功能相联系.所以我们采用限制性标记的多态性,即该限制酶识别的位点若发生突变,则大概率在 ...

  6. 什么是Java内存模型中的happens-before

    Java内存模型JMM Java内存模型(即Java Memory Model , 简称JMM),本身是一种抽象的概念,并不真实存在,它描述的是一组规则或规范,通过这组规范定义了程序个各个变量(包括实 ...

  7. 快速幂&&矩阵快速幂

    快速幂 题目链接:https://www.luogu.org/problemnew/show/P1226 快速幂用了二分的思想,即将\(a^{b}\)的指数b不断分解成二进制的形式,然后相乘累加起来, ...

  8. 简单css动画 fadeIn fadeOut flash

    考虑兼容性采用 -webkit- -o- -mos- -ms- @keyframes fadeIn{ 0%{ opacity: 0; display: block; } 100%{ opacity: ...

  9. javascript设计模式(张容铭) 第14章 超值午餐-组合模式 学习笔记

    JS 组合模式更常用于创建表单上,比如注册页面可能有不同的表单提交模块.对于这些需求我们只需要有基本的个体,然后通过一定的组合即可实现,比如下面这个页面样式(如图14-2所示),我们来用组合模式实现. ...

  10. (53)zabbix模板

    zabbix模板是做什么的? 平时工作中,我们需要监控web.mysql.redis.nginx这些服务器,众多服务器的业务都是一样的,所以我们只要事先创建好模板,然后所有服务器链接这个模板即可,如果 ...