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

本文涉及的产品
云解析 DNS,旗舰版 1个月
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
公网NAT网关,每月750个小时 15CU
简介:

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

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

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

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

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

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

   wKiom1mBlwmA9tEqAAEf7a_LK_8368.png-wh_50

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

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

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

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

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

    wKiom1mBmd6iuF4LAACTy__3VYk902.png-wh_50

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

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

相关文章
|
7月前
|
Linux 数据安全/隐私保护 Python
使用Python实现Linux惠尔顿上网认证客户端
使用Python实现Linux惠尔顿上网认证客户端
211 0
|
8月前
|
缓存 安全 Ubuntu
Linux配置代理上网
如何配置Linux代理
184 1
|
Linux 虚拟化
Linux:在VMware中,如果虚拟机之前可以上网,之后突然不能上网,怎么办?
Linux:在VMware中,如果虚拟机之前可以上网,之后突然不能上网,怎么办?
|
Linux
linux使用tinyproxy代理上网
linux使用tinyproxy代理上网
1318 1
linux使用tinyproxy代理上网
|
Linux 测试技术 开发工具
VMware Linux虚拟机与WIN7操作系统共享无线网络上网配置
VMware Linux虚拟机与WIN7操作系统共享无线网络上网配置
134 0
|
Web App开发 Linux 测试技术
Linux 播号上网
配置PPPOE sudo pppoeconf image.png image.png image.png 输入宽带账号 image.
876 0
|
Web App开发 缓存 弹性计算
Linux 系统通过 Squid 配置实现代理上网
Squid 介绍 Squid是一个高性能的代理缓存服务器,Squid支持FTP、gopher、HTTPS和HTTP协议。和一般的代理缓存软件不同,Squid用一个单独的、非模块化的、I/O驱动的进程来处理所有的客户端请求。
4859 0