Вы не должны ни к какой специальной конфигурации на NIC делать это шлюзом по умолчанию. Просто необходимо настроить машины во внутренней LAN для использования этого IP NIC в качестве их шлюза по умолчанию.
Для маршрутизации пакетов между этими двумя подсетями необходимо включить передающее использование IPv4:
# echo 1 > /proc/sys/net/ipv4/ip_forward (as root)
Для создания этого постоянным отредактируйте файл /etc/sysctl.conf
и некомментарий строка:
net.ipv4.ip_forward=1
Для пакетного перехвата можно записать программу в C/C++. Можно использовать libpcap для получения трафика, который достигает внутреннего NIC, и сделайте любую обработку, необходимо сделать. Я не могу предоставить больше подробную информацию, потому что я не знаю тип обработки, Вы хотите сделать.