use hosts en el enrutador (DD-WRT) en lugar de hosts en linux para la granja

0

Utilizo laravel homestead vagabundo
que solía usar localmente (Configure sus sitios Nginx) pero quiero usarlo en una red privada (enrutador).
así que intento conectar con el router mediante telnet he encontrado que hay hosts como anfitriones Linux, pero después (eco de múltiples sitios) dirección IP y nombre de dominio dentro de los huéspedes del router y al reiniciar el sistema, lo encontré no hay cambios (no se guarda)
¿cuál es ensuciar
estoy utilización dD-wRT firmware y:
1- utilizo puente para la diversa IP desde localmente IP (192.168.10.10).
2- ¿Puedo agregar nombre de dominio e IP desde la interfaz WEB?
así que la pregunta es si es la forma correcta de hacerlo o hay otra forma o algo que falta.
Yo uso para el enrutador echo "IP1 nombre de dominio1" >> / etc / hosts
y "echo IP1 domain name2" >> / etc / hosts
saludos

Zaman Oof
fuente
Es posible que desee ver esta página web, ya que agrega información sobre cómo agregar al archivo host, también puede hacer una versión modificada desde aquí, ya que esto extrae el archivo host de una red en el arranque para bloquear los anuncios.
NetworkKingPin

Respuestas:

0

Prácticamente todo el sistema de archivos bajo DD-WRT se descomprime de la memoria flash en cada arranque, y no se puede volver a escribir durante el uso, solo existen otras partes en la RAM. Tendría que reconstruir un archivo de firmware y actualizarlo para cambiar cualquier cosa allí.

Normalmente lo único regrabable de forma persistente es la NVRAM. Solo eso volverá al reiniciar después de modificarlo.

Afortunadamente, puede escribir scripts en NVRAM y DD-WRT los ejecutará en el arranque. Vaya a la pestaña Administración, luego Comandos, luego ingrese los comandos que desea ejecutar (como los que modifican / etc / hosts), luego haga clic en Guardar inicio.

DD-WRT no reacciona bien si la NVRAM se desborda, así que tenga cuidado de no hacer que sus scripts sean demasiado largos.

LawrenceC
fuente
¿Puedo usar el comando de telnet?
Zaman Oof
Sí. Hay un nvramcomando que modifica nvram y puede ingresar scripts en las variables apropiadas. Puede que tenga que mirar los nvram vars existentes para ver cómo se hace. Tenga mucho cuidado al modificar las variables NVRAM desde la línea de comandos.
LawrenceC
gracias por su respuesta, cuando nslookup desde el enrutador es: nslookup pydio.app Servidor: 192.168.3.3 Dirección 1: 192.168.3.3 DD-WRT.app Nombre: pydio.app Dirección 1: 192.168.3.10 homestead.app --- ---------------------- pero desde la computadora: nslookup pydio.app Servidor: 127.0.1.1 Dirección: 127.0.1.1 # 53 Respuesta no autorizada: Nombre: pydio .app Dirección: 127.0.53.53 ------------------ Entonces, ¿dónde está el mal?
Zaman Oof