浏览代码

基础配置

xuxinyi 9 月之前
当前提交
025109d881
共有 5 个文件被更改,包括 91 次插入0 次删除
  1. 二进制
      frp/frp_0.61.1_linux_amd64.tar.gz
  2. 16 0
      frp/frpc.service
  3. 39 0
      frp/frpc.toml
  4. 16 0
      frp/frps.service
  5. 20 0
      frp/frps.toml

二进制
frp/frp_0.61.1_linux_amd64.tar.gz


+ 16 - 0
frp/frpc.service

@@ -0,0 +1,16 @@
+[Unit]
+Description=FRPC Client Service
+After=network.target
+Wants=network-online.target
+
+[Service]
+Type=simple
+ExecStartPre=/bin/sleep 60
+ExecStart=/home/x/frp/frp_0.61.1_linux_amd64/frpc -c /home/x/frp/frp_0.61.1_linux_amd64/frpc.toml
+Restart=always
+WorkingDirectory=/home/x/frp/frp_0.61.1_linux_amd64/
+User=root
+
+[Install]
+WantedBy=multi-user.target
+

+ 39 - 0
frp/frpc.toml

@@ -0,0 +1,39 @@
+serverAddr = "60.204.139.57"
+serverPort = 7000
+loginFailExit = true 
+
+log.to = "./frpc.log"
+log.level = "info"
+log.maxDays = 3
+auth.token = "123456"
+
+[[proxies]]
+name = "ssh"
+type = "tcp"
+localIP = "127.0.0.1"
+localPort = 22
+remotePort = 6000
+
+[[proxies]]
+name = "git"
+type = "tcp"
+localIP = "127.0.0.1"
+localPort = 3000
+remotePort = 6001
+
+
+[[proxies]]
+name = "python"
+type = "tcp"
+localIP = "127.0.0.1"
+localPort = 50001
+remotePort = 6002
+
+
+[[proxies]]
+name = "mysql"
+type = "tcp"
+localIP = "127.0.0.1"
+localPort = 3306
+remotePort = 6003
+

+ 16 - 0
frp/frps.service

@@ -0,0 +1,16 @@
+[Unit]
+Description=Frp Server Service
+After=network.target
+Wants=network.target
+
+[Service]
+Type=simple
+User=root
+Restart=on-failure
+RestartSec=5s
+ExecStart=/usr/local/frp_0.61.1_linux_amd64/frps -c /usr/local/frp_0.61.1_linux_amd64/frps.toml
+LimitNOFILE=1048576
+
+[Install]
+WantedBy=multi-user.target
+

+ 20 - 0
frp/frps.toml

@@ -0,0 +1,20 @@
+#服务绑定的IP与端口
+bindAddr = "0.0.0.0"
+bindPort = 7000
+kcpBindPort = 7100
+#web dashboard配置
+webServer.addr = "0.0.0.0"
+webServer.port = 7500
+webServer.user = "xuxinyi"
+webServer.password = "123456x-"
+#token权限验证,需与客户端配置一致
+auth.method = "token"
+auth.token = "123456"
+#日志配置
+log.to = "/root/frps.log"
+log.level = "info"
+log.maxDays = 3
+
+allowPorts = [
+	{ start = 1, end = 7000  }
+]