服务器提供的公网ip一直配不上,各种方法都试过了,还是不行,有没有朋友可以给指导一下
可远程协助看下,一般是服务器的防火墙或者安全策略导致你的端口没有对外开放
你可以检查下 telnet ip地址 端口看下是否有连接
本地ping 服务器ip 看下是否连通。
不连通的情况,检查一下防火墙是否关闭。
如果是阿里云服务器,需要添加白名单。
查看防火墙
首先你是购买的云服务器吗?
你的网站服务器有没有正常启动?
公网ip有没有正确绑定内网地址?
防火墙端口是否开放?
检查这几个问题
端口是否开放,买的云服务器,例如:阿里云,腾讯云之类是服务器,可以进入控制台在安全组里面加上对应端口访问权限。
1.确认网络配置:
检查服务器的网络配置,确保IP地址、子网掩码、网关等参数设置正确。
确保服务器上的防火墙或安全组设置允许公网访问,以及针对需要访问的服务/端口进行相应的开放配置。
2.检查路由器设置:
如果你使用了路由器或防火墙设备,确保网络中的路由器正确配置,将请求正确地转发到服务器。
验证路由器上的端口转发/端口映射设置,确保请求能够正确到达服务器。
3.检查ISP限制:
某些互联网服务提供商(ISP)可能会在网络层面上限制服务器的公网访问。
与你的ISP联系,了解是否有任何限制,以及是否需要进行额外的配置或申请来获得公网IP访问权限。
4.动态DNS服务:
考虑使用动态DNS(Dynamic DNS)服务,它可以将动态分配的IP地址与域名关联起来,以确保即使IP地址变化,你的服务器仍然可以通过域名进行访问。
问题:如果你承租了一个服务器并搭建好了网站,但是无法通过IP地址连接到服务器,可能有以下几个原因和解决方法:
第二个:网络设置问题
确保服务器的网络设置正确。检查IP地址、子网掩码和默认网关是否配置正确,并与承租服务器提供商进行确认。
第三个:路由器/网络设备配置问题
检查路由器或网络设备的配置,确保正确设置了端口转发规则,将公共网络的请求正确转发到服务器的IP地址和端口上。联系网络设备管理员或承租服务器提供商,以确保网络设备配置正确。
云服务器安全组配置安全组了吗,需要安全组出方向策略允许即可。类似下面设置:
上面很多咨询都会关注一个点,你的机器是云主机?还是本地机房配置的机器,然后分配过去的公网IP啊?
然后,公网IP地址搭建好的服务,如果涉及到80或者443端口,是需要去备案才可以进行访问噶,否则会禁止你。
确认您的服务器是否已正确配置网络设置。确保服务器的网络接口已正确连接并设置了正确的IP地址、子网掩码和网关。
检查您的网络设备(例如路由器、防火墙等)是否正确地将流量路由到服务器。确保您的网络设备已正确配置端口转发或NAT设置。
检查您的云服务提供商(如果您使用的是云服务器)是否已正确配置公网IP。有时候,您可能需要手动分配公网IP并将其绑定到您的服务器上。
检查您的防火墙设置。确保您的防火墙允许入站和出站的流量通过所需的端口。
如果您使用的是动态IP地址,尝试重启您的网络设备和服务器。有时候,IP地址可能会发生变化,重启可以帮助您获取新的IP地址。
如果服务器本地可以访问,但是外网访问不了,那就一定是网络的问题。
端口是否开放
防火墙是否放行
云安全策略组是否放行
逐个检查排查,我刚解决了我自己的😂😂
像腾讯云阿里云这些需要开通安全组,如果是大陆服务器部分运营商需要域名备案对应 ip 才给开放 80 443 端口 比如天翼云就需要备案后开放通端口