RU: Sync tproxy.md

This commit is contained in:
Meow
2026-05-06 19:19:28 +08:00
parent 5d67667f70
commit 3b0bf3fc97
+1 -25
View File
@@ -181,10 +181,6 @@ sudo ip rule add fwmark 1 table 100 # Добавить правило для т
Выберите одну из следующих конфигураций: nftables или iptables. Не используйте обе одновременно.
:::
<Tabs title="netfilter">
<Tab title="nftables1">
```nftables
#!/usr/sbin/nft -f
@@ -228,9 +224,7 @@ table ip xray {
Запишите приведенную выше конфигурацию в файл (например, `nft.conf`), затем предоставьте файлу права на выполнение и выполните его от имени пользователя root ( `# ./nft.conf` ).
:::
</Tab>
<Tab title="iptables1">
>
```bash
iptables -t mangle -N XRAY
@@ -267,20 +261,10 @@ iptables -t mangle -A XRAY_SELF -p udp -j MARK --set-mark 1
iptables -t mangle -A OUTPUT -j XRAY_SELF
```
</Tab>
</Tabs>
После завершения настройки измените шлюз по умолчанию на других устройствах в локальной сети на IP-адрес этого устройства, и они смогут использовать VPN. После того, как вы проверите, что все работает правильно на других хостах и на самом устройстве, перейдите к следующему шагу.
## Настройка автозагрузки и сохранения конфигурации
<br/>
<Tabs title="netfilter2">
<Tab title="nftables2">
Сначала переместите отредактированный файл конфигурации nftables в каталог `/etc` и переименуйте его в `nftables.conf`.
Затем отредактируйте файл `/lib/systemd/system/nftables.service`.
@@ -309,10 +293,6 @@ WantedBy=sysinit.target
Наконец, выполните команду `systemctl enable nftables`.
</Tab>
<Tab title="iptables2">
Для сохранения конфигурации iptables рекомендуется установить пакет `iptables-persistent`.
Во время установки вам будет предложено сохранить конфигурацию.
@@ -340,7 +320,3 @@ ExecStop=/usr/sbin/netfilter-persistent stop ; /usr/sbin/ip route flush dev lo t
[Install]
WantedBy=multi-user.target
```
</Tab>
</Tabs>