java网络相关问题

发布于 2024-10-11 20:50:09 字数 276 浏览 0 评论 0原文

抱歉,我无法准确指定标题。

我想问我已经使用java中的ServerSocket类创建了一个服务器。我可以使用 127.0.0.1:7896 轻松运行它,并且可以从浏览器获取页面。您可以使用 http://stackoverflow.com/questions/4655355/small-http-server-using-java 来查看此内容,

但是当我尝试使用外部 IP 地址运行此内容时,它没有工作了。那么任何人都可以告诉我我在概念上是否错误或者是否可能。如果是的话怎么办?

谢谢

Sorry for i can't precisely specify the title.

I want to ask that i have created a server using ServerSocket class in java. and i am able to run it easily using 127.0.0.1:7896 and can fetch page from the browser. You can check out this using http://stackoverflow.com/questions/4655355/small-http-server-using-java

But when i try to run this with my external ip address it doesn't worked. So can anyone please tell me whether i am conceptually wrong or it is possible. if it is then how to?

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

零崎曲识 2024-10-18 20:50:09

您是否位于路由器或某种防火墙后面?您自己的操作系统可能会阻止呼叫。

只要 DNS 知道并且您的计算机和基础设施允许调用,您就没有理由不能使用外部 IP 来执行此操作

Are you behind a router or somekind of firewall ? Your own Operating system may be blocking the call.

there is no reason why you shouldnt be able to do it by using the external ip, as long as the DNS knows it and your machine and infrastructure allows the call

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文