# Развертывание переадресации FRP

Программы такого типа для переадресации портов рекомендуется использовать только в Linux-подобных системах. Перед началом работы разрешите порт 6009/tcp в брандмауэре. Измените следующий шаблон конфигурации в соответствии с вашими потребностями и сохраните его в файл ~/frps.ini на сервере.

```{danger}
Переадресация в публичную сеть — очень опасное действие. Не рискуйте, не думайте, что IP-адрес и порт надежно скрыты. Обязательно включите проверку сертификатов для службы!
```

```
[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}
Переадресация в публичную сеть — очень опасное действие. Не рискуйте, не думайте, что IP-адрес и порт надежно скрыты. Обязательно включите проверку сертификатов для службы!
```

```
fwd.host=IP_вашего_сервера
fwd.port=6009
fwd.rport=0
fwd.token=lamda
fwd.protocol=tcp
fwd.enable=true
```

```{tip}
Соответствующие инструкции по развертыванию также можно найти в главе о распределенном развертывании.
```