
Atualmente, minha caixa Linux está conectada a uma LAN usando uma das duas NICs. Esta LAN fornece serviços DHCP e me permite conectar-me à Internet. Gostaria de servir o DHCP desta mesma caixa Linux usando a outra NIC para poder rotear entre alguns dispositivos incorporados, mas manter a separação da Internet.
Não tenho nenhuma experiência com roteamento e tabelas IP. É possível coexistir como cliente e servidor DHCP em NICs diferentes?
Responder1
Sim, é possível. Isso geralmente é feito em ambientes de rede doméstica onde a placa externa recebe um endereço do servidor DHCP do ISP, mas a NIC interna fornece DHCP para a rede doméstica. Você nem precisa do iptables para fazer isso acontecer. Você deve ter muito cuidado ao configurar o servidor DHCP para servir apenas na segunda NIC, mas fazer isso e possivelmente precisar ativar o encaminhamento de IP no kernel ( echo 1 > /proc/sys/net/ipv4/ip_forward
) são realmente as duas únicas coisas com as quais você precisa se preocupar para fazer as coisas funcionarem em um maneira muito básica. Outros serviços que você pode perceber que precisa para fazer as coisas funcionarem bem seriam alguns serviços de filtragem do tipo iptables e DNS, mas esses são requisitos de "funcionamento bem" em oposição a "funcionamento em tudo".