强制/指定SSH客户端使用ipv4/6协议连接服务器
参考内容:Force SSH Client to Use IPv4 or IPv6
假设我要连接的主机为:home.xfox.fun
两种方案
- 命令行直接使用特定参数指定使用ipv4/6
编辑配置文件对特定主机指定使用ipv4/6
命令行参数
指定使用ipv4连接: ssh -4 home.xfox.fun
指定使用ipv6连接:ssh -6 home.xfox.fun
编写配置文件
对于配置文件闻之亦有两种选择:
- 全局用户生效
/etc/ssh/ssh_config
- 当前用户生效
~/.ssh/config
Host home.xfox.fun
AddressFamily inet6 #对于ipv4 写为inet即可