Irei focar, primeiramente, na alteração por linha de comando, mas pode ser feita via navegador.
Antes de iniciarmos, saiba que, se estiver acessando remotamente via ssh, a alteração do endereço IP faz com que a sessão SSH seja interrompida/desconectada.
Configurar IP Estático via Linha de Comando
Vamos configurar a interface LAN com o novo endereço IP fixo 192.168.1.2, máscara de rede 255.255.255.0, gateway 192.168.1.1 e DNS 192.168.1.1.
Execute cada um dos comandos abaixo no terminal do openwrt:
uci set network.lan.proto="static" uci set network.lan.ipaddr="192.168.1.2" uci set network.lan.netmask="255.255.255.0" uci set network.lan.gateway="192.168.1.1" uci set network.lan.dns="192.168.1.1" uci commit network /etc/init.d/network restart
Configurar IP Dinâmico via Linha de Comando
Para receber as configurações de rede automaticamente, dinamicamente, execute os comandos abaixo:
uci set network.lan.proto="dhcp" uci commit network /etc/init.d/network restart