Dongfeng Gu

使用你的苹果电脑来搭建一个VPN网络

- 1 min

需要准备的东西

  1. 一台苹果电脑
  2. macOS Server
  3. 能够连上网络的路由器, 并将你的苹果电脑使用网线跟路由器相连接,以达到最高的网络连接速率

服务器设置步骤

  1. 在你的苹果电脑中下载macOS Server
  2. 注册一个动态的DNS地址
    • freeDNS中注册账号并激活邮箱
    • 登陆账号之后在左侧的导航栏选择 Dynamic DNS
    • 添加一个新的 Dynamic DNS 记录

      Type: A
      Subdomain: (任意)
      Domain: (从列表中任意选择一个)
      Destination: 自动检测当前的IP地

    • 保存设置, 并记录下你填写和选择的域名(Subdomain.Domain)信息
  3. 在你的路由器当中设置 port forwarding 的信息
    • 登陆你的路由器(通常为 192.168.0.1 或者 192.168.1.1),可以在路由器后面的贴纸找到相应的信息,包括账户名跟密码
    • (可选)找到路由器中的DHCP地址池分配的选项,给自己的苹果电脑预约一个静态的地址
    • 找到 port forwarding 的选项,添加如下图片中的几条设置,注意IP address的选项需要设置为你当前的苹果电脑的静态地址
    • img
  4. 在苹果电脑中打开macOS Server
    • 选择左侧菜单栏中的第一个选项(电脑名称)
    • 点击 Edit Host Name 后选择 Internet 的选项
    • 据如下图片设置服务器名字,还有从步骤2中获得的域名的信息
    • img
    • 然后等待软件设置DNS的信息
  5. 启动VPN
    • 在左侧菜单栏中选择VPN的选项
    • 设置 shared secret 为任意值, 用于其他设备登陆这台苹果电脑的密匙
    • 在右上角中开启VPN

客户端连接注意事项

  1. 选择 L2TP 的连接方式
  2. 客户端不可与服务器在同一个局域网内,不然的话会连接不上(这个问题坑苦我了)
  3. 登陆的账户是你服务器苹果电脑的用户
  4. shared secret 是上述步骤五中你填写的值
comments powered by Disqus
rss facebook twitter github youtube mail spotify instagram linkedin google pinterest medium vimeo