Ngrok

ngrok 可以实现将本地的 web 站点,代理到公网上。这样在开发时如果想要在公网上测试一个功能,会变得很方便。

  1. 下载 sudo wget https://bin.equinox.io/c/4VmDzA7iaHb/ngrok-stable-linux-amd64.zip
  2. 解压 sudo unzip 4VmDzA7iaHb/ngrok-stable-linux-amd64.zip
  3. 链接账户 sudo ./ngrok authtoken {your-auth-token}
  4. 测试 sudo ./ngrok http 80
img

ngrok 使用

ngrok http -host-header=example.test -region=us 80
  • http 表示代理 http 服务
  • host-header ,设置后 ngrok 在转发到本地端口时会修改主机头
  • region 表示代理服务器 ,有 es – 美国,eu – 欧洲,ap – 亚洲 ,au – 澳大利亚
  • 80 表示 http 监听的端口