Alternativa a 127.0.0.1 nel file hosts


2

Ho un sacco di siti Web bloccati a livello di sistema in Windows 7 usando il file etc / hosts . Finora l'ho fatto nel solito modo, fornendo 127.0.0.1 come indirizzo IP del sito web.

Tuttavia, vorrei essere in grado di sapere quando sono i miei hostsfile a bloccare le cose, al contrario del mio ISP che lo fa o il server semplicemente non è disponibile.

Sarebbe utile poter specificare un IP diverso da 127.0.0.1 che restituisce sempre una pagina a caricamento rapido che non cambia nel tempo, come promemoria che ho bloccato questo URL, quindi il contenuto non è importa purché sia ​​una pagina semplice e veloce con contenuti unici.

Esiste un indirizzo IP così affidabile che risponde a query di percorso inesistenti con una pagina di caricamento rapido dall'aspetto distinto (probabilmente una pagina di errore, che funziona per questo)?

Oppure esiste un altro modo per realizzare questa idea (oltre a mantenere un server Web locale in esecuzione in background in continuo solo per questo)?


3
A seconda del browser, il messaggio di errore dovrebbe mostrare l'indirizzo IP non disponibile ( 127.0.0.1 ). Altrimenti, puoi reindirizzare all'interfaccia web del tuo router: non sarà un messaggio di errore, ma sarà riconoscibilmente distinto.
AFH,

1
Firefox non sembra mostrare l'IP, ma il suggerimento del router è una possibilità abbastanza interessante. Potresti anche aggiungerlo come risposta, che lo renderebbe più visibile anche ai futuri visitatori?
domenica

1
Cosa c'è di sbagliato con un server web in esecuzione? Utilizzando qualcosa a basso contenuto di risorse come NodeJS, l'effetto desiderato potrebbe essere ottenuto quasi senza codice / programmazione / configurazione.
Daniel B,

Oltre alle pagine di configurazione del router, alcune stampanti di rete eseguono i propri server Web in cui è possibile visualizzare i livelli di toner, ecc.
Robert Columbia,

Risposte:


2

A seconda del browser, il messaggio di errore dovrebbe mostrare l'indirizzo IP non disponibile (127.0.0.1): -

  • Firefox38 mostra: Firefox non può stabilire una connessione al server con 127.0.0.1.
  • Chrome43 ( Dettagli ) mostra: il tentativo di connessione di Google Chrome a 127.0.0.1 è stato rifiutato.
  • IE11 mostra: Assicurati che l'indirizzo web http://127.0.0.1 sia corretto.

Altrimenti, puoi reindirizzare all'interfaccia web del tuo router: non sarà un messaggio di errore, ma sarà riconoscibilmente distinto.


Ho finito per usare funzione di blocco del mio firewall, dato che volevo bloccare tutti i sottodomini del sito troppo (e hostsprevede che ogni sottodominio da specificare individualmente, senza caratteri jolly), e Comodo mostra un modo accurato "questo sito bloccato dal vostro admin" pagina di troppo. Detto questo, il suggerimento di "reindirizzamento all'interfaccia del router" è abbastanza utile e qualcosa che potrebbe tornare utile in seguito, quindi accetto questa risposta.
domenica


0

Trovo che 0.0.0.0 sia preferibile perché eseguo un server Web locale e 127.0.0.1 è un indirizzo di loopback locale al mio server Web. Tutte le voci nel file hosts che puntano a 127.0.0.1 eseguono il rendering della home page del server web locale o delle pagine di errore (a seconda della richiesta) che richiede cicli di CPU, memoria e quindi tempo.

0.0.0.0 viene immediatamente rifiutato e questo accelera notevolmente il processo (per la mia configurazione atipica).

Credo che Skype apra anche la porta 80 (server web locale) che immagino richiederebbe anche del tempo per rispondere, ma non l'ho provato personalmente.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.