0

私はWindowsを使用しており、仮想ボックスでubuntuサーバーも実行しています。最近、ゲスト マシンが IPv4 アドレスを使用してネットワークに接続されていたときに、ゲスト マシンに何度も SSH で接続しました。これは、私が家にいるときも職場にいるときもうまくいきました。今、大学のネットワークに接続しています。VM で実行した場合の ifconfig の結果は次のとおりです。

eth0      Link encap:Ethernet  HWaddr 08:00:27:ae:e4:a0  
      inet6 addr: fe80::a00:27ff:feae:e4a0/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:65404 errors:0 dropped:0 overruns:0 frame:0
      TX packets:43 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:7588239 (7.5 MB)  TX bytes:10610 (10.6 KB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:16 errors:0 dropped:0 overruns:0 frame:0
          TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:1296 (1.2 KB)  TX bytes:1296 (1.2 KB)

私はいくつかの調査を行い、SOに関するこの投稿を見つけました。 IPv6 リンクローカル アドレス形式

そこで、ホスト マシンで netsh interface ipv6 show address を実行しました。これが vbox ネットワーク情報です。

Interface 208: VirtualBox Host-Only Network

Addr Type  DAD State   Valid Life Pref. Life Address
---------  ----------- ---------- ---------- ------------------------
Other      Preferred     infinite   infinite fe80::f8cd:e410:b1b1:c081%208

次に、アドレスにpingを実行しようとしましたが、成功しました。次に、次のコマンドを使用して、サーバーに SSH で接続しようとしました

ssh -6 fe80::f8cd:e410:b1b1:c081%208

そして、私はこのエラーを受け取りました

"no address associated with name"

このエラーが発生する理由がわかりません。以前に ipv4 アドレスを指定してマシンに SSH 接続したことがありますが、このエラーはこれまで一度も発生したことがありません。誰かが私が間違っているかもしれないことを教えてもらえますか?

助けてくれてありがとう!

4

1 に答える 1

2

ssh クライアントへのインターフェースを指定してみてください。ただし、ssh にはそのためのスイッチがないため、次の構文を使用する必要があります。

ipv6%eth1

fe80::f8cd:e410:b1b1:c081%eth0
于 2012-09-05T21:23:35.177 に答える