W środowisku biurowym, gdybym chciał zablokować youtube za pomocą routera Cisco ISR, skonfigurowałbym następujące ustawienia z NBAR :
class-map match-all YOUTUBE
match protocol http host "*youtube.com*"
!
policy-map DROP_YOUTUBE
class YOUTUBE
drop
!
interface FastEthernet0/0
description TO INTERNET
service-policy output DROP_YOUTUBE
To jest konfiguracja globalna, ale jak ją ulepszyć, aby dotyczyła tylko niektórych stacji roboczych (przez adresy IP lub MAC)?
*.youtube.com
zamiast,*youtube.com*
chyba że zamierzasz również blokować witryny takie jak „ihateyoutube.com” (nie jestem pewien jeśli to jest prawdziwe).Odpowiedzi:
Możesz utworzyć drugi warunek dopasowania w mapie klas pasujący do wszystkich źródłowych sieci IP, które chcesz zablokować (za pomocą ACL). Wszelkie żądania do youtube.com ze źródłowego adresu IP niezgodnego z tą listą ACL nie zostaną odrzucone.
źródło
Kluczem jest „dopasuj wszystko” lub „dopasuj dowolną” część mapy klas. Możesz skonfigurować mapę klas w dowolny sposób.
Jeśli wykonasz mapę klasy „dopasuj wszystko”, wszystkie warunki dopasowania muszą być spełnione, aby ruch był zgodny. Jak wspomniał Jeremy, utworzenie listy ACL pasującej do poszczególnych użytkowników i dopasowanie, które zrobi to, co chcesz.
źródło
Zaktualizuj oprogramowanie sprzętowe przełącznika Cisco, aby zaktualizować protokoły dla ip nbar
istnieje już protokół przygotowany specjalnie dla YouTube.com, ponieważ odpowiada on tylko protokołowi HTTP nie ssl, a Ty nie możesz używać protokołu ssl dla YouTube, ponieważ oba są używane dla google.com, zablokowanie go zablokowałoby również Google
Pamiętaj, że polecenia różnią się od wersji urządzenia
źródło
Nie sądzę, że możesz już zablokować youtube.com za pomocą routera. YouTube.com działa teraz na HTTPS, co uniemożliwiłoby routerowi sprawdzanie pakietów. Najlepszym rozwiązaniem jest prawdopodobnie zablokowanie żądań DNS dla youtube.com, aby nie mogły dotrzeć do rzeczywistych serwerów youtube.
źródło