Criar domínio local

1. Criar domínio local

Lucas Doná Sfalcin
lucasdona

(usa Linux Mint)

Enviado em 08/08/2017 - 15:04h

Boa tarde.

Toda dica que sigo do google não funcionou comigo. Preciso criar um dominio/endereço local, para que os PCs ligados a essa rede acessem meu site local por um endereço e não pelo IP.
Tenho instalados: apache2, dnsmasq e squid. Talvez as tentativas que fiz não deram certo devido a alguma configuração dnsmasq.
Mas resumindo, gostaria que as maquinas conectadas à mesma rede acessem meu site por um endereço "www.meusite.com" ou "meusite.com" e não pelo ip 192.168.1.100.

Obrigado pela atenção.


  


2. Re: Criar domínio local

Lucas Doná Sfalcin
lucasdona

(usa Linux Mint)

Enviado em 09/08/2017 - 11:41h

Consegui resolver o problema.
Eram 2 erros, 1 era que não me atentei que o dnsmasq não inicia com o sistema, o outro era que tava esquecendo de adicionar o dns manual no rotedor. Pra quem quiser saber como ficou, segue abaixo:
dnsmasq instalado.

Meu /etc/dnsmasq.conf (tem que criá-lo)
domain-needed
bogus-priv

domain=meusite.tv #dominio que criei
expand-hosts
local=/meusite.tv/ #segue o dominio criado acima

listen-address=127.0.0.1
listen-address=192.168.1.101 #ip do servidor de dns, pc onde está instalado o dnsmasq
bind-interfaces


Adicionar tmb em /etc/hosts a linha 192.168.1.101 meusite.tv www.meusite.tv, ficando assim (talvez o seu hosts não esteja como este, o importante é adicionar a linha):
127.0.0.1 localhost
127.0.1.1 meupc-desktop

192.168.1.101 meusite.tv www.meusite.tv

# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters


Agora, adicionar o dnsmasq para iniciar com o sistema,
Criar o arquivo "/etc/init.d/dnsmasq" com o código abaixo:
#!/bin/bash

iniciar(){
dnsmasq
}

parar(){
killall dnsmasq
}

case "$1" in
"start") iniciar ;;
"stop") parar ;;
"restart") parar; iniciar ;;
*) echo "Use os parâmetros start ou stop"
esac


Dar permissão e adicioná-lo na inicialização:
chmos a+x /etc/init.d/dnsmasq
update-rc.d dnsmasqstart defaults


Agora falta só mudar a configuração do dns do roteador, adicionar o ip do servidor de dns, nesse caso, 192.168.1.101 e pronto. Tudo estará funcionando.

Se alguém tiver uma outra opção que não tenha q configurar o dns do roteador seria melhor, mas acredito que não seja possível.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts