Icon Vailad`s Guide

Настройка NAT PAT на устройствах AltServer

Настройка динамической сетевой трансляции портов на AltServer

Настройка NAT PAT с помощью службы iptables

//Добавляем правило
iptables -t nat -A POSTROUTING -o <название интерфейса> -j MASQUERADE

//Сохраняем правило
iptables-save >> /etc/sysconfig/iptables

//перезагружаем службу iptables
systemctl restart iptables

ОБЯЗАТЕЛЬНО!!! Настройка планировщика задач, для востановления правил после перезагрузки устройства

(crontab -l 2>/dev/null; echo "@reboot sleep 25 && systemctl restart iptables") | crontab -

Настройка маршрутизации, редактирование файла /etc/net/sysctl.conf

sed -i "s/net.ipv4.ip_forward = 0/net.ipv4.ip_forward = 1/g" /etc/net/sysctl.conf

Полный код настройки

iptables -t nat -A POSTROUTING -o <название интерфейса> -j MASQUERADE
iptables-save >> /etc/sysconfig/iptables
systemctl restart iptables

(crontab -l 2>/dev/null; echo "@reboot sleep 25 && systemctl restart iptables") | crontab -

sed -i "s/net.ipv4.ip_forward = 0/net.ipv4.ip_forward = 1/g" /etc/net/sysctl.conf
systemctl restart network