Se você quiser que outros dispositivos vejam seu servidor com o endereço 192.168.x.x, então você precisa definir outra interface com esse endereço 192. Obviamente, estes precisariam ser dispositivos locais. Se você perguntar, a tabela / etc / hosts não faz parte da solução.
Tudo o que o arquivo de hosts faz é relacionar um IP a um nome de host, portanto, a partir do seu host, você foi para o link que o arquivo de hosts iria resoolve nome (acs) para o endereço definido pelo arquivo hosts, 127.0.1.1, Se você colocar www.acs.com na resolução seria o 10.20 IP. Ter várias linhas em etc / hosts com o mesmo nome de host não é bom. MAS, o arquivo hosts resolve nomes localmente para que você não precise de DNS. Não resolve nomes externos para chegar ao seu servidor.