-
这是我的服务端配置,我问过GPT,没有正确的方法。我用下面的配置后使用 ss -tunlp 命令查看端口,显示的是, *:443 是表示同时监听V4和V6吧。请问有这样设置的方法吗?
|
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 4 replies
-
不好意思,我记错了
netstat是有tcp6 udp6的 一般的0.0.0.0:1080 的含义确实是只监听v4 |
Beta Was this translation helpful? Give feedback.
-
如果你只希望监听某个ipv4地址,可以这样: 1.1.1.1:443 |
Beta Was this translation helpful? Give feedback.
-
看了下是 Golang 的问题。 只要一个 https://github.com/golang/go/blob/go1.20.6/src/net/ipsock_posix.go#L120-L128 看来我们需要单独判断一下 |
Beta Was this translation helpful? Give feedback.
看了下是 Golang 的问题。
只要一个
UDPAddr
是 wildcard , 那不管写什么, 都进入这个判断, 然后返回 IPv6 。https://github.com/golang/go/blob/go1.20.6/src/net/ipsock_posix.go#L120-L128
看来我们需要单独判断一下
0.0.0.0
然后加个net="udp4"
参数。