Java 没有显示监听插座

Java 没有显示监听插座,java,networking,netty,Java,Networking,Netty,我正在使用Netty编写Java游戏服务器。我可以从本地主机成功连接客户端,但无法从远程PC连接。在netstatutil中未显示侦听套接字。我的配置中有什么遗漏吗 @Override public void startServer(String host, int port) { // Initialize server bootstrap if (bootstrap == null) { bootstrap = new ServerBootstrap(new

我正在使用Netty编写Java游戏服务器。我可以从本地主机成功连接客户端,但无法从远程PC连接。在
netstat
util中未显示侦听套接字。我的配置中有什么遗漏吗

@Override
public void startServer(String host, int port) {
    // Initialize server bootstrap
    if (bootstrap == null) {
        bootstrap = new ServerBootstrap(new NioServerSocketChannelFactory(
                Executors.newCachedThreadPool(), Executors.newCachedThreadPool()));
        bootstrap.setPipelineFactory(channelPipelineFactory);
        bootstrap.setOption("keepAlive", true);
        bootstrap.setOption("tcpNoDelay", true);
    }

    // Unbind the port if bound
    if (serverChannel != null && serverChannel.isBound()) {
        serverChannel.unbind();
    }
    serverChannel = bootstrap.bind(hostAddress);
    ...
}

尝试绑定通配符地址0.0.0.0(或IPv6的::0)。然后,服务器将侦听所有可用的接口。

主机地址的值是多少?尝试从远程PC连接到服务器时会收到什么错误?询问配置中是否缺少某些内容。显示配置。主机地址的值尝试为“localhost”和“10.0.42.1”(ip地址作为远程主机)当我试图从远程PC连接到服务器时,我收到超时异常,smth就是这样