Criar LANs virtuais (o que você está tentando fazer aqui) não tem nada a ver com a criação de hosts virtuais HTTP (seu objetivo real).
Existe evidentemente um erro de sintaxe em /etc/sysconfig/network-scripts/ifcfg-eth0:0
ou algum outro arquivo. Observe que IPADDR=
deve ser seguido por um endereço IP, por exemplo, IPADDR=198.51.100.42
, sem sinais $
. Mas o que tudo isso faz é criar outro endereço IP para o seu servidor, que ninguém saberia entrar em contato (e que seu provedor VPS não encaminharia, para esse assunto).
Para permitir que seu servidor seja acessado sob vários nomes, você precisa criar várias entradas DNS , todas apontando para o seu endereço IP do servidor. Seu provedor de DNS provavelmente tem uma interface da web onde você pode declarar vários nomes apontando para o seu endereço IP. (Se você estiver obtendo DNS e hospedagem na Web do mesmo provedor, cuidado com o fato de que alguns pacotes VPS baratos podem exigir que você pague mais.) Declare um Um registro para cada um dos yabbit.net
, burra.yabbit.net
, www.yabbit.net
, www.burra.yabbit.net
. Você pode fornecer um registro curinga para *.yabbit.net
que aponta qualquer nome de host em yabbit.net
para o mesmo endereço.
Depois de configurar o DNS, as solicitações dos navegadores da web chegarão ao seu servidor. Observe que pode levar algum tempo para os registros DNS serem atualizados, pois eles são muito armazenados em cache. Talvez você queira definir um TTL mais baixo enquanto estiver depurando e, em seguida, volte a ativá-lo para obter desempenho.
O próximo estágio é configurar seu servidor da Web para que ele saiba quais páginas devem ser exibidas, dependendo do nome do host. Isso é conhecido como hospedagem virtual . Com o Apache, isso é feito através da configuração host virtual .