Normalmente, é possível, mas depende da interface do seu roteador.
Muitos roteadores podem ser configurados por meio de UPnP ou snmp . Seria fácil encontrar algum cliente de linha de comando para esses protocolos (por exemplo, MiniUPnP , net-snmp ).
Se o seu roteador não oferecer suporte a nenhum desses protocolos conhecidos, você poderá tentar emular um navegador por meio de alguma ferramenta de linha de comando como wget ou enrolar. Por exemplo. Eu posso reiniciar meu roteador ipfire usando: wget --user=USER --password=PASS https://myrouterip:444/cgi-bin/index.cgi?ACTION=Reboot