内网穿透专题FRP

1,114 阅读1分钟

内网穿透FRP

www.jianshu.com/p/00c79df1a… mobile下边有备份网址 常用命令:

  1. 后台启动:nohup ./frpc -c ./frpc.ini &
  2. 关闭后台
$ ps -aux | grep "frps"  //查询到pid
$ kill -9 pid
  1. 双端配置
// server
[common]
bind_port = 7000
vhost_http_port = 8000

// client
[common]
server_addr = 118.25.222.233
server_port = 7000

[web]
type = http
local_port = 8080
custom_domains = web.17lvju.com
  1. node-proxy与内网穿透搭配,让非80端口项目也可以在微信中打开

frp的配置参照通过自定义域名访问部署于内网的 web 服务

//node-proxy配置吗,区别就在于路径改写
  router: {
    '/app/jialv': 'http://localhost:8080',
  },
  pathRewrite: {
    '^/admin/ipfs': '/',
    '^/app/jialv': '/app/jialv',
  }
//webpack中配置 config/index.js/dev
assetsPublicPath: '/app/jialv/',
  1. 内网穿透访问Vue项目报错Invalid Host header
// Vue 2.0 webpack.dev.conf.js中
devServer: {
  disableHostCheck: true,
}

// vue-cli版本3.0的情况下修改vue.config.js的配置
module.exports = {
  devServer: {
    disableHostCheck: true
  }
}