Как ограничить некоторые сайты в Ubuntu 14.04

Я хотел бы ограничить просмотр некоторых веб-сайтов. Я имею в виду, я хочу запретить доступ к некоторым веб-сайтам. Пожалуйста, объясните мне, как сделать то же самое в Ubuntu 14.04 LTS.

7
задан 6 September 2014 в 09:16

3 ответа

Самый легкий путь, который работает в масштабе всей системы, состоит в том, чтобы настроить записи в /etc/hosts

, Например, добавить следующие строки в конец /etc/hosts, один для каждого сайта, который Вы хотите заблокировать:

127.0.0.1 example.com
127.0.0.1 www.example.com
127.0.0.1 example.net
127.0.0.1 www.example.net

Это говорит сопоставитель DNS системы , "переопределите имя к разрешению IP для этих имен хостов" и так как это переопределяет его к 127.0.0.1, те сайты не будут работать.

Примечание, что для пользователей возможно обойти это при помощи Прокси HTTP в браузере или если они должны были так или иначе использовать альтернативный сопоставитель DNS, или если сайт принимает соединения на основе IP-адреса только и так далее.

13
ответ дан 6 September 2014 в 09:16

Откройте терминал и Тип Shift+G типа sudo vi /etc/hosts.

, затем Shift+A, затем I.

необходимо теперь видеть --INSERT-- внизу экрана. Затем вырежьте и вставьте этот код:

127.0.0.1 siteyouwanttoblock.com

Для сохранения нажмите :, и тип wq и щелчок входят.

Это настолько просто!

Примечание: Я НЕ придумал этот ответ. Я просто сделал это более простым для новичков. Все кредиты переходят к Вам, @neon_overload.

3
ответ дан 6 September 2014 в 09:16

Лучший способ для блокирования и разрешения сайтов

Блокирование URL:

Ваш IP веб-сайта и вкладка нажатия вводят Ваш Ваш веб-сайт

, переходят к Терминалу, и тип sudo gedit /etc/hosts

xxx.xx.x.x   yourwebsite.com  
175.XXX.xxx.xx  yourwebsite.com
202.XX.xx.xx  yourwebsite.com

отклоняют все сайты (*.*.*.*) средства, которые весь дюйм/с

Открывает sudo gedit /etc/hosts.deny и добавляет *.*.*.* в последней строке

, позволяют дюйм/с хоста (дюйм/с URL). Найдите своего дюйм/с URL с nslookup cmd, команда

открывает sudo gedit /etc/hosts.allow

175.xxx.xxx.xx
175.1.xxx.xx
x.x.x.x
x.x.x.x                                                                               

Open sudo gedit /etc/resolv.conf и тип # прежде servername 127.0.0.1 и добавляет

servername 0.0.0.0
2
ответ дан 6 September 2014 в 09:16

Другие вопросы по тегам:

Похожие вопросы: