Как ssh / scp с моего Mac на мой Ubuntu с локальным адресом ссылки?

Я читал различные статьи о том, как сделать это, но безрезультатно. То, что я пытаюсь просто сделать, это ssh/scp с моего Mac на мой рабочий стол Ubuntu.

мой Mac имеет локальный ipv6-адрес ссылки, начиная с fe80. Мой рабочий стол Ubuntu имеет ipv6 настроен правильно.

Если я делаю ipconfig на своем рабочем столе Ubuntu, я получаю очень странный и длинный адрес под "eth0", который выглядит так:

inet6 addr: 2601:xxxx:xxxx:xxxx:yxyy:xxxx:xxxy:xxxx/64 Scope/Global

, где x-числа, а y-буквы.

Я пытался сделать:

ssh username@xxxx:xxxx:xxxx:xxxx:yxyy:xxxx:xxxy:xxxx

как и некоторые другие варианты, но ничего не работает. Я также убедился, что openssh-server установлен на моей стороне Ubuntu, через:

sudo apt-get install openssh-server

что нужно делать?

5
задан Journeyman Geek
источник

2 ответов

Так как обе системы имеют локальные для канала (fe80:) адреса, вы можете использовать их для подключения. Единственная хитрость заключается в том, что начиная с fe80: прилагается к каждый интерфейс на Mac, вы должны указать, какой из них вы хотите подключить с помощью, добавив "индекс зоны" по адресу, разделенные символом "%". Итак, предполагая, что en0-это интерфейс Mac, подключенный к той же сети, что и рабочий стол Ubuntu, вы будете использовать:

ssh username@fe80::xyyx:xxyy:feyx:xyxx%en0
0
отвечен Gordon Davisson 2017-02-20 01:39:34
источник

не действительно настройте ipv6 на компьютере mac. В то время как локальный адрес ссылки обязателен, он аналогичен .169.254.0.0 только потому, что вы можете пинговать себя, не означает, что у вас есть подключение к интернету ipv6. Локальные адреса бесполезны для этого, насколько я знаю.

я возился с методами, включая miredo, но на самом деле, создание туннеля или родной IPv6 является только способ сделать это.

точный метод зависит от настройки ipv6 в сети. Я запускаю все с моего потребительского маршрутизатора с SLAAC от моего провайдера, но ваш пробег может отличаться.

вам все равно нужно обернуть ip-адрес в квадратные скобки.

-1
отвечен Journeyman Geek 2017-02-19 01:52:48
источник

Другие вопросы ip remote scp ssh ubuntu