Portanto, tenho um modem a cabo Arris Technicolor TG2472 em casa fornecido pelo meu ISP. O modem tem um WAN IP AAAA e um endereço IP interno de 192.168.0.1 que é para o gateway padrão. O dispositivo de modem também possui 4 portas Ethernet. Conectado a uma das portas Ethernet, tenho um roteador Cisco 2911 ISR, portanto, é a porta do modem E1 para 2911 g0/0, g0/0 IP = 192.168.0.200. A porta 2911 g0/1 é conectada como uma porta trunk a uma porta g4/0/2 do switch Cisco 3750. Este switch define várias vlans e o roteador 2911 fornece roteamento entre vlans por meio de suas subinterfaces g0/1.10, g0/1.20 e g0/1.99.
Do roteador, consigo executar ping com êxito no endereço de gateway do modem a cabo de 192.168.0.1. No entanto, não consigo fazer ping com o mesmo endereço de gateway de nenhum dispositivo em uma das minhas vlans e também não consigo acessar a Internet a partir desses dispositivos, embora consiga fazer ping com outros dispositivos na mesma vlan.
A tabela de roteamento do meu 2911 contém rotas para todas as vlans e também para a rede 192.168.0.1. bem como uma rota padrão enviando tráfego para o gateway do modem. Acredito que meu problema venha do modo cabo não ter rota de volta para nenhuma das vlans e não saber da existência delas. Então eu acho que quando um dispositivo em uma vlan envia um ping ou uma solicitação da web que passa pelo roteador para a rede 192.168.0.0/24 tudo vai bem até que, na viagem de volta, o modem a cabo vê um pacote destinado a um endereço (por exemplo, 172.16.0.43/24) que pertence a um dispositivo em uma das vlans e acha que porque esse endereço não está em 192.168.0.0/24, ele deve enviar o pacote pelo link WAN.
Este modem a cabo não me permite adicionar uma rota estática (não acredito que seja realmente um recurso do modem, não é?) através do cabo coaxial do cabo COX) ou algum tipo de solução alternativa para permitir que meu 2911 atue como roteador para ambas as redes
Bem, seu "modem" também não é apenas um modem, não é? Ele tem um endereço WAN e um endereço LAN ("para o gateway padrão"), e você disse que seu Cisco 2911 o usa até como gateway - portanto, é um roteador. (Isso não impede que também seja um modem, é claro.)
Dito isso, se fosse apenas um modem: sim, não é um recurso de modem, mas é um recurso de host, até certo ponto. (Por exemplo, os principais sistemas operacionais de PC usam uma tabela de roteamento com todos os recursos, mesmo quando atuam como hosts finais.) Quando você se conecta ao modem para gerenciamento, ele atua como um host – portanto, pode usar uma tabela de roteamento.
Os modems a cabo usam o protocolo DOCSIS padrão para o link de cabo coaxial. Atualmente, o COX permite usar seu próprio modem em vez do fornecido pelo ISP:
Existem várias opções:
Configure o 2911 para aplicar SNAT (mascaramento) para todo o tráfego para 192.168.0.1. Como o modem verá os pings do cliente como provenientes de 192.168.0.200 (local para ele), ele responderá por meio da interface correta.
Se o modem estiver agindo apenas como um modem e não como um roteador, você pode ter a relação inversa, ou seja, fazer com que o modem use seu 2911 como seu gateway padrão.
Se as duas redes fossem numeradas próximas uma da outra (por exemplo, 192.168.0.0/24 e 192.168.1.0/24), você poderia configurar o modem com uma máscara de sub-rede maior e usar o proxy-ARP para fazê-lo pensar que os endereços do cliente são locais.