在netstat中tcp正在监听SSH,但tcp6没有在监听,在sshd_config中,我同时拥有ipv4和ipv6,会出现什么问题?

在netstat中tcp正在监听SSH,但tcp6没有在监听,在sshd_config中,我同时拥有ipv4和ipv6,会出现什么问题?

运行 SSH 恶魔时,只有 ssh for tcp 正在侦听,tcp6 没有被侦听,即使 sshd_config 文件同时包含 Ipv4 和 Ipv6。

因此,ssh Demon 不会回复 ipv6 ssh。

netstat -l
tcp        0      0 *:ssh                   *:*                     LISTEN

netstat -nat
tcp        0      0 :::22                   :::*                    LISTEN

sshd_config 文件包括以下内容,

ListenAddress 0.0.0.0
ListenAddress ::

我在另一个 Linux 桌面上使用了相同的 sshd_config 文件,它同时监听 ipv4 和 ipv6。

答案1

AddressFamily any取消sshd 配置文件中的 注释

相关内容