Во-первых я не понял чем у вас две сетевые карты занимаются, если адреса одинаковые.
Во-вторых поставьте DHCP и прокси, на прокси настройте диапазон IP адресов с доступом в интернет, и на DHCP сервере делайте резервацию для тех, у кого должен быть доступ в соответствующем диапазоне, а остальным раздавайте адреса у которых доступа нет.