Estou tentando criar um host virtual apenas para testar um site HTML básico.
SO convidado - Ubuntu 14.04 SO host - Ubuntu 14.10
No sistema operacional host, eu me conecto por meio de um servidor proxy que exige que eu insira um ID de usuário e uma senha. Eu tenho uma rede em ponte no sistema operacional convidado e consigo me conectar à Internet nela.
Até agora eu fiz essas etapas.
1)Criou o .conf
arquivo /etc/apache2/sites-available
fazendo isso
sudo cp 000-default.conf tasdikr-1081310234.conf
Então eu editei para sudo gedit tasdikr-1081310234.conf
algo assim
<VirtualHost *:80>
#---------- Changes made -------------------
ServerName www.tasdikr-1081310234.com
ServerAdmin [email protected]
DocumentRoot /var/www/tasdikr-1081310234
ServerAlias tasdikr-1081310234.com
#---------- Changes made -------------------
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
2)Criei o diretório através deste
sudo mkdir /var/www/tasdikr-1081310234
sudo chown $USER:www-data /var/www/tasdikr-1081310234
sudo chmod g+s /var/www/tasdikr-1081310234
sudo gedit /var/www/tasdikr-1081310234/index.html
Por dentro index.html
eu fiz algo assim
<html>
Welcome to tasdikr-1081310234.com!
</html>
3)Depois disso eu mudo o hosts
arquivo em/etc/hosts
e depois de mudar ficou algo assim
127.0.0.1 localhost
127.0.1.1 tasdik
#---adding lines for my website---
127.0.0.2 www.tasdikr-1081310234.com tasdikr-1081310234
#--------adding stuff done--------
# 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
4)Depois disso, adicionei meu site executando
sudo a2ensite tasdikr-1081310234
E reiniciei o apache
sudo service apache2 restart
Me deu uma mensagem como esta
* Restarting web server apache2
AH00558: apache2: Could not reliably determine the server's fully qualified
domain name,using
127.0.1.1. Set the 'ServerName' directive globally to suppress this message
[ OK ]
5) Entrei no URL http://tasdikr-1081310234.com
e
http://tasdikr-1081310234
mas continuo recebendo o erroError Code 11004: Host not found
PS: Também tentei mudar os modos. Então eu tentei
sudo chmod -R 755 /var/www
sudo chmod -R 754 /var/www
sudo chmod -R 777 /var/www
Mas ainda está me dando o mesmo erro.
Alguma ajuda pessoal? Eu tenho batido minha cabeça nisso nos últimos 2 dias.
Eu também referi issoOceano digital - Como configurar hosts virtuais no Ubuntu 14.10
Responder1
Verifique os logs do Apache no sistema operacional convidado para ver se você está recebendo alguma solicitação
Veja se você consegue executar ping no sistema operacional convidado.
Corrija o endereço IP no arquivo host 127.xxx é o endereço de loopback e provavelmente se conectará apenas ao sistema operacional host e não ao sistema operacional convidado (a menos que você esteja tunelando ssh, se for o caso telnet para o endereço IP e porta "telnet 127.0.0.2 80" para ver se você consegue uma conexão)