700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > linux配置服务器端frpc linux centos下 手动搭建frpc客户端实现穿透内网。

linux配置服务器端frpc linux centos下 手动搭建frpc客户端实现穿透内网。

时间:2021-08-23 20:55:47

相关推荐

linux配置服务器端frpc linux centos下 手动搭建frpc客户端实现穿透内网。

其实我知道frp很久了,但是一直没空是试用。在群里潜水很久了,今晚有空特地去实验了下

感觉不错.

附上frp上的web

/

创建目录

mkdir /etc/frp

下载frp 0.16.1版本

linux_amd64.tar.gz(Linux64位)

wget /fatedier/frp/releases/download/v0.16.0/frp_0.16.1_linux_amd64.tar.gz

解压

tar -xzvf frp_0.16.0_linux_amd64.tar.gz

复制frpc到/etc/frp

cd frp_0.16.0_linux_amd64

cp -f frps /etc/frp

赋予执行权限

chmod +x /etc/frp/frpc

创建frpc.ini文件

touch /etc/frp/frpc.ini

编写参数

vi /etc/frp/frpc.ini

自己编辑文件,添加frpc参数,然后保存。

[root@centos69 frp]# cat frpc.ini

[common]

server_addr = frps的服务器域名或者ip

server_port = frps的端口

privilege_token = frps的token (相当于密钥吧)

user = 自定义用户名

[自定义服务名称]

type = http

local_port = 80

local_ip = 127.0.0.1

custom_domains =自定义域名

使用supervisor守护进程,来让frps开机自启、奔溃重启、后台运行。

由于上面安装命令安装了,我们只需要添加一个supervisor配置文件,来守护frp进程。

安装yum install -y supervisor

创建守护进程文件

编辑文件

vi /etc/supservisord.conf

添加以下参数[program:frpc]user=root

command=/etc/frp/frpc-c/etc/frp/frpc.ini

startsecs=1startretries=100autorstart=trueautorestart=truestderr_logfile=/tmp/err-frps.log

stderr_logfile_maxbytes=50MBstderr_logfile_backups=10stdout_logfile=/tmp/out-frps.log

stdout_logfile_maxbytes=50MBstdout_logfile_backups=10

保存后,需要对supervisor进行更新

保存后,需要对supervisor进行更新

命令:supervisorctl update all

启动(首次使用,请执行一次)

supervisorctl start frpc

重启

supervisorctl restart frpc

停止

supervisorctl stop frpc

由于frps对时间进行验证,所以你的当前机器时间最好同步北京时间为准,上面已经安装ntpdate。我们需要对本机器进行更新校对。

命令:/usr/sbin/ntpdate .

或者添加定时任务,每天执行一次时间校对。

crontab -e

30 5 * * * /usr/sbin/ntpdate .

特别注意你当前的机器防火墙,frps.ini里所使用到的端口,都需要开放,tcp和udp协议。

frpc的配置举例:

http-自定义配置-示例[common]server_addr=hk.nat.ee

server_port= 7000privilege_token=www.nat.ee

user= 自定义用户名称

[自定义服务名称]type=http

local_port= 80local_ip= 127.0.0.1custom_domains= 自定义域.nwct.bid

https-自定义配置-示例[common]server_addr=hk.nat.ee

server_port= 7000privilege_token=www.nat.ee

user= 自定义用户名称

[自定义服务名称]type=https

local_port= 443local_ip= 127.0.0.1custom_domains= 自定义域.nwct.bid

tcp-自定义配置-示例[common]server_addr=hk.nat.ee

server_port= 7000privilege_token=www.nat.ee

user= 自定义用户名称

[自定义服务名称]type=tcp

local_port= 22remote_port= 10001local_ip= 127.0.0.1custom_domains= 自定义域.nwct.bid

udp-自定义配置-示例server_addr=hk.nat.ee

server_port= 7000privilege_token=www.nat.ee

user= 自定义用户名称

[自定义服务名称]type=udp

local_port= 8000remote_port= 20002local_ip= 127.0.0.1custom_domains= 自定义域.nwct.bid

该文章来源自:

https://www.nat.ee/137.html

有微小修改.大概把frps换成了frpc的操作.都差不多、

反正nat.ee是资深frp用户了。不懂的看他的博客即可.

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。