最近因为需要使用 IPV6 来访问 google,所以写了一个小脚本来实现自动启动。

  • 第一个命名说明:首先通过查找是否之前已经启动了 miredo

    • 使用 ps aux | grep 'miredo' 来获得进程的 PID
    • 然后通过命令 awk '{print $2}'PID 提取出来
    • 接着使用 kill 来杀掉进程
  • 第二个命令使用 Tunnelblick 创建一个虚拟网络环境

  • 第三个命令 sudo miredo 开启 IPV6 网络通信

#!/bin/bash
sudo kill $(ps aux | grep 'miredo' | awk '{print $2}')

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

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