Включаем ip forwarding в Ubuntu
Создаем скрипт, например forward.sh
Создаем скрипт, например forward.sh
nano forward.sh
В него вставляем следующее, редактируя под себя
sudo iptables -A FORWARD -i ens192 -o ens160 -s 192.168.2.0/24 -j ACCEPT
sudo iptables -A FORWARD -i ens160 -o ens192 -s 192.168.2.0/24 -j ACCEPT
sudo iptables -t nat -A POSTROUTING -s 192.168.2.0/24 -o ens160 -j SNAT --to-source 111.10.111.10
sudo sysctl -w net.ipv4.ip_forward=1
sudo /etc/init.d/procps restart
192.168.2.0/24 - ваша сеть
111.10.111.10 - внешний или внутренний ip, через который все будут ходить в интернет
Можно поставить этот скрипт в автозагрузку, можно каждый раз после перезагрузки системы делать
sudo bash forward.sh