我正在嘗試設定 gogoc,以便允許使用 Freenet6 隧道代理透過 SSH 存取我的電腦。
以下是我的相關部分/etc/gogoc/gogoc.conf
:
userid=<my_userid>
passwd=<my_password>
server=amsterdam.freenet6.net
auth_method=digest-md5
host_type=host
啟動服務後:sudo service gogoc start
一切似乎都正常運作,這是/var/log/gogoc/gogoc.log
:
gogoc: Your IPv6 address is 2001:05c0:1400:000b:0000:0000:0000:221f.
gogoc: Your IPv6 DNS address is 2001:4860:4860:0000:0000:0000:0000:8888.
sudo ifconfig | grep inet6
輸出:
inet6 addr: fe80::d267:e5ff:fe07:5172/64 Scope:Link
inet6 addr: ::1/128 Scope:Host
inet6 addr: fe80::c0ef:88ff:fe39:e8f4/64 Scope:Link
inet6 addr: 2001:5c0:1400:b::221f/128 Scope:Global
但是,如果我嘗試從另一台機器進行 SSH:
ssh -6 [linux_user]@[net6_user].amsterdam.freenet6.net
我收到以下錯誤訊息:
ssh:無法解析主機名稱 [net6_user].amsterdam.freenet6.net:名稱或服務未知
我已經安裝並運行 openssh 並且使用 Ubuntu 12.04
知道我在這裡可能會錯過什麼嗎?
答案1
根據文件,您的隧道端點會自動取得類似 userid.broker.freenet6.net 的名稱:
與經過驗證的隧道關聯的 FQDN 使用格式 userid.broker.freenet6.net,其中 userid 是最終使用者帳戶的名稱。在「incredibleipv6」下註冊的使用者將具有以下 DNS 項目:incredibleipv6.broker.freenet6.net