У меня два компьютера

Comp A: 192.168.151.19
Comp B: 192.1681.151.15 (Static IP address with gateway as <comp A IP address)

Установка такая

Internet <---->  Computer A <-------->  Computer B

Оба компьютера имеют одну сетевую карту. Компьютер А подключен к Интернету. Компьютер B подключен к компьютеру A через адаптер USB-Ethernet.

Я пытался понять iptables и другие связанные с этим вопросы, но почему-то все равно не смог настроить это неправильно.

Я использую следующие приемлемые правила на компе

   iptables -t nat -A PREROUTING -p tcp --dport 443 -j DNAT --to-destination 192.168.151.19:443 
   iptables -t nat -A PREROUTING -p tcp --dport 80 -j DNAT --to-destination 192.168.151.19:80 
   iptables -t nat -A POSTROUTING -j MASQUERADE

На компьютере BI используйте команду

sudo ip route add default via 192.168.151.19

Я запустил sysctl -w net.ipv4.ip_forward=1 на обоих компьютерах.

Как я могу настроить это для подключения к Интернету компьютера B. Кроме того, я хотел бы контролировать подключение к Интернету для компьютера B с помощью любого правила брандмауэра, которое я добавляю на компьютер A

Изменить: это повторение моего предыдущего вопроса, но с другой настройкой сети

0