use hosts no roteador (DD-WRT) ao invés de hosts no linux para homestead

0

Eu uso laravel de lares vagabundos
Eu costumava usar localmente (Configure seus sites Nginx), mas eu quero usá-lo na rede privada (roteador) ???
então eu tento conectar ao roteador por telnet eu encontrei há hosts arquivo como hosts linux mas depois (echo multi sites) endereço IP e nome de domínio dentro de hosts roteador e depois de reiniciá-lo, eu encontrei não há alterações (não salvo)
então o que está bagunçando
Eu uso o firmware dd-wrt e:
1- Eu uso bridge assim o IP difere do IP local (192.168.10.10).
2- posso adicionar nome de domínio e IP da interface WEB.
então a questão é a maneira correta de fazer ou há outra forma ou alguma coisa que falta. Eu uso para o eco do roteador "IP1 domain name1" > > / etc / hosts
e "echo IP1 domain name2" > > / etc / hosts
diz respeito a

    
por Zaman Oof 01.04.2016 / 12:10

1 resposta

0

Praticamente todo o sistema de arquivos no DD-WRT é descompactado do flash a cada inicialização, e não regravável durante o uso, outras partes existem apenas na RAM. Você teria que recriar um arquivo de firmware e flash para mudar qualquer coisa lá.

Normalmente, a única coisa persistentemente regravável é a NVRAM. Só isso irá retornar após a reinicialização depois de modificá-lo.

Felizmente você pode escrever scripts para NVRAM e DD-WRT irá executá-los na inicialização. Vá para a guia Administração, depois para Comandos e insira os comandos que deseja executar (como aqueles que modificam / etc / hosts) e clique em Salvar Inicialização.

O DD-WRT não reage bem se a NVRAM estiver sobrecarregada, por isso tenha cuidado para não tornar os seus scripts demasiado longos.

    
por 01.04.2016 / 12:26