macOSノートブック(Mojave)からDebian Buster VirtualboxホストにSSHで接続しようとすると、エラーメッセージが表示され続けますAddress family not supported by protocol family
。 VMとラップトップの両方の/ etc / hostsでIPv6を無効にしたので、これがどのようにIPv6の問題になるのかわかりません。
これは/etc/hosts
私のラップトップからのものです。
127.0.0.1 localhost
255.255.255.255 broadcasthost
/etc/hosts
仮想マシンの内容は次のとおりです。
127.0.0.1 localhost
127.0.1.1 debian
/etc/ssh/sshd_config
仮想マシンの内容は次のとおりです。
Port 22
AddressFamily any
PasswordAuthentication yes
PermitEmptyPasswords no
ChallengeResponseAuthentication no
UsePAM yes
X11Forwarding yes
PrintMotd yes
TCPKeepAlive yes
UseDNS no
AcceptEnv LANG LC_*
Subsystem sftp /usr/lib/openssh/sftp-server
これは私のローカル仮想マシンのiptables設定です。
-P INPUT ACCEPT
-P FORWARD ACCEPT
-P OUTPUT ACCEPT
私のラップトップのユーザー名は、仮想マシンのユーザー名と同じです。arp -a
出力に基づいてIPアドレスを取得しました。これは私が実行しているコマンドと私が得る出力です。
└─[$] <> ssh 224.0.0.251
ssh: connect to host 224.0.0.251 port 22: Address family not supported by protocol family