У меня установлена новая Ubuntu 16.04. Я хочу подключиться к MacBook Pro через IPV6.
Я могу пропинговать Mac из Ubuntu, но мне нужно указать -I.
$ ping6 -c 1 -I enp0s25 fe80::14fc:cec5:c174:d88
PING fe80::14fc:cec5:c174:d88(fe80::14fc:cec5:c174:d88) from fe80::ba94:3d5e:9929:4c6e enp0s25: 56 data bytes
64 bytes from fe80::14fc:cec5:c174:d88: icmp_seq=1 ttl=64 time=0.378 ms
против
$ ping6 -c 1 fe80::14fc:cec5:c174:d88
connect: Invalid argument
Мой Ubuntu имеет только один адаптер и интерфейс.
$ ifconfig
enp0s25 Link encap:Ethernet HWaddr b8:ae:ed:77:91:fa
...
lo Link encap:Local Loopback
...
Я могу ssh в Mac с ПК с Windows, который использует PuTTY (plink). Все три машины (MacBook, Windows, Ubuntu) находятся в одном сетевом коммутаторе.
# bash on Windows
$ ssh test@fe80::14fc:cec5:c174:d88
Last login: Sat Nov 17 13:16:15 2018 from fe80::e119:5811:40e5:becf%en8
jws-mac:~ test$
В Ubuntu это команда, с которой я хотел бы работать:
$ ssh -6 test@fe80::14fc:cec5:c174:d88
ssh: connect to host fe80::14fc:cec5:c174:d88 port 22: Invalid argument
Похоже, что это аналогично ping без ключа -I. Я не хочу использовать ключ -b, потому что в конце концов я хочу использовать git с IPV6 ssh url.
Указатели оценены!