Come si inserisce una pagina HTML da visualizzare quando si apre un sito Web dal file hosts?

0

Il file degli host sta bloccando l'accesso ad alcuni siti web. Come faccio a inserire HTML personalizzato al posto del messaggio predefinito "Questo sito non può essere raggiunto"?

    
posta user208958 13.03.2018 - 11:07
fonte

1 risposta

2

Uno non ha niente a che fare con l'altro.

Un file hosts è solo una "directory" di nomi host e relativi indirizzi IP. Non è limitato ai siti web. Puoi considerarlo come una "ricerca DNS di file flat".

# Sample hosts file
#

123.456.789.001      foo.bar

Con questo indirizzo, puoi ...

  • Vai a un sito web - link
  • Condivisione SMB: smb: //foo.bar
  • Connessione SSH: ssh [email protected]
  • Copia i file in modo sicuro da un host a un altro - scp stuff.ext [email protected]:/path/stuff
  • e molto altro

Affinché il tuo browser visualizzi una pagina web, deve essere "servita" a quella pagina. Poiché, per impostazione predefinita, i tuoi client non eseguono un server web, non c'è nulla da offrire.

Suppongo che tu voglia visualizzare questa "pagina web" quando qualcuno visita un sito "bloccato" utilizzando un file hosts personalizzato.

Devi farlo al (tuo) livello di rete in cui la ricerca DNS reindirizza (o firewall intercetta / reindirizza) verso un server che ospita la tua pagina di errore.

    
risposta data 13.03.2018 - 12:26
fonte

Leggi altre domande sui tag