詳細なインストール手順と frp イントラネット侵入の使用法

        エクストラネットを使用してイントラネット サービスにアクセスするにはどうすればよいですか? サードパーティ製の侵入ツールを使用できるという人もいますが、サードパーティ製の侵入ツールは一般的にあまり安定しておらず、さまざまな制限があります.これらの制限を突破するには、一定の料金を支払う必要があります.すべての使用は非常に困難です.面倒なので、自分たちで侵入サービスを構築する方法はありますか?答えはイエスです。以下で frp ツールについて詳しく説明しましょう。

        frpは内部ネットワーク侵入ツールです.まず,サーバー(Linux外部ネットワーク)としてサーバーが必要で,クライアントとして自分の(WIN10内部ネットワーク)パソコンを使います.詳しいインストールと利用の流れを人気の記事で解説します.あまりナンセンスではなく、すぐに始めましょう。

Linux はポート 7000 7500 9600 を開く必要があります。お見逃しなく

公式ウェブサイトのアドレスにアクセスして、必要なバージョンをダウンロードできます。

https://github.com/fatedier/frp/releases/tag/v0.33.0

サーバーのインストール:

Linux のダウンロード: ファイルを /usr/local/frp ディレクトリにダウンロードし、ディレクトリがない場合は新しいファイルを作成します。まずディレクトリに切り替え、ダウンロードして解凍します。

ダウンロード コマンド:

wget https://github.com/fatedier/frp/releases/download/v0.44.0/frp_0.44.0_linux_amd64.tar.gz

解凍コマンド:

tar -zxvf frp_0.44.0_linux_amd64.tar.gz

 

完了後、ディレクトリ/etc/systemd/system/  に切り替えて新しいファイルfrps.service を作成し、次の内容を追加します。

[Unit]
Description=frps service
After=network.target syslog.target
Wants=network.target
[Service]
Type=simple
#Restart=always
Restart=on-failure
RestartSec=5s
#启动服务的命令(此处写你的frps的实际安装目录)
ExecStart=/usr/local/frp/frp_0.44.0_linux_amd64/frps -c /usr/local/frp/frp_0.44.0_linux_amd64/frps.ini
[Install]
WantedBy=multi-user.target

インストール ディレクトリに移動し、その中のファイル frps.ini を編集し、内容を次のように編集します。

[common]
bind_addr = 172.20.185.38
bind_port = 7000
kcp_bind_port = 7000
vhost_https_port = 7001
dashboard_addr = 172.20.185.38
dashboard_port = 7500
dashboard_user = admin
dashboard_pwd = admin
log_file = ./frps.log
log_level = info
log_max_days = 3
authentication_timeout = 900
token=long123456
allow_ports = 2000-3000,3001,3003,4000-50000,3362
max_pool_count = 50
max_ports_per_client = 0

パラメータ 説明

[一般]

#イントラネット IP
bind_addr = 172.20.185.38

#frp オープン ポート
bind_port = 7000
kcp_bind_port = 7000
vhost_https_port = 7001
dashboard_addr = 172.20.185.38

# クライアント アクセス ポート
dashboard_port = 7500

#クライアント アクセス アカウント
dashboard_user = admin

#クライアント アクセス パスワード
dashboard_pwd = admin

#log
ログファイル = ./frps.log
ログレベル = 情報

#ログは 3 日ごとにクリアされます
log_max_days = 3
authentication_timeout = 900

#トークンを設定し、
token=long123456を任意に入力

#Permeable ポート、カンマ区切りで複数設定可能
allow_ports = 2000-3000,3001,3003,4000-50000,3362
max_pool_count = 50
max_ports_per_client = 0

設定後に保存

sudo systemctl enable frps                                 -- 设置开机自启动
sudo systemctl start frps                                  -- 启动frps服务
sudo systemctl status frps                                 -- 查看启动日志
sudo systemctl restart frps                                -- 重启服务
sudo systemctl stop frps                                   -- 关闭服务

完了したら、   http://your server IP:7500/を入力し    、アカウント パスワード admin admin を入力します. 次のインターフェイスが表示されたら、成功を意味します.

以下のクライアントをインストールします。64ビットを使用します

ダウンロードが完了したら、ファイルを編集します

コンテンツを書く

[共通]
server_addr = 120.25.172.500
server_port = 7000
authentication_method = token
token = long123456

[test-9600]
タイプ = tcp
local_ip = 127.0.0.1
local_port = 9600
remote_port = 9600
 

パラメータの説明 

[一般]

#サーバー パブリック ネットワーク IP
server_addr = 120.25.172.500
server_port = 7000
authentication_method = token

#サーバートークンのトークンと一致している必要があります
= long123456

[test-9600]
タイプ = tcp

#マイ ローカル コンピューターのイントラネット IP
local_ip = 127.0.0.1

# ローカル サービス 9600 などのローカル サービス IP は、
local_port = 9600を貫通する必要があります

#120.25.172.500:9600などのサーバーアクセスIP
remote_port = 9600

構成が完了したら、frpc.exe をダブルクリックして起動します。

 正常に開始されました:

ブラウザ入力: 120.25.172.500:9600、ローカル サービス 9600 が開始されていることを確認してください

これは、外部ネットワーク 120.25.172.500:9600 にアクセスすることで、内部ネットワーク 9600 に直接アクセスすることと同じです. もちろん、このポートは自由に設定できます.

おすすめ

転載: blog.csdn.net/qq_38935605/article/details/128330987