
Trabajo en el proyecto Ruby on Rails que utiliza algunos subdominios y dominios personalizados. Instalé el servidor dnsmasq y agregué esto al inicio del archivo:
address=/xyz.test/127.0.0.1
address=/xyzsites.test/127.0.0.1
address=/abc.test/127.0.0.1
address=/ab.test/127.0.0.1
Pero eso no funciona automáticamente. Cada vez que arranca mi computadora portátil, tengo que configurar la dirección IP en resolv.conf
un archivo como este:
nameserver 192.168.xx.x
nameserver 8.8.8.8
Y empieza a funcionar. Sé que el archivo se restablece en cada reinicio o NetworkManager
reinicio, pero también estoy usando una PC de escritorio que tiene una configuración similar. Nunca he tenido problemas con eso. La configuración predeterminada de este archivo tanto en la PC como en la computadora portátil es:
search dlink.router
# this is set to the router's IP address and not the system's IP address
nameserver 192.168.xx.x
Con el mismo archivo, funciona en mi PC pero no en la computadora portátil. Intenté instalarlo resolvconf
pero no funcionó; mi Internet dejó de funcionar y tuve que eliminarlo.
También intenté configurar esto en /etc/NetworkManager/NetworkManager.conf
:
[main]
dns=dnsmasq
pero luego mi Internet dejó de funcionar nuevamente y tuve que configurarlo default
.
¿Qué podría hacer para que funcione automáticamente o qué podría verificar para que coincida con la configuración de mi otra PC o si alguien tiene alguna otra sugerencia?
Nota:Mi /etc/hosts
archivo tiene algunas entradas como esta:
127.0.0.1 xyz.test
127.0.0.1 *.xyz.test
127.0.0.1 us.xyz.test
127.0.0.1 secure.xyz.test
127.0.0.1 123.xyz.test
127.0.0.1 xyzsites.test
No estoy seguro de si esto importaría.