我正在尝试使用 debian 设置无头我的世界服务器。到目前为止,除了 Hamachi 之外,一切正常(端口转发稍后推出)。我安装了 .deb 文件https://secure.logmein.com/labs我在安装时得到了这个:
Traceback (most recent call last):
File "/usr/lib/lsb/remove_initd", line 46, in <module>
headers = initdutils.scan_initfile(initfile)
File "/usr/lib/lsb/initdutils.py", line 79, in scan_initfile
inheaders = RFC822Parser(strob=headerlines)
File "/usr/lib/lsb/initdutils.py", line 24, in __init__
fileob = StringIO(strob)
TypeError: initial_value must be unicode or None, not str
但是安装“成功”完成。如果我输入hamachi
20 秒后没有得到任何反馈,那么
Hamachi does not seem to be running.
Run '/etc/init.d/logmein-hamachi start' to start daemon.
启动服务没有报错,但是又出现上述情况。hamachi --help
报告正确的输出,但任何输出都hamachi [command]
不起作用
查看系统日志我看到:
Nov 19 11:53:03 Server avahi-daemon[15702]: Registering new address record for 25.29.60.87 on ham0.IPv4.
Nov 19 11:53:03 Server avahi-daemon[15702]: Withdrawing address record for 25.29.60.87 on ham0.
Nov 19 11:53:03 Server avahi-daemon[15702]: Withdrawing workstation service for ham0.
Nov 19 11:53:03 Server avahi-daemon[15702]: Joining mDNS multicast group on interface ham0.IPv4 with address 25.29.60.87.
Nov 19 11:53:03 Server avahi-daemon[15702]: IP_ADD_MEMBERSHIP failed: No such device
最后一件事:当我第一次安装它时,hamachi
返回了类似于预期输出的内容。我很模糊,因为这是 2000 多行 shell 之前的事情。
任何帮助将不胜感激
答案1
- 在终端中,请输入:
sudo nano /etc/sysctl.conf
- 然后,按Enter。
- 输入您的密码(如果出现提示)并按Enter
- 按↓直到到达文件底部(此时↓不再执行任何操作)
- 将行添加
net.ipv6.conf.ham0.disable_ipv6 = 0
到文件底部 - 按CTRL+X
- 按Y
- 按Enter
- 键入
sudo reboot
并按Enter
如果这不能解决问题,请尝试以下操作:
sudo apt-get install lsb -y
在终端中运行- 输入您的密码(如果出现提示)并按Enter
- 重新安装 logmein-hamachi
- 如果您使用 deb 文件安装了 Hamachi,请运行
sudo dpkg-reconfigure logmein-hamachi
并按Enter - 如果您通过其他方式安装了hamachi,请在其他地方查看此步骤
- 如果您使用 deb 文件安装了 Hamachi,请运行
- 跑步
sudo reboot
按Enter