Эта проблема действительно исчезла после того, как я открыл Firefox, расширил ее, затем закрыл, и я повторил этот процесс несколько раз.
Вы пытались поместить записи 127.0.0.1 в одну строку?
120.0.0.1 abc bing.com foo
Это должно работать.
Открыть терминал (ALT + F2).
Введите sudo -i в поле ввода. Проверьте параметр Run in terminal. Наконец, нажмите кнопку «Выполнить».
Введите пароль, если необходимо, и нажмите enter. Затем введите следующие команды:
gedit /etc/hosts
Вы получите окно редактора Gedit Text Editor.
Например, если нам нужно заблокировать Facebook, добавьте следующие строки сразу после 127.0.0.1 localhost.
0.0.0.1 facebook.com
0.0.0.1 www.facebook.com
Делая это, он блокирует сайт во всех браузерах, включая Google Chrome, Chromium, Mozilla.
Вот и все. Когда вы сейчас открываете сайт www.facebook.com или facebook.com, вы не можете получить к нему доступ. Чтобы включить обратно Facebook, удалите строки, которые мы добавили из файла /etc/hosts.
Источник - блог Субина
Помимо решения CragM, помните, что для этой цели вы можете использовать весь адрес 127.x.x.x, не повторяйте один и тот же адрес.
127.0.0.1 localhost
127.0.0.2 ross-laptop
127.0.0.3 bing.com
127.0.0.4 foo.com
127.0.0.5 bar.com
......
Изменение / etc / hosts выглядит как глобальный взлом. Я бы предложил вместо этого настроить локальный http-прокси (squid, privoxy и т. Д.) И указать браузеру, чтобы использовать его. Таким образом, вы получите более гибкий способ управления черными списками на уровне прокси.