Skip to content

Vist-a-local-service

you need

  • A server accessible through public IP, installed with FRP-server and Nginx

  • A local server, installed with FRP-client

Snippets

public server

frps.ini:

  [common]
  bind_port = $FRPClientPort
  token = $yourToken
  ```

Nginx conf:

server { listen 80; server_name xxx.xxx.com xx.xx.com;

gzip on; gzip_min_length 10k; gzip_comp_level 5; gzip_types text/plain application/javascript application/x-javascript text/css text/javascript; gzip_vary on; gzip_disable "MSIE [1-6].";

client_max_body_size 100m; proxy_buffers 16 1024k; proxy_buffer_size 1024k;

location / { proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Real-IP $remote_addr; proxy_pass http://127.0.0.1:$FRPServerPort; } } ```

local server

frpc.ini:

  [common]
  server_addr = 139.224.186.27
  server_port = 11000
  token = Frps@lmhdev.com2017

  [local-macmini-nginx]
  type = tcp
  local_port = $LocalServicePort
  remote_port = 11002

others

https://ngrok.com/