本帖最后由 koohan 于 2018-1-11 22:24 编辑
接上楼,楼主经过两天学习和实验,终于把frp客户端的基础命令搞明白了一些,如今网络正常运行了。相关代码发上来与网友分享。欢迎指教啊
[common]
#server_addr服务器ip(这是当时设备服务器端的信息,IP是公网IP地址)
server_addr = xx.xx.xx.xx
server_port = 5443
log_file = ./frpc.log
log_level = info
log_max_days = 3
pool_count = 5
#特权连接密码(服务器端的链接密码)
privilege_token = xxxxxxxxxxxx
dashboard_port = 6443
dashboard_user = admin
dashboard_pwd = xxxxxxxxxxx
user = xxxxx
#上面的用户名和密码,用户名是默认的密码当时我设置了,默认是admin
login_fail_exit = true
[router]
#privilege_mode特权模式
privilege_mode = true
#type是网络协议名称有http、https、tcp、udp等一般情况是前三个
type = http
#local_port内部端口
local_port = 80
remote_port = 8080
#custom_domains域名
custom_domains = xxx.xxxx.xxx
local_ip = 192.168.1.1
use_encryption = true
use_compression = true
[ILO]
privilege_mode = true
type = https
local_port = 445
#remote_port外部端口
remote_port = 8445
custom_domains = xxx.xxx.xxx.xxx
local_ip = xxx.xxx.xxx.xxx
use_encryption = true
use_compression = true#上面两行代码是压缩和加密
[ILO-A]
privilege_mode = true
type = tcp
local_port = 1799
remote_port = 1799
local_ip = xxx.xx.xxx.xxx
use_encryption = true
use_compression = true
[NAS-A]
privilege_mode = true
type = tcp
local_port = 80
remote_port = 80
local_ip = xxx.xxx.xxx.xxx
use_encryption = true
use_compression = true
[NAS-B]
privilege_mode = true
type = tcp
local_port = 443
remote_port = 443
local_ip = xxx.xxx.xxx.xxx
use_encryption = true
use_compression = true
[NAS-C]
privilege_mode = true
type = tcp
local_port = 15000
remote_port =15000
local_ip = xxx.xxx.xxx.xxx
use_encryption = true
use_compression = true
[NAS-D]
privilege_mode = true
type = tcp
local_port = 15001
remote_port =15001
local_ip = xxx.xxx.xxx.xxx
use_encryption = true
use_compression = true