解决linux无法访问外网
问题:
某台Linux服务器ping不通域名, 如下提示:
[root@localhost ~]# ping www.baidu.com
ping: unknown host www.baidu.com
准备:
首先确定已经连接上路由器,并且路由器能够访问外网,可以通过访问网关进行确定。
[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
如果确定网络没问题的情况下, 可以通过如下步骤进行解决:
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
转自:https://www.php.cn/linux-439837.html
解决linux无法访问外网相关推荐
- 解决wsl2 无法访问外网,但是可以ping通主机
解决wsl2 无法访问外网,但是可以ping通主机 问题重现 解决办法 终极解决办法 之前用wsl2的时候,一切都很正常,没有出现过无法访问外网的问题,但是最近重装系统之后,发现wsl2竟然无法访问外 ...
- 解决linux不能上外网
问题的提出: 最近用VMware 9.0虚拟机装了一个linux系统,但奇怪的是:linux能ping通网关.能ping通局域网内的所有windows机器,但就是ping不同DNS地址.不能ping通 ...
- 解决Linux无法连接外网的问题
1.配置静态ip需要去掉动态ip分配 2.子网第三个网段要与宿主机网段不同.我宿主机IP(我笔记本连的是wifi):第三个网段为:1.虚拟机第三个网段我设置为:239 3.点击NET设置 4. ifc ...
- 解决CentOS6.x或RedHat Linux 6.x版本不能通过System eth0以固定IP访问外网的问题
解决CentOS6.x或RedHat Linux 6.x版本不能通过System eth0以固定IP访问外网的问题 参考文章: (1)解决CentOS6.x或RedHat Linux 6.x版本不能通 ...
- VMware创建Linux及局域网内独立访问IP和访问外网IP的配置
好早之前有一篇是配置远程连接Linux和部署Tomcat的文章,但是并没有讲解如何配置IP的相关知识.最近公司在搞集群配置,我就先拿电脑上的VMware上的Linux做个测试,分享和总结一下经验吧,也 ...
- linux内网机器访问外网代理设置squid
linux内网机器访问外网代理设置squid 公司一般出于安全考虑, 在同一局域网中只有一台机器可以访问外网,运维进行了整体的限制, 但是在后面的工作中,需要在机器上安装一些软件,及命令,所以其他的机 ...
- linux minimal版没有ip信息,如何配置linux网络信息,访问外网
新安装的centos minimal版,使用ifconfig命令并没有看到ip地址,此时需要修改网络配置文件来配置系统的ip地址. 输入命令 vi /etc/sysconfig/network-scr ...
- Linux访问外网,有图和命令,简单易懂
这里介绍一下Linux利用桥连模式访问外网 1.首先右键虚拟机,然后点击设置 2.选择网络适配器,然后在右边的网络连接中选择桥连模式,然后点击确定 3.查看默认配置 [root@localhost D ...
- Linux服务器上设置全局代理访问外网并验证
Linux服务器上设置全局代理访问外网并验证 昨天碰到了内网需要访问外网下载的情况,需要在服务器上设置代理,没别的,就记录一下自己跳过的坑. 1.前提是已经搭建好了一台代理服务器 2.Linux设置全 ...
最新文章
- 今年芯片行业最大收购案:亚德诺209亿美元收购美信,对抗行业老大德州仪器...
- 初步学习Linux文件基本属性和Cygwin STATUS_ACCESS_VIOLATION 错误
- 查询方式的一般使用1
- sqlserver学习日记之一
- mysql5.5.44安装_cmake 安装 mysql5.5.44
- 前端学习(120):css精灵和好处
- geoserver安装(war安装+exe安装)
- 中用BBP公式计算_如何计算基础代谢率
- springboot自动配置的原理_SpringBoot实战:详解SpringBoot自动配置原理
- 红橙Darren视频笔记 仿QQ侧滑效果
- Linux—图解rsyslog及通过 Loganalyzer实现集中式日志管控
- 聊题“谈、闲、想、省”
- NOIP2017 D2T1 奶酪
- 数字逻辑复习总结(超全!内含例题!)
- 台式计算机能分享热点吗,台式机能做wifi热点吗
- centos、Windows双系统安装及修复引导启动项
- 用Unity3d开发Android游戏
- mysql 1701,MySQL ERROR 1701 (42000)
- VMV-GCN Volumetric Multi-View Based Graph论文分析
- RTOS面试常问题目