最近写个小程序练手,有服务端和客户端,遇到了本地测试的时候能连通,但是放到虚拟机或者公网机器上就连不通的情况
Telnet连通需要几个条件1、防火墙端口打开并且允许tcp2、有程序在监听这个端口这里给出我的GO代码
/
建立socket,监听端口
netListen, err :
=
net.Listen(
"tcp4"
,
"0.0.0.0:10240"
)
如果服务需要跨网段测试,注意这里的IP地址不能是127.0.0.1或者localhost,否则会连不上(血与泪的教训)
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课