且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

linux下不能上网的问题解决思路

更新时间:2022-09-11 21:01:27

前言:  相信不少新手刚接触linux时候很难下手,对于这种命令行的操作系统。可以一时不习惯,没关系,慢慢来,尽可能的多使用命令就学会了。

    学习linux,大家可能都想上网吧,该如何才能访问外网呢。linux下有三种网络模式,分别是桥接,仅主机和NAT模式。具体使用情况看使用需求。

   简单介绍一下几种网络模式:

   1>桥接模式:就是和物理机是一个网段,可以直接连接外网,不需要额外设置,就可以上外网,物理机可以ping通linux主机,linux也可以访问物理机这种。如果对安全性要求高不建议使用这种模式。

   2>NAT模式,就是通过网络地址转换(network address transform)实现连接外网的功能,这种安全性高一些。因为是nat成私有网络地址了。

   3>仅主机模式:这种最安全,不能直接访问外网,物理机也不能直接ping 到linux。需要设置一下网络才可以。需要先手动设置好私有网络的IP地址,然后设置linux的网络DNS解析地址,保证物理机是连通外网的,才可以访问外网。还需要关闭linux的selinux防火墙。

   linux下不能上网的问题解决思路

常见的网络故障诊断思路:

  1. 首先查看网卡和网线是否正常,有没有正常工作,比如破损或禁用等状态。如果正常就下一步。

  2. 再检查物理机是不是可以ping通外网,比如访问百度等网站。ping baidu.com ...

  3. 如果网络正常就检查linux的DNS有没有设置解析,一般需要设置/etc/resolv.conf 指定几个较快的DNS服务器地址,保存一下,重新启动network服务,再次尝试ping就可以了。禁用防火墙 chkconfig iptables off

  4. 一般这几步做完就可以正常访问网络了。

    linux下不能上网的问题解决思路

  5. 如果有问题,欢迎跟帖。感谢

  6. 本文转自  ChinaUnicom110  51CTO博客,原文链接:http://blog.51cto.com/xingyue2011/1953040