Você está na página 1de 5

APACHE

DESKTOP

Ipconfig 10.6.2.204 SE N TIVER ASSIM OU PARECIDO FODEU

IR AS DEF DA NET E DESLIGAR IPV6

TESTAR www.xpto.cb. No google

Fazer refresh apos escrever no html no server

CLIENTE

Ipconfig 10.6.3.11 SE N TIVER ASSIM OU PARECIDO FODEU

INSTALAR BIND 9

cd /etc/bind

sudo gedit named.conf.default-zones

zone “xpto.cb” {

type master;

file ”/etc/bind/db.xpto.cb”;

};

sudo cp db.empty db.xpto.cb

sudo gedit

dns.xpto.cb root.localhost. (

1 ;Serial

684800 ;Refresh

86400 ; Retry

2419266 Expire

20 ) ; negative Cache TTL


IN NS dns.xpto.cb

Dns.xpto.cb A 10.6.3.11

www.xpto.cb A 10.6.3.11

www6.xpto.cb AAAA <ipv6 inet6 > Escolher ipv6 que diga global

sudo systemctl restard bind9

sudo systemctl status bind9

Colocar dns no ipv4 do cliente com o do servidor

Testar pings ping cliete -> servidor

Ping6 cliente -> servidor para ipv6

Instalar apache2

sudo apt install apache2

sudo systemctl restart apache2

sudo systemctl status apache2

TESTAR www.xpto.cb. No google

sudo nautilus

Ir ao /var/www/html e abrir com gedit

Este é o servidor www.xpto.cb !

Welcome

Criar pasta teste no www e copiar o index.html da pasta html e modificar o index.html

Virtual hosts

Voltar ao sudo cp db.empty db.xpto.cb

Meter oq ta no enunciano do castelobranco… e madeira…

madeira.xpto.cb A 10.6.3.11

castelobranco.xpto.cb A 10.6.3.11
ir ao /var/www e criar a pasta madeira

copiar o ficheiro index.html dentro da pasta com algo lá dentro que o identifique (madeira por
exemplo)

ir ao /etc/apache2/sites-available

criar madeira.xpto.cb.conf através do copy do 000-default.conf

tirar # do server name e modificar o nome do server name madeira.xpto.cb

Document root /var/www/madeira

Cd /etc/bind

madeira.xpto.cb A 10.6.3.11 -> ip do server

castelobranco.xpto.cb A 10.6.3.11

sudo systemctl restart apache2

sudo systemctl status apache2

Ativar virtual host baseado nod nomes madeira e castelobranco

Sudo nautilus

Sudo a2ensite madeira.xpto.cb

Fazer restart ao apache e fazer status

Cd /var/www
Sudo htpasswd -c senhas.txt joao

Passsowrd xpto123

Voltar ao sites-available

Trocar o Directive por Location e por consequência colocar u /Location no final

Trocar Authname por texto random “Por favor, autentique-se”

AuthUserFile “/var/www/senhas.txt/”

Require user joao~

Order allow,deny

Allow from all

<Location "Se FOR DEFAULT METES NO 000 DEFAULT" >

AuthType Basic

AuthName "AUTENTICA-TE CRL"

AuthUserFile

"/var/www/senhas.txt"

Require user joao

Order allow,deny

Allow from all

</Location>

Apache2 redirect

Colocar no sites-available

Redirect / https://www.visitmadeira.pt

sudo systemctl restart apache2


sudo systemctl status apache2

Você também pode gostar