|
С демона по нитке Andrushock Xakep, номер #051, стр. 051-076-4 # vi /etc/squid/squid.conf anonymize_headers deny User-Agent fake_user_agent Bugzilla/6.6.6 (Andrushock build 13) Перевести Squid в режим работы полупараноидального анонимного проксика можно с помощью вот таких директив: # vi /etc/squid/squid.conf forwarded_for off anonymize_headers deny From Referer Server anonymize_headers deny User-Agent WWW-Authenticate Link Изменения вступят в силу после перезапуска squid: # /etc/rc.d/init.d/squid restart Теперь, указав браузеру клиентского хоста 192.168.158.100 использовать нашу анонимную проксю 192.168.158.118, запросим URL тестового web-сервера 192.168.158.216, в логах которого сможем обнаружить примерно следующие записи: 192.168.158.118 - - [07/Oct/2002:02:08:21 +0300] "GET /images/tuxracer.png HTTP/1.0" 200 302363 "http://192.168.158.216/" "Bugzilla/6.6.6 (Andrushock build 13)" <Танцуем самбу> Как правило, крупная домашняя сеть имеет гетерогенный характер, т.е. присутствуют машины как под управлением Windows, так и различных Unix-систем, и поделена на сегменты, каждый из которых имеет территориальную привязку: либо это этаж, либо подъезд, либо дом etc. Для контроля использования сетевых ресурсов в конкретном сегменте, для обеспечения дополнительного уровня безопасности и существенного ускорения работы клиентов в "Сетевом Окружении" часто требуется на роутерах оградить компьютеры, состоящие в разных рабочих группах, друг от друга. В особо экстремальных обстоятельствах, когда, например, программа подсчета трафика была написана невменяемым кодером, или брандмауэр работает в режиме отладки, у нас нет возможности изменять правила firewall'a "на лету", поэтому роль "заглушки" в данном случае может выполнять пакет Samba http://www.samba.org/, предназначенный для совместного использования файлов и принтеров. Инсталляция не должна вызвать особых проблем, поэтому сразу перейдем к конфигурированию файла самбы с целью тотального ограничения доступа к расшаренным ресурсам заданной подсети 192.168.5.0 с маской 255.255.255.0. # vi /etc/samba/smb.conf /* список узлов и подсетей, которым разрешен доступ */ hosts allow = 192.168.5. 127. /* сетевой интерфейс роутера, на который разрешено подвиснуть самбе */ interfaces = 192.168.5.1/24 /* насильно привязываем Samba использовать только указанный выше сетевой интерфейс */ bind interfaces only = yes Запускаем демон winbindd: # /etc/rc.d/init.d/winbind start <Пароль рыба-ssh> Иногда возникают ситуации, когда необходимо автоматизировать процесс резервирования (в определенное время запускать скрипт для переноса информации с одного узла на другой), либо приходится довольно часто вводить пароли, чтобы получить доступ к командному интерпретатору на различных узлах. В этих случаях очень удобно производить беспарольную аутентификацию на удаленном хосте с помощью защищенной оболочки OpenSSH http://www.openssh.org/ с использованием ассиметричных алгоритмов шифрования RSA и DSA. |