在虚拟机里面装了linux后,发现内网能访问,外网访问不了。
首先确定网络配置没有问题,并且能够访问外网,通过以下方法进行确认:
[root@localhost ~]# more /etc/sysconfig/network-scripts/ifcfg-eth0 
# Intel Corporation 82545EM Gigabit Ethernet Controller (Copper)
DEVICE=eth0
BOOTPROTO=none
HWADDR=00:50:56:bd:00:56
ONBOOT=yes
NETMASK=255.255.255.0
IPADDR=172.16.6.50
GATEWAY=172.16.6.1
TYPE=Ethernet
       [root@localhost ~]# ping 172.16.6.1
PING 172.16.6.1 (172.16.6.1) 56(84) bytes of data.
64 bytes from 172.16.6.1: icmp_seq=1 ttl=255 time=0.890 ms
64 bytes from 172.16.6.1: icmp_seq=2 ttl=255 time=0.841 ms
 
--- 172.16.6.1 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.841/0.865/0.890/0.038 ms
 
在确定网络没问题的情况下,可以通过如下步骤寻找解决办法:
 
1) 确定设置了域名服务器
 
[root@localhost ~]# more /etc/resolv.conf 
        search localdomain
        nameserver 8.8.8.8          #谷歌的免费DNS
 
2) 确定设置了网关
 
[root@localhost ~]# grep GATEWAY /etc/sysconfig/network-scripts/ifcfg*
 
-------------------------------------------------------------------
 
/etc/sysconfig/network-scripts/ifcfg-eth0:GATEWAY=172.16.6.1
 
-------------------------------------------------------------------
 
如果没有设置,可以通过如下两种方式增加网关:
 
a.
 
[root@localhost ~]# route add default gw 192.168.40.1
 
b.
 
[root@localhost ~]#vi /etc/sysconfig/network-scripts/ifcfg*
重启network服务:
[root@localhost ~]# service network restart
 
 
3) 确定可用dns解析
 
[root@localhost ~]# grep hosts /etc/nsswitch.conf
-------------------------------------------------------------------
 
hosts: files dns
-------------------------------------------------------------------
 
排除以上情况,问题基本上可以解决……
 
如果还没解决,可以 在本地机器的网络连接,将虚拟机的网卡VM开头的,以及Network Bridge禁用掉,然后再都开启,再在虚拟机里面连接网络(我安装的桌面版),
然后看是否能ping通外网地址,我就是这样弄好的。

最新文章

  1. 第14章 Linux启动管理(3)_系统修复模式
  2. SecureCRT使用技巧
  3. 学习zepto.js(对象方法)[5]
  4. Slight difference between C++ and C
  5. Oracle的表空间和数据文件
  6. IntelliJ UI安装
  7. 移动端图表插件jChart.js的修改
  8. Python脚本控制的WebDriver 常用操作 <六> 打印当前页面的title及url
  9. 什么是jetty
  10. 这种方法在受到.NET版本和访问注册表权限时,是最佳解决方案,虽然代码看起来很多,不过下面的类直接拿走用就可以了。
  11. 【小练习01】CSS--PS提示框制作
  12. [数据结构]C语言队列的实现
  13. centos/linux下的安装Tomcat
  14. Groovy 语法学习
  15. Thymeleaf模板布局
  16. 剑指Offer 36. 两个链表的第一个公共结点 (链表)
  17. 第八章:四大组件之Content Provider
  18. break和continue语句(初学者)
  19. PE结构图示
  20. Reaction 开源可自定义实时的电商平台

热门文章

  1. hibernate缓存技术
  2. Punycode与中文互转
  3. 在Vivado中调用ModelSim生成FSM的状态转移图
  4. 如何用eclipse搭建Android的开发环境
  5. python杂乱有关类与对象
  6. 用 SQL 计算时间差值
  7. #ifndef#define#endif的用法
  8. ZeroMemory
  9. ios开发中button控件的属性及常见问题
  10. [C#][转][string 字符串截取