0

我正在尝试实现一个基于 JAVA UDP 的聊天服务器。我需要实现一个允许我通过 netcat 连接的服务器。主要问题是我必须像这样连接:(运行示例就是这个):

服务器 --> java ServerUDP 客户端 --> nc 主机名

如何创建命名主机?我的意思是,我可以通过以下方式连接:

nc -u localhost 7777

但如果我想这样连接:

nc myServer

我应该如何在 Java 中实现它?

4

1 回答 1

2

将 IP 地址绑定到域名与您的 java 服务器无关。你必须什么都不做。

假设您使用的是 GNU/Linux,如果您需要在本地解析名称到您的 PC,您可以简单地编辑 /etc/hosts:

127.0.0.1         localhost 
XXX.XXX.XXX.XXX   service-name

如果你需要从你局域网中的每台电脑上解析,你可以设置一个 DNS 服务器。如果您需要从任何地方访问该节点,则需要从 DNS 授权机构购买域名。

无论您处于何种情况,它都与您的 Java 代码无关。

于 2011-12-30T18:51:06.400 回答