# การติดตั้ง FRP Port Forwarding

โปรแกรม Port Forwarding ประเภทนี้แนะนำให้ใช้บนระบบปฏิบัติการประเภท Linux เท่านั้น ก่อนเริ่มต้น โปรดอนุญาตการเข้าถึงพอร์ต 6009/tcp บนไฟร์วอลล์ และโปรดแก้ไขการกำหนดค่าตามความต้องการของคุณ ตอนนี้ โปรดแก้ไขการกำหนดค่าเทมเพลตด้านล่างตามความเหมาะสม และบันทึกไฟล์ไปยังตำแหน่ง `~/frps.ini` บนเซิร์ฟเวอร์

```{danger}
การส่งต่อ (Forward) ไปยังเครือข่ายสาธารณะ (Public Network) เป็นการกระทำที่อันตรายอย่างยิ่ง อย่าชะล่าใจ และอย่าคิดว่า IP และพอร์ตของคุณเป็นความลับ โปรดตรวจสอบให้แน่ใจว่าได้เปิดใช้งานการยืนยันใบรับรอง (Certificate Verification) สำหรับบริการของคุณ!
```

```
[common]
bind_addr               = 0.0.0.0
bind_port               = 6009

token                   = lamda
use_encryption          = true
tls_enable              = true
allow_ports             = 2000-5000
authentication_timeout  = 60

proxy_bind_addr         = 127.0.0.1
max_pool_count          = 15
```

## การเริ่มบริการ FRPS

รันสคริปต์ต่อไปนี้เพื่อดาวน์โหลดและเริ่มบริการ FRPS ฝั่งเซิร์ฟเวอร์

```bash
export VERSION=0.52.0
export PLAT=linux_amd64

export DOWNLOADURL=https://github.com/fatedier/frp/releases/download/v${VERSION}/frp_${VERSION}_${PLAT}.tar.gz
wget ${DOWNLOADURL} -O - | tar -xz

cd frp_${VERSION}_${PLAT}/frps

./frps -c ~/frps.ini
```

## การกำหนดค่า FIRERPA

หลังจากเริ่มบริการเรียบร้อยแล้ว ให้สร้างและบันทึกการกำหนดค่าต่อไปนี้ไปยังไฟล์ `/data/usr/properties.local` บนอุปกรณ์ของคุณ เมื่อเสร็จสิ้น ให้รีสตาร์ทอุปกรณ์หรือรีสตาร์ท FIRERPA บริการจะทำการส่งต่อพอร์ตของตัวเองไปยังพอร์ตที่กำหนดค่าไว้บนเซิร์ฟเวอร์โดยอัตโนมัติ

```{danger}
การส่งต่อ (Forward) ไปยังเครือข่ายสาธารณะ (Public Network) เป็นการกระทำที่อันตรายอย่างยิ่ง อย่าชะล่าใจ และอย่าคิดว่า IP และพอร์ตของคุณเป็นความลับ โปรดตรวจสอบให้แน่ใจว่าได้เปิดใช้งานการยืนยันใบรับรอง (Certificate Verification) สำหรับบริการของคุณ!
```

```
fwd.host=IP เซิร์ฟเวอร์ของคุณ
fwd.port=6009
fwd.rport=0
fwd.token=lamda
fwd.protocol=tcp
fwd.enable=true
```

```{tip}
ในบทเกี่ยวกับการติดตั้งแบบกระจาย (Distributed Deployment) ก็มีบทแนะนำการติดตั้งที่เกี่ยวข้องซึ่งคุณสามารถใช้อ้างอิงได้เช่นกัน
```