Більш, ніж три роки тому я вже розважався на тему "Пакмен поглинає Вконактє" — тоді я розповів про дешевий та сердитий спосіб закрити відвідування небажаних сайтів правкою файлу hosts на шлюзі. Проте цей спосіб блокував VK на весь коледж, тоді як мене цікавить лише мій кабінет.
Які є варіанти? Перше — це зробити викладацький комп'ютер шлюзом. Але тоді, в разі неполадок на ньому, всі залишаться без інтернетів. Друге — це прописати змінений файл hosts на всіх комп'ютерах. Але антивірус лається на зміни і радісно їх прибирає. Та-й в разі зміни треба буде правити файли на всіх студентських комп'ютерах.
Цього разу я завантажив і встановив BIND9 для Windows — це DNS-сервер, якщо хто не знає. Знайшов інструкцію, як прописати йому локальну зону і тепер викладацький комп'ютер вважає, що vk.com — це він сам. На студентський-же прописав ІР викладацького комп'ютер як первинний DNS і гугловий 8.8.8.8 як вторинний. Тобто, якщо мій комп'ютер чомусь не працюватиме, то нічого страшного не станеться.
Власне, на викладацькому комп'ютері також працює Apache, що дає доступ до спільної папки з навчальними матеріалами — інколи я туди підсуваю студентські веб-сторінки для демонстрації.