가상 머신의 SSH - 프로토콜 계열은 주소 계열을 지원하지 않습니다.

가상 머신의 SSH - 프로토콜 계열은 주소 계열을 지원하지 않습니다.

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

관련 정보