62
62
どのようにLANでIPv6のubuntuにsshするには?
私のUbuntuボックスにコマンドでpingができるようになりました。(/etc/hosts に c2h2ttt があるところ)
c2h2@c2h2crawler:~/ttt$ ping6 -I eth1 c2h2ttt
PING c2h2ttt(c2h2ttt) from fe80::21b:21ff:fe22:e865 eth1: 56 data bytes
64 bytes from c2h2ttt: icmp_seq=1 ttl=64 time=10.3 ms
64 bytes from c2h2ttt: icmp_seq=2 ttl=64 time=2.06 ms
64 bytes from c2h2ttt: icmp_seq=3 ttl=64 time=1.33 ms
そして ssh -6 c2h2ttt
を試してみると、次のように表示されます。
c2h2@c2h2crawler:~/ttt$ ssh -6 c2h2ttt
ssh: connect to host c2h2ttt port 22: Invalid argument
と表示されます。
サーバー側では /etc/ssh/sshd_config があります。
ListenAddress ::
ListenAddress 0.0.0.0
ポート22のipv4経由でc2h2tttにsshできました。
root@c2h2think:~# netstat -lnt | grep :22
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp6 0 0 :::22 :::* LISTEN