解决linux无法访问外网

发布时间 - 2019-12-27 00:00:00    点击率:

问题:

某台Linux服务器ping不通域名, 如下提示: 

准备:

首先确定已经连接上路由器,并且路由器能够访问外网,可以通过访问网关进行确定。

[root@localhost ~]# ping 192.168.1.1
PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=2.96 ms
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=1.75 ms

免费视频教程分享:linux视频教程

如果确定网络没问题的情况下, 可以通过如下步骤进行解决:

1、确定设置了域名服务器,没有的话,建议设置Google的公共DNS服务,它应该不会出问题的。

[root@localhost ~]# cat /etc/resolv.conf
search localdomain

因为我的DNS没有设置,所以导致了ping外网ping不通。将dns添加到该文件中

[root@localhost ~]# vi /etc/resolv.conf
search localdomain
nameserver 202.98.96.68
nameserver 61.139.2.69
~

2、确保网关已设置 

# grep GATEWAY /etc/sysconfig/network-scripts/ifcfg* 
/etc/sysconfig/network-scripts/ifcfg-eth0:GATEWAY=192.168.40.1

如果未设置, 则通过如下方式增加网关: 

# route add default gw 192.168.40.1

或者手工编写/etc/sysconfig/network-scripts/ifcfg*文件后, 重启network服务: 

# service network restart

3、确保可用dns解析 

# grep hosts /etc/nsswitch.conf 
hosts:      files dns

如果以上哪个有问题,修正后,再测试,应该就没问题了: 

#ping -c 3 www.baidu.com 
PING www.a.shifen.com (220.181.6.175) 56(84) bytes of data. 
64 bytes from 220.181.6.175: icmp_seq=0 ttl=50 time=9.51 ms 
64 bytes from 220.181.6.175: icmp_seq=1 ttl=50 time=8.45 ms 
64 bytes from 220.181.6.175: icmp_seq=2 ttl=50 time=8.97 ms 
--- www.a.shifen.com ping statistics --- 
3 packets transmitted, 3 received, 0% packet loss, time 2002ms 
rtt min/avg/max/mdev = 8.450/8.977/9.511/0.446 ms, pipe 2

相关文章教程推荐:linux教程


# linux  # 可以通过  # 相关文章  # 就没  # 重启  # 到该  # 已设置  # 情况下  # oss  # space  # aliyucs 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 浏览器如何快速切换搜索引擎_在地址栏使用不同搜索引擎【搜索】  Laravel Admin后台管理框架推荐_Laravel快速开发后台工具  Laravel如何处理JSON字段的查询和更新_Laravel JSON列操作与查询技巧  php中::能调用final静态方法吗_final修饰静态方法调用规则【解答】  高防服务器租用如何选择配置与防御等级?  Android 常见的图片加载框架详细介绍  如何自定义safari浏览器工具栏?个性化设置safari浏览器界面教程【技巧】  如何快速查询域名建站关键信息?  深圳网站制作培训,深圳哪些招聘网站比较好?  javascript中的try catch异常捕获机制用法分析  制作电商网页,电商供应链怎么做?  如何在云服务器上快速搭建个人网站?  Laravel如何使用Collections进行数据处理?(实用方法示例)  大连网站制作公司哪家好一点,大连买房网站哪个好?  香港服务器网站卡顿?如何解决网络延迟与负载问题?  如何为不同团队 ID 动态生成多个“认领值班”按钮  如何确保西部建站助手FTP传输的安全性?  百度浏览器ai对话怎么关 百度浏览器ai聊天窗口隐藏  rsync同步时出现rsync: failed to set times on “xxxx”: Operation not permitted  b2c电商网站制作流程,b2c水平综合的电商平台?  韩国网站服务器搭建指南:VPS选购、域名解析与DNS配置推荐  Laravel安装步骤详细教程_Laravel环境搭建指南  如何彻底删除建站之星生成的Banner?  Laravel如何使用Blade模板引擎?(完整语法和示例)  bootstrap日历插件datetimepicker使用方法  用yum安装MySQLdb模块的步骤方法  如何快速搭建高效可靠的建站解决方案?  Android自定义控件实现温度旋转按钮效果  如何快速查询网站的真实建站时间?  HTML5空格和margin有啥区别_空格与外边距的使用场景【说明】  制作企业网站建设方案,怎样建设一个公司网站?  微信小程序 input输入框控件详解及实例(多种示例)  JS去除重复并统计数量的实现方法  Laravel如何实现全文搜索_Laravel Scout集成Algolia或Meilisearch教程  绝密ChatGPT指令:手把手教你生成HR无法拒绝的求职信  Linux虚拟化技术教程_KVMQEMU虚拟机安装与调优  晋江文学城电脑版官网 晋江文学城网页版直接进入  JavaScript数据类型有哪些_如何准确判断一个变量的类型  长沙做网站要多少钱,长沙国安网络怎么样?  高防网站服务器:DDoS防御与BGP线路的AI智能防护方案  Win11任务栏卡死怎么办 Windows11任务栏无反应解决方法【教程】  如何快速生成ASP一键建站模板并优化安全性?  如何快速启动建站代理加盟业务?  如何为不同团队 ID 动态生成多个独立按钮  电商网站制作多少钱一个,电子商务公司的网站制作费用计入什么科目?  如何在橙子建站中快速调整背景颜色?  Zeus浏览器网页版官网入口 宙斯浏览器官网在线通道  Win11关机界面怎么改_Win11自定义关机画面设置【工具】  Laravel软删除怎么实现_Laravel Eloquent SoftDeletes功能使用教程  Laravel如何处理和验证JSON类型的数据库字段