技术频道导航
HTML/CSS
.NET技术
IIS技术
PHP技术
Js/JQuery
Photoshop
Fireworks
服务器技术
操作系统
网站运营

赞助商

分类目录

赞助商

最新文章

搜索

服务器不能访问外网的3个解决方法

作者:admin    时间:2021-4-13 16:39:55    浏览:

有时候我买了服务器后,发现在服务器里却不能访问外网,浏览器打不开外部网站,wget命令执行失败。遇到这个问题,通常我们可以从如下三个方法来解决。

一、更换/设置DNS

DNS可以影响服务器能否与外部网络连通,多数情况下更换/设置DNS可以解决问题。

Windows DNS设置

DNS一般使用服务器所在地区线路的DNS,也可以使用公共DNS,如百度DNS(180.76.76.76),海外主机使用谷歌DNS(8.8.8.8)。

Windows DNS设置完立即生效,无需重启电脑。

 Windows DNS设置

Windows DNS设置

Linux DNS设置

1、DNS临时修改。(重启后失效)

vim /etc/resolv.conf   //打开resolv.conf 文件

改为如下内容:

nameserver 8.8.8.8   #修改成你的主DNS
nameserver 8.8.7.7   #修改成你的备用DNS

Linux设置DNS

Linux设置DNS

2、DNS永久修改。(永久修改不失效)

vim /etc/resolvconf/resolv.conf.d/base   //打开resolv.conf 文件

最后输入:

nameserver 8.8.8.8   #修改成你的主DNS
nameserver 8.8.7.7   #修改成你的备用DNS

二、重置网络

迫不得已的情况下,执行重置网络命令(慎用,该命令执行后服务器可能连不上网)。

netsh winsock reset

  重置网络

重置网络

Netsh winsock reset 用于将winsock目录重置为默认设置或清除状态,如有时候上不了网或者网络出现问题经常用到它。

Netsh Winsock解决了哪些问题?

  • 删除广告软件,间谍软件,病毒,蠕虫,木马等后的网络问题
  • 安装广告软件,间谍软件,VPN或防火墙后无法联网。
  • 无法访问任何网页或只能访问某些网页。
  • 出现与网络相关问题的弹出错误窗口。
  • 由于注册表错误,没有网络连接。
  • 发生DNS查找问题。
  • 无法续订网络适配器的IP地址或其他一些DHCP错误。
  • 没有连接消息的网络连接问题。

三、更换IP

如果前面两个方法都试了不行,那么咨询下客服,更换个IP,或许就能解决问题。

标签: Nginx  vps  主机  
x
x
  • 站长推荐