参考内容:Force SSH Client to Use IPv4 or IPv6

假设我要连接的主机为:home.xfox.fun

两种方案

  1. 命令行直接使用特定参数指定使用ipv4/6
  2. 编辑配置文件对特定主机指定使用ipv4/6

    命令行参数

指定使用ipv4连接: ssh -4 home.xfox.fun
指定使用ipv6连接:ssh -6 home.xfox.fun

编写配置文件

对于配置文件闻之亦有两种选择:

  1. 全局用户生效 /etc/ssh/ssh_config
  2. 当前用户生效 ~/.ssh/config

Host home.xfox.fun
AddressFamily inet6 #对于ipv4 写为inet即可

标签: none

添加新评论