Hamachi 无法在 debian 8 服务器上安装/启动

Hamachi 无法在 debian 8 服务器上安装/启动

我正在尝试使用 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

但是安装“成功”完成。如果我输入hamachi20 秒后没有得到任何反馈,那么

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

  1. 在终端中,请输入:sudo nano /etc/sysctl.conf
  2. 然后,按Enter
  3. 输入您的密码(如果出现提示)并按Enter
  4. 直到到达文件底部(此时不再执行任何操作)
  5. 将行添加net.ipv6.conf.ham0.disable_ipv6 = 0到文件底部
  6. CTRL+X
  7. Y
  8. Enter
  9. 键入sudo reboot并按Enter

如果这不能解决问题,请尝试以下操作:

  1. sudo apt-get install lsb -y在终端中运行
  2. 输入您的密码(如果出现提示)并按Enter
  3. 重新安装 logmein-hamachi
    • 如果您使用 deb 文件安装了 Hamachi,请运行sudo dpkg-reconfigure logmein-hamachi并按Enter
    • 如果您通过其他方式安装了hamachi,请在其他地方查看此步骤
  4. 跑步sudo rebootEnter

相关内容