设置了虚拟服务器,外网无法访问服务器怎么办

设置了虚拟服务器,外网无法访问服务器怎么办,第1张

检查网站域名是否为您服务器的IP地址。
2 请检查服务器是否开启了,可以在局域网内使用其他的计算机访问一下您的服务器,确认服务器是否开启,并能成功访问。
3
请您检查您是否映射了服务器所需的所有端口,有可能没有完全设置访问服务器所需的端口,导致访问失败。您可以通过开启“DMZ主机”来检测一下,是否端口没有映射完全。若开启DMZ主机后,能正常访问服务器,则可能是端口添加不完全。如网络摄像机及特殊的应用软件等,如果您不清楚通讯的端口,可先尝试DMZ主机以确认是否可以使用,如果可以,则建议您咨询软件提供商。
4 路由器上是否设置了“防火墙”,是否将服务器通信的端口过滤,导致访问失败。
5
关闭内网服务器主机的防火墙,因本地网络为信任区域,防火墙并不会阻止本地网络的访问,若访问源地址为外网地址(非信任区域地址),则可能会被防火墙拦截而无法访问。
6 内网服务器是否是基于80端口的web服务器,如果是web服务器,需要修改路由器远程管理的端口为非80端口,避免两者之间的冲突。
7 检查虚拟服务器是否映射成功一定要从外网进行访问,不要从内网用WAN口IP去访问,这样在测试的时候是成功的,但实际外网并不能成功访问。
8
服务商将相应端口屏蔽:在路由器WAN口接一台电脑模拟内外网环境,若WAN口所接电脑可以正常访问内网服务器,但在Internet上无法访问,则可能是服务器将相应端口屏蔽导致虚拟服务器无法访问(如2009年12月起,国家工信部要求运营商屏蔽所有个人宽带线路的80端口)。
9
确认您的内网服务器可以在NAT环境下应用。宽带路由器一般都是基于NAT原理,请向您的软件服务商/设备提供商咨询,该软件/设备是否支持在NAT设备下的访问。

我的服务器用的是小鸟云的,访问很流畅,性能稳定。

这个是因为你启用了NAT/基本防火墙,打开路由和远程访问管理器,点击IP路由选择,右击NAT/基本防火墙-属性,看看公用接口连接到Internet,去掉在此接口上启用基本防火墙的小勾,确定退出,然后重启路由和远程服务;
如果还是不行,在管理器中删除现有的路由和远程服务器,重新配置路由和远程服务器,在选择NAT Internet连接页面时,去掉通过设置基本防火墙来在对选择的接口进行保护前的小勾即可;
具体请参考以下网址或谷歌百度“Windows server 2003 NAT配置
”:
这里的NAT/基本防火墙不是指 *** 作系统自带的防火墙,而是路由和远程服务通过自定义实现的一组控制网络访问的规则, 类似于普通防火墙的网络访问控制功能,符合规定的允许访问或者不允许访问,可以起到控制网络访问的作用。如果想实现既能做WEB服务器又能做NAT路由,必须取消这个NAT/基本防火墙。

外网访问内网首先服务器必须影射到外网地址才可以访问,如果你的地址是内网的,外网无法访问,必须登录路由器映射IP和端口。FTP的端口和外网端口设置也必须一样,FTP默认21端口,在路由的端口映射里,添加你的IP,也就是1921681100,而端口填21。方法二1在内网安装nat123软件。2启用nat123。添加端口映射。选择自己需要内网发布到外网的应用。如网站应用80端口映射,或其他,或全端口映射所有应用。可以使用自己的顶级域名,或直接使用默认提示的二级域名。3域名映射后,用域名访问即可以了哦。就是这么简单实现外网访问内网。

把虚拟机设置中网络适配器的模式改为桥接模式,设置虚拟机为固定ip或者路由器的dhcp中设置mac和ip地址静态分配,再设置就可以了。 另外如果要映射80端口,建议首先更改路由器的管理端口为8081之类。

如果您在外部网络中,但无法访问CitrixReceiver并连接到XenApp,请尝试以下解决方法:1确保您的网络连接正常:如果您无法访问其他网站,则可能是因为您的网络连接中断或受到限制。请尝试使用其他网络连接或联系您的网络管理员以检查网络连接。2检查XenApp服务器设置:确保XenApp服务器已正确配置,允许外部访问。例如,您可以检查防火墙设置和端口号设置是否正确。3检查CitrixReceiver设置:确保您的CitrixReceiver已正确配置。您可以检查代理设置和SSL证书配置是否正确。4尝试使用访问:如果您的网络连接受到限制,则可以尝试使用连接。连接可帮助您在安全的网络环境中访问XenApp服务器。如果您尝试了以上所有方法但仍无法访问XenApp,请联系您的网络管理员或Citrix支持部门以获得更多帮助和支持。

你好,如果是使用360安全卫士关闭的服务,可以在优化记录里找到并恢复。参考版本12的:

其他建议,暂时关闭笔记本防火墙再访问试试。

或尝试带端口号3389连接,如:

mstsc /v:IP:3389 /admin

另外尝试ping ip,看能否ping通。

常见的原因可能是web容器的端口被占用了,以tomcat为例,可能是因为tomcat服务默认的8080端口被占用了,此时我们测试人员需要借助以下方式来做进一步判断(以window系统为例):
1启动windows的命令窗口;
2在命令窗口输入命令,netstat -ano |findstr "8080" ,回车即可看到8080端口被那个应用占用了;
3输入命令基于进程id查找进程名称:tasklist |findstr "进程id号"
4输入命令来杀死相应进程:taskkill /f /t /im "进程id或者进程名称"
以上内容均来自传智播客软件测试老师,他们论坛还有课程和配套资料。查查就可以,或者是对话框也能领。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/12618590.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存