frp安装使用基本方法

frp中文文档:https://github.com/fatedier/frp/blob/master/README_zh.md

官方文档:https://gofrp.org/docs/overview/

服务器运行服务创建:vi /lib/systemd/system/frps.service

frps服务命令:

[Unit]
Description=fraps service
After=network.target syslog.target
Wants=network.target

[Service]
Type=simple
ExecStart=/root/frp/frps -c /root/frp/frps.ini  #此处安实际情况修改

[Install]
WantedBy=multi-user.target

Docker HUB页面:https://hub.docker.com/r/chenhw2/frp

客户端运行服务创建:vi /lib/systemd/system/frpc.service

frpc服务命令:

[Unit]
Description=fraps service
After=network.target syslog.target
Wants=network.target

[Service]
Type=simple
ExecStart=/root/frp/frpc -c /root/frp/frpc.ini  #此处安实际情况修改

[Install]
WantedBy=multi-user.target

单次运行客户端 直接在当前目录运行
./frpc -c ./frpc.ini


开启服务命令
# 更新服务文件
systemctl daemon-reload
# 开启
systemctl start frpc
# 关闭
systemctl stop frpc
# 重启
systemctl restart frpc
# 查看状态
systemctl status frpc
# 设置开机启动
systemctl enable frpc
# 设置开机不启动
systemctl disable frpc

如果需要代理到内网可以 安装 shadowsocks

在线安装
下载安装脚本
wget https://bootstrap.pypa.io/get-pip.py
pyrhon安装pip
python get-pip.py

centos 可以使用下面的命令安装
yum install python-pip

二、pip安装shadowsocks
pip安装shadowsocks
pip install shadowsocks
编辑shadowsocks配置文件

#单账号配置
vi /etc/shadowsocks.json
{
  "server":"0.0.0.0",
  "server_port":修改成你的端口号,
  "local_port":1080,
  "password":"修改成你的密码",
  "timeout":600,
  "method":"aes-256-cfb"
}
#多账号配置
{
  "server":"0.0.0.0",
  "port_password":{
    "8388": "password1",
    "8389": "password2",
    "8390": "password3"
  },
  "local_port":1080,
  "timeout":600,
  "method":"aes-256-cfb"
}

三、shadowsocks运维
后台运行shadowsocks
ssserver -c /etc/shadowsocks.json -d start
前台运行
ssserver -c /etc/shadowsocks.json
查看进程
ps aux | grep ssserver

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容