将端口从ipv6地址更改为ipv4地址

我已经在我的服务器上build立了一个服务器,打开一个端口(即40000),但其国外地址是::: *这是一个通配符ipv6地址(我认为)

当我在服务器上运行telnet localhost 40000连接工作正常,但是当我尝试从我的本地机器telnet它不起作用。

当我从本地机器使用ipv4地址的远程login。

我该如何让端口侦听ipv4地址而不是ipv6地址。

顺便说一句,当我运行netstat -anp –tcp –udp来检查打开的端口,这是我得到的端口,我试图打开

本地地址:::: 40000
国外地址: :::*
状态:听

如何configuration这取决于服务,但是您需要将其configuration为监听全地址IPv4地址0.0.0.0:40000