まず、インストール
1、送信元アドレス
https://github.com/fatedier/frp
2、中国の文書
https://github.com/fatedier/frp/blob/master/README_zh.md
3、インストールと展開
#すべてのリリースダウンロードアドレス
https://github.com/fatedier/frp/releases
#インストールコマンド(サーバとクライアントの実行)
wgetのhttps://github.com/fatedier/frp/releases/download/v0.29.0/frp_0.29.0 _linux_amd64.tar.gz
タール-xvf frp_0.29.0_linux_amd64.tar.gz -Cは/ usr / local /
CDは/ usr / local /の
ミュージックビデオは、FRP frp_0.29.0_linux_amd64
CD FRPを
#FRPCと、サーバー上のfrpc.ini削除二つのファイル
のrm -f FRPC frpc.ini
#サーバー上の削除のFRPとfrps.ini二つのファイル
のrm -fのFRP frps.ini
第二に、コンフィギュレーション・ファイル
1、クライアントファイル変更frps.ini
#以下の内容を追加します。
[一般]
bind_addr = 0.0.0.0
bind_port = 10000
bind_udp_port = 10001
vhost_http_port = 10003
vhost_https_port = 443
#kcp_bind_port = 10000
トークン= Abcの#123&#2wsxトークンとクライアントのスピーチ
authentication_timeout = 900
max_pool_count = 20
##ロギング
LOG_FILE = /var/log/frps.log
LOG_LEVEL =情報
log_max_days = 3
##ポートのホワイトリスト
allow_ports = 10001,10048,10058,10076,10078,11110,11222,11112,11122,11123
##ダッシュボード虐待試験パネル
dashboard_port = 10002
dashboard_user =管理者
dashboard_pwd =管理者#123 @ ZBC
2、クライアントの修正ファイルfrpc.ini
#以下の内容を追加します。
[一般]
#server_addr = 101.65.43.134
SERVER_ADDR = asdf.test.com#サーバにこのドメインの説明
SERVER_PORT = 10000
#protocol = KCP
##が使用するプロトコルのタイプを指定し、デフォルトのタイプはTCPです
tls_enable =真
トークン= Abcの#123&#2wsxトークンサーバとスピーチ
pool_count = 1
##ロギング
LOG_FILE = /var/log/frpc.log
LOG_LEVEL =情報
log_max_days = 3
##クライアント熱負荷の設定
admin_addr = 127.0.0.1
ADMIN_PORT = 7400
ADMIN_USER =管理者
ADMIN_PWD =管理者
##織り言語クライアントのエクストラネット接続
[範囲:ccwork_tcp]
タイプ= TCP
local_ipを= 192.168.63.140
LOCAL_PORT = 10001,10048,10058,10076,10078,11110,11222,11112,11122,11123
REMOTE_PORT = 10001,10048,10058,10076,10078,11110,11222,11112,11122,11123
use_encryption =真
use_compression =真
第三には、サービスがsystemdにに設定されています
1、サーバがサービスをのFRP
我々は/etc/systemd/system/frps.service
#以下の内容を追加します。
[単位]
説明= FRPサーバーデーモン
[サービス]
タイプ=シンプル
ExecStartPre = - / sbinに/ setcap cap_net_bind_service = + EPは/ usr / local / FRP /のFRP
ExecStart =は/ usr / local / FRP /のFRP -c /usr/local/frp/frps.ini
再起動は常に=
RestartSec = 20S
ユーザ=誰も
PermissionsStartOnly =真
[インストール]
WantedBy = multi-user.target
2、クライアントサービスFRPC
我々は/etc/systemd/system/frpc.service
#以下の内容を追加します。
[単位]
説明= FRPクライアントデーモン
[サービス]
タイプ=シンプル
ExecStartPre = - / sbinに/ setcap cap_net_bind_service = + EPは/ usr / local / FRP / FRPC
ExecStart =は/ usr / local / FRP / FRPC -c /usr/local/frp/frpc.ini
再起動は常に=
RestartSec = 20S
ユーザ=誰も
PermissionsStartOnly =真
[インストール]
WantedBy = multi-user.target
3、管理サービス
#サーバー
systemctlデーモンリロード
FRPを有効systemctl
進捗を開始systemctl
進捗再起動systemctl
systemctl停止進捗状況
systemctl状況の進捗状況
クライアント#
systemctlデーモンリロード
FRPC有効systemctl
systemctlスタートFRPC
systemctl再起動FRPC
systemctlストップFRPC
systemctlステータスFRPC
第四に、これらのクラウドはオープンファイアウォールポートをベンダー
443,10000-10003,10001,10048,10058,10076,10078,11110,11222,11112,11122,11123
第五に、ローカルホストサーバのポートが開く(またはローカルファイアウォールをシャットダウン)
443,10000-10003,10001,10048,10058,10076,10078,11110,11222,11112,11122,11123
#ファイル名を指定して実行
systemctlスタートfirewalld
firewalld有効systemctl
ファイアウォール-CMD -zone =公共-add-ポート= 443 / tcpの-permanent
ファイアウォール-CMD -zone =公共-add-ポート= 10000から10003 / tcpの-permanent
ファイアウォール-CMD -zone =公共-add-ポート= 10048 / tcpの-permanent
ファイアウォール-CMD -zone =公共-add-ポート= 10058 / tcpの-permanent
ファイアウォール-CMD -zone =公共-add-ポート= 10076 / tcpの-permanent
ファイアウォール-CMD -zone =公共-add-ポート= 10078 / tcpの-permanent
ファイアウォール-CMD -zone =公共-add-ポート= 11110 / tcpの-permanent
ファイアウォール-CMD -zone =公共-add-ポート= 11222 / tcpの-permanent
ファイアウォール-CMD -zone =公共-add-ポート= 11112 / tcpの-permanent
ファイアウォール-CMD -zone =公共-add-ポート= 11122 / tcpの-permanent
ファイアウォール-CMD -zone =公共-add-ポート= 11123 / tcpの-permanent
ファイアウォール-cmdを-reload
コンピュータ貸し出しお金電気稼ぐためにアイドル状態のリソースをハングアップ
(学生、主婦のための)小遣いを稼ぐためにアイドル状態のコンピュータリソースの使用を
オンラインチェーンツール(国際版)の外部で発生
チェーンツール(中国語版)の外側にオンラインで生成されました