host.conf
está obsoleto, procure em nsswitch.conf
.
Eu tentei bloquear alguns hosts para carregar anúncios e scripts.
por exemplo, em /etc/hosts
:
127.0.0.1 web-visor.com
0.0.0.0 c1.web-visor.com
Por que depois de editar e salvar o arquivo, o firefox (após a reinicialização) ainda carrega esses sites (não do cache, é claro)?
Meu /etc/host.conf
parece pesquisar anteriormente no arquivo de hosts
order hosts,bind
multi on
O que há de errado?
host.conf
está obsoleto, procure em nsswitch.conf
.
O seu Firefox usa proxy? / etc / hosts DEVE afetar o seu Firefox (eu testei). Qual é o resultado do ping desses endereços?
coloque a versão www do domínio também em /etc/hosts
.
127.0.0.1 web-visor.com
127.0.0.1 www.web-visor.com
É porque o firefox tenta resolver www.web-visor.com
também.
# =============================================================================
# URL: https://ss64.com/osx/fc.html
# The ad at the bottom
# Computer: MacBook Pro OSX 10.13.4
# Browser: Firefox Quantum 59.0.2 (64-bit)
# Problem: /etc/hosts was not being observed by browser
# =============================================================================
Então, eu sei que este post é bem antigo mas, para mim, no "Firefox Quantum"
não ser capaz de usar o arquivo host
estava me levando NUTS, eu sou maneira de OCD para isso ... lol, então antes que eu enlatasse o Firefox, eu Ran / Fell down the rabbit hole
Após vasculhar a Web em busca de respostas, lendo fóruns de blogs e possíveis respostas em todos os lugares, ainda assim, não conseguindo chegar a lugar nenhum:
Eu tentei:
Reformatando meu arquivo /etc/hosts
Chrome
, Safari
ou Firefox
Além disso, tentei modificar o about:config
do Firefox alterado
browser.fixup.dns_first_for_single_words
to True
network.dns.disablePrefetch
to True
network.dns.offline-localhost
to False
network.dnsCacheEntries
a 0
(ZERO) network.dnsCacheExpiration
a 0
(ZERO) network.dnsCacheExpirationGracePeriod
a 0
(ZERO) e sem sucesso (reverti todos os itens acima de volta ao padrão)
# =============================================================================
# FINALLY, I found that you have to change 3 things
# =============================================================================
3 bars > Preferences > General > Scroll to the end > Network Proxy > settings
Configure Proxies to Access the Internet: *CHANGE* Auto-detect proxy settings for this network
Eu estava usando Use System Proxy Settings
3 bars > Preferences > Privacy & Security > Tracking Protection >
Sempre & "Do Not Track" >
Sempre
AND YOU ALSO have to set this in the browser
about: config 'privacy.trackingprotection.enabled
para True
Isso oculta os anúncios com erros em vez de mostrar o iframe com o conteúdo bloqueado.
Estou tão feliz agora que tenho esse trabalho Espero que isso ajude alguém!
Tags linux ubuntu hosts-file