この
前提条件:
IPの
無料で
まずは
左上の

セキュリティグループは

私は
インスタンスが
リソース

default
default以外に
以下の

左メニューの
右上の
作成した
これで
とりあえず
sudo apt update && sudo apt upgrade -yfrpを
wget https://github.com/fatedier/frp/releases/download/v0.60.0/frp_0.60.0_linux_amd64.tar.gz
tar -xzf frp_0.60.0_linux_amd64.tar.gz
cd frp_0.60.0_linux_amd64設定ファイルの
tokenは
nano frps.tomlbindPort = 7000 # frpcが 接続する ポート
auth.method = "token" # 認証方 法
auth.token = "your_secret_token" # 任意の 秘密文字列 (ホームサーバー側と 同じに する)まずは
./frps -c ./frps.tomlエラーが
sudo nano /etc/systemd/system/frps.service内容:
[Unit]
Description=FRP Server Service
After=network.target
[Service]
ExecStart=/path/to/frp/frps -c /path/to/frp/frps.toml # /path/to/frp は 実際の パスに 置き換え
Restart=always
User=ubuntu #必要に 応じて 削除して ok
[Install]
WantedBy=multi-user.target適用:
sudo systemctl daemon-reload && sudo systemctl enable frps && sudo systemctl start frpsrunningか
sudo systemctl status frpsこれにてAWS側の
さっきと
frpを
AWSの
wget https://github.com/fatedier/frp/releases/download/v0.60.0/frp_0.60.0_linux_amd64.tar.gz
tar -xzf frp_0.60.0_linux_amd64.tar.gz
cd frp_0.60.0_linux_amd64nano frpc.toml内容:
serverAddr = "AWS_PUBLIC_IP" # AWSの IPv4アドレス
serverPort = 7000 # frpsの bindPortと 同じ
auth.method = "token"
auth.token = "your_secret_token" # AWSのと 揃えてください
[[proxies]]
name = "minecraft"
type = "tcp" # TCPプロキシ (Minecraft用)
localIP = "127.0.0.1" # ローカルMinecraftサーバーの IP
localPort = 25565 # Minecraftの ポート
remotePort = 25565 # AWS側で 公開する ポート先程と
./frpc -c ./frpc.tomlバックグラウンドで
sudo nano /etc/systemd/system/frpc.service内容:
[Unit]
Description=FRP Client Service
After=network.target
[Service]
ExecStart=/path/to/frp/frpc -c /path/to/frp/frpc.toml # /path/to/frp は 実際の パスに 置き換え
Restart=always
User=your_user #必要に 応じて 削除して ok
[Install]
WantedBy=multi-user.target適用:
sudo systemctl daemon-reload && sudo systemctl enable frpc && sudo systemctl start frpc確認:
sudo systemctl status frpcサーバーを

これで
もしこの
Discordサーバー
https://discord.gg/djJfFqTGPk
質問・感想・