我正在尝试设置 gogoc,以便允许我的计算机使用 Freenet6 Tunnel Broker 通过 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