
Cuando configuro mi red para usar una dirección IP que no sea la 192.168.1.1
de los dispositivos conectados, se les proporciona una dirección IP falsa como 169.254.5.54
. ¿Me falta una configuración en algún lugar que me permita configurar mi interfaz LAN 192.168.10.1
y obtener direcciones DHCP 192.168.10.*
? Se está utilizando Chaos Calmer 15.05.
Aquí están mis configuraciones:
/etc/config/network
config interface 'loopback'
option ifname 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'
config globals 'globals'
option ula_prefix 'fd70:bf5f:ddc6::/48'
config interface 'lan'
option ifname 'eth1'
option force_link '1'
option type 'bridge'
option proto 'static'
option netmask '255.255.255.0'
option ip6assign '60'
option gateway '109.193.64.50'
option dns '127.0.0.1 8.8.8.8'
option ipaddr '192.168.1.1'
config interface 'wan'
option ifname 'eth0'
option proto 'dhcp'
config interface 'wan6'
option ifname '@wan'
option proto 'dhcpv6'
config switch
option name 'switch0'
option reset '1'
option enable_vlan '1'
config switch_vlan
option device 'switch0'
option vlan '1'
option ports '0 2 3 4 5'
config switch_vlan
option device 'switch0'
option vlan '2'
option ports '1 6'
/etc/config/dhcp
config dnsmasq
option domainneeded '1'
option boguspriv '1'
option localise_queries '1'
option rebind_protection '1'
option rebind_localhost '1'
option local '/lan/'
option domain 'lan'
option expandhosts '1'
option authoritative '1'
option readethers '1'
option leasefile '/tmp/dhcp.leases'
option resolvfile '/tmp/resolv.conf.auto'
option strictorder '1'
list server '8.8.8.8'
config dhcp 'lan'
option interface 'lan'
option start '100'
option limit '150'
option leasetime '12h'
option dhcpv6 'server'
option ra 'server'
option ra_management '1'
config dhcp 'wan'
option interface 'wan'
option ignore '1'
config odhcpd 'odhcpd'
option maindhcp '0'
option leasefile '/tmp/hosts/odhcpd'
option leasetrigger '/usr/sbin/odhcpd-update'
config domain
Respuesta1
@DavidPostill me indicó la dirección correcta. Cambié lo siguiente para que dhcp funcione con una dirección IP de interfaz lan eth0 de 192.168.10.1
. No puede hacer todos estos cambios en la configuración del sitio web de LuCI, por lo que debe ingresar al enrutador y realizar los cambios.
/etc/config/network
:
config interface 'lan'
option ipaddr '192.168.10.1'
/etc/dnsmasq.conf
:
listen-address=127.0.0.1,192.168.10.1
En /etc/init.d/dnsmasq
el comentario de la línea 409:
# append_bool "$cfg" ignore "--no-dhcp-interface=$ifname" && return 0
Elimine las direcciones dhcp guardadas en formato /tmp/dhcp.leases
. Haz un reinicio.
Si esto no funcionó, simplemente asigne manualmente a su computadora una dirección IP estática, vuelva a iniciar sesión en el enrutador y observe la configuración de dhcp generada en /var/etc/dnsmasq.conf
. Realice cambios y reinicie dnsmasq con /etc/init.d/dnsmasq restart
.