У пользователей из обоих сетей должен быть интернет.
Хочу сделать так, чтобы никто из lan2 не мог увидеть ничего из lan1.
Прописал: iptables -A FORWARD -i eth2 -o eth1 -j DROP
Но пользователь из сети lan2 спокойно получает доступ до IP-адреса на интерфейсе eth1 — 192.168.1.1, что не желательно.
upd. Помогло следующее:
iptables -L -v
Chain INPUT (policy DROP 21 packets, 1148 bytes)
pkts bytes target prot opt in out source destination
9 488 DROP all -- any any 192.168.10.0/24 192.168.1.0/24