java中,serversocket如何绑定云服务器外网IP

java中,serversocket如何绑定云服务器外网IP,第1张

Client端直接创建socket的时候指定服务器IP和端口号public class Client {private Socket socket;private BufferedReader input ;public void getConnect() throws Exception{//获得服务器链接,第一个参数是IP地址,第二个参数是端口号socket = new Socket("127001", 8080);//获得输入流,这里会抛出异常input = new BufferedReader(new InputStreamReader(socketgetInputStream()));/ 这里是你自己写获得数据即可 /inputclose();//可以选择是否关闭链接socketclose();}}

不能用公网IP访问,应该是在服务器管理里边,安全组没有允许开启80端口或相关端口。所以,你需要在你的云服务器管理里边,找到安全组,然后新建一个 规则:开启默认端口(80端口),并添加所有相关端口,然后允许开启就行了。希望可以帮到你

IP地址就是给每个连接在Internet上的主机分配的一个32bit地址,是互联网中各个服务器在网络中的地址。为了简单好记,采用域名来代替IP地址表示站点地址。
域名解析是把域名指向网站空间IP,让人们通过注册的域名可以方便地访问到网站一种服务。IP地址是网络上标识站点的数字地址,为方便记忆,采用域名来代替IP地址标识站点地址。域名解析就是域名到IP地址的转换过程。

内网IP也就是局域网,最直观的就是像网吧,公司内部的电脑用交换机,HUB,路由连起来的。
外网IP指的是:打开ADSL路由功能的用户你的外网IP就应该是ADSL设备的IP,网吧里的外网IP是指整个网吧的主IP,校园网的外网IP就是整个校园网的那个主IP,小区网的外网IP与校园网同理,长宽的用户就要试下了,可以上论坛,看看你的IP是多少,那么那个IP就是你要绑定的,所有的内网用户都可以这样查的,论坛上的IP就是你要绑定的IP。
如果还是弄不清楚,可以私我。

应该是机房设置的禁用IP访问了你远程连接以后相当于在内网访问所以可以平时在自己电脑上属于外网访问大多机房是不允许外网直接用IP访问的除此以外也有可能是配置不当的原因建议找服务商协助你检查下
海腾数据杨闯为你解答

我这两天就把我废旧的老电脑当作跳板机用了,因为有了公网IP,所以我在上面安装了一个FRP,你在你需要暴露到公网的机器上也安装个FRP 就可以实现内网穿透 也暴露在公网上了。 FRP你可以百度查下,有windows的版本也有Linux的版本。


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存