Skip to content

Install Miredo on macOS #8425

@qingsheng0214

Description

@qingsheng0214

经过很长一段时间摸索,终于成功在macOS上(macOS Sierra Version 10.12.6)安装了Miredo,现在已试用一周,基本稳定,因此现在希望把这个经验分享给各位macOS的使用者,也希望各位能够帮助测试是否还有其它的问题(比如最新的macOS 10.13以上版本),最终使得macOS上miredo的使用更加完美。下面简单介绍一下具体步骤:

  1. Download & Install Tunnelblick (for signed tun purpose)

      https://tunnelblick.net/downloads.html
    
  2. Check whether has installed MacPorts & Execute the command below in Terminal

      port
    
  3. If not installed yet, Download & Install MacPorts

      https://www.macports.org/install.php
    
  4. Execute command & Install Miredo

       port search miredo
       sudo port install miredo
    
  5. Execute commands as below in Terminal & Check whether has loaded tun-signed kext

      kextstat | grep tun
    
  6. If exists, skip this step. If empty, Execute command & Try to load tun-signed.kext from Tunnelblick.app

     sudo kextload /Applications/Tunnelblick.app/Contents/Resources/tun-signed.kext
    
  7. Start up Miredo

    sudo miredo
    
  8. Check tun-signed.kext and Miredo again

      kextstat | grep tun
      ps aux | grep miredo
    

完成以上步骤,就可以使用Miredo了,关键点就在于Tunnelblick和MacPorts,如果还是不成功的话,各位还是要多摸索一下了。祝各位都能成功并使用顺利。

另:
当然,各位可以简单写一个脚本,在开机的时候使用root权限执行一下来启动Miredo,大概的脚本如下所示:
#!/bin/bash

SIGNED_TUN_PATH=/Applications/Tunnelblick.app/Contents/Resources/

cd $SIGNED_TUN_PATH
sudo kextload tun-signed.kext
sudo miredo

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions