Раздача интернета через ноут


Допустим, есть ситуация, когда нужно экстренно "раздать" интернет устройствам
со своего ноутбука, а ноутбук имеет интернет через модем-симку.

Раздача интернета делается с помощью iptables в два счета:

Сначала удостоверяемся, что сквозь ноут могут проходить чужие пакеты:

# sysctl net.ipv4.ip_forward=1

А затем прокидываем сеть "network0" через интернет адрес "inet0"

# iptables -t nat -A POSTROUTING -o inet0 -j MASQUERADE
# iptables -A FORWARD -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
# iptables -A FORWARD -i network0 -o inet0 -j ACCEPT