服务器端口打开了但是外网还是访问不了
1、首先检查您设置的端口影射是否正确映射到您内网的服务器。即您设置的转发规则的IP地址是否为您服务器的IP地址。
2、无法访问内网的服务器,请检查服务器是否开启了。您可以在局域网内使用其他的计算机访问一下您的服务器,确认服务器是否开启,并能成功访问。
3、请您检查您是否映射了服务器所需的所有端口,有可能没有完全设置访问服务器所需的端口,导致访问失败。您可以通过开启“DMZ主机”来检测一下,是否端口没有映射完全。若开启DMZ主机后,能正常访问服务器,则可能是端口添加不完全。
4、路由器上是否设置了“防火墙”,是否将服务器通信的端口过滤,导致访问失败。
5、本机防火墙:因本地网络为信任区域,防火墙并不会阻止本地网络的访问,若访问源地址为外网地址(非信任区域地址),则可能会被防火墙拦截而无法访问;
6、服务商将相应端口屏蔽:在路由器WAN口接一台电脑模拟内外网环境,若WAN口所接电脑可以正常访问内网服务器,但在Internet上无法访问,则可能是服务器将相应端口屏蔽导致虚拟服务器无法访问;
使用端口映射,从外网能访问到内网服务器上。
一:首先网络商分配给客户的IP是公网IP地址,不是网络商提供的内网IP,现在一般申请商务网才可能是公网IP。
二:设置路由器,以tp-link路由器为例。
1:登陆路由器管理界面后,点击“应用管理"----点击”虚拟服务器“。
2:点击”添加“,添加一条端口映射规则。
①:外部端口:外网访问服务器端口。
②:内部端口:内部服务器真实端口。
③:IP 地址:内部服务器的IP。
④:根据程序需要勾选协议 等,点击保存。
3:最后点击路由设置-----重启和恢复出厂项,点击"重启路由器“,重启成功后,端口设置生效。
对于许多在内网搭建服务,如何把内网IP映射到公网,使公网也能轻松访问所搭建的服务,例如,网站、管家婆、FTP、SVN、远程桌面、视频监控,数据库等等。正常一般的端口映射略微繁琐,相比较更为简单的是采用第三方辅助管理工具映射:
花生壳实现内网映射
全新版花生壳不仅能够实现内网穿透,摆脱无公网IP及NAT转发导致无法使用的问题,而且也支持公网。无需公网IP,无需路由器端口映射。
以搭建网站为例,操作步骤如下:
第一步,从花生壳官网下载最新版本客户端,安装好之后登录。
第二步,软件上设置映射。在默认域名的地方点击,新花生壳管理。
第三步,添加映射。
第四步,点击当前主机。内网选择相应的端口映射,获取外网随机端口,点击确认。
最后,映射好了。内网映射后不再需要其他任何设置,直接通过映射后的外网地址即可以访问映射的域名,对应在内网的IP服务链接。
先打开路由器外网端口访问路由器公网地址,然后端口能进去再点击服务器端口映射外网能访问服务器。
什么是外网?
外网:指Internet。网通,电信,铁通等已经超过了局域网的覆盖范围,是外网。判断网、
与内网关键是看它是不是与广阔的外界互联。我们说的 www的概念就是这样,world wide
web。它是世界范围内的互联。不管你用什么宽带,只要你连接了 internet,就可与外界进行
互通,就是外网。
外网与内网不同,外网可以是数百万台计算机,而内网基本上不会超过5000台计算机。
什么是内网?
所谓内网就是内部建立的局域网络。举个例子:一家公司或一个家庭有多台计算机,利用
不同网络布局将这一台或多台计算机连接起来构成一个局布的办公或者资源共享网络,我们就
称它为内部网络,也叫内网。内网就是这条上网线路进户后使用路由器和交换机进行一网多终
端使用,也就是多用户共用一条上网线路,这么多的用户通过交换机(路由器)就组成了一个小型局域网。
访问网站和IIS中的 IP地址、端口、IIS主机头(网址)三者有关,配置网站时,这三者和其它网站完全不能相同,相同则不能访问。
请问楼主这台服务器是有两个以上的站点吗?
楼主你换个IP即可80端口访问了,80端口未被其它程序占用,所以怀疑是IIS配置问题,另外一个网站的IIS配置用了已经这个IP、端口和主机头,这样就不能再使用完全一模一样的配置
1、输入路由器的设置地址。
2、输入用户名和密码,登录。
3、在弹出的窗口双击高级设置。
4、在弹出的窗口单击地址转换。
5、单击虚拟服务器。
6、单击新增。
7、填写服务名,外部端口,内部端口,内部服务器ip,单击增加,成功映射8080端口,内部端口必须填8080。
域名和端口作为服务器数据使用者访问的标识,是非常重要的,端口作为进入服务器的一道门,需要敞开才能让访问者进入,为此,做好端口(门户)的开启就是必不可少的一环,服务器提供者的网络形态一般有两种。
一:内网(拨号后得到的IP是内网IP),外网无法正常访问。
二:外网(拨号后得到的IP是公网IP),外网可以进行访问。
工具/原料
动态与解析软件(花生壳、NAT123等等)
PC
端口转发软件(PortTunnel、主要用于虚拟机开设服务器的情况)
方法/步骤
首先介绍内网的开启方式,这里我以花生壳动态域名解析软件为例来说明:
所谓内网,就是图示中的这种情况:
注册花生壳之后,花一块钱就可以得到一个免费的域名,如图:
双击域名,点“添加映射”,这里需要说明一下,填写的IP地址必须是本地IP,不知道的可以按win+R输入cmd回车,再输入ipconfig回车,就可以看到IPV4地址了,这就是本地IP,端口是服务器开启的端口。
点击确定,就转发出去了,注意看中的地址和端口,一定要弄清楚外网访问要通过哪个端口,如图:
下面就需要设置用户访问服务器的配置文件了,这里以游戏的配置文件作说明:如图
这样设置完成之后,外网就可以正常的访问到你的服务器了。
下面介绍公网IP的开启方法,公网开启只需要一步就完成,打开路由器设置,选择虚拟服务设置,添加端口,如图所示:
注意服务器的端口访问模式,根据自己的需要进行选择,通常都是TCP协议。
IP一定要填写本地的,端口工具自己的需要进行选择。
使用虚拟机开启服务器的时候,需要把虚拟的端口转发到本地才能进行以上的设置,端口转发软件有很多,我用的是PortTunnel,如图:
捆绑地址一定要选择本地IP,意思是把虚拟的的服务器端口捆绑到本地,输出地址为虚拟机的IP,这里不要弄错了。
填写完之后,点“确定”,然后右键选中添加好的条目,选择“enable”也就是启用的意思。
之后就可以进行动态域名解析了。
你这个需要端口映射, tplink里面是有花生壳的,
我设置的开放的端口是8888
然后登录路由器的管理页面,在cmd中查看ip地址,ipconfig
看到路由器的管理地址是19216811
在浏览器中输入19216811,输入用户名和密码进入管理页面。点击转发规则---虚拟服务器,创建端口映射。
添加新条目,本机的ip是1921681108,需要连接的端口是8888(要与Tomcat开放的端口一致)
点击保存即可。
然后点击运行状态,查看路由器ip(注意:路由器ip,不一定是外网ip,有可能还经过了其他路由,本文中只经过了一层路由)
看到路由的ip是,1006473154
关闭页面,在浏览器中输入1006473154:8888
不过为了安全,你可以将路由器上的任意一个不常用端口号,比如8888等映射到服务器的3389端口,这样,外网扫描3389的软件就不会扫描到你的服务器。
具体是在路由器的 转发规则 里面设置 虚拟服务器 就是了
不过,你的外网有固定IP吗(19216818只是内网IP,外网是看不到的) 如果没有的话,就需要每一次都提供IP给你老板以访问服务器,或者如果路由器支持动态DNS的话,申请一个花生壳账号也可以。
网上搜索‘花生壳’就可以找到它的官方网站,注册一个账号也就是免费域名以后,在你路由器里的“动态DNS” 里面设置上,就可以将此免费域名与你当前的外网IP绑定,也就是说,访问这个域名就是访问你的外网IP了,以后即使你的外网IP因为断线重连而更换了,访问花生壳域名也可以直接找到你当前的IP。
0条评论