[{"data":1,"prerenderedAt":83},["ShallowReactive",2],{"blog-post:ru:\u002F2026-10-15-hotel-admin-part-3":3},{"id":4,"title":5,"body":6,"description":72,"extension":73,"meta":74,"navigation":77,"path":79,"seo":80,"stem":81,"__hash__":82},"content\u002F2026-10-15-hotel-admin-part-3.md","Разработчик зачем-то админит гостиницу. Серия 3: выносим гостевой Wi-Fi гостиницы в отдельный VLAN",{"type":7,"value":8,"toc":68},"minimark",[9,18,25,28,31,34,37,40,43,50,53,56,59],[10,11,12,13,17],"p",{},"Когда я только начал разбираться с сетью гостиницы, оказалось, что практически всё живёт в одной большой локальной сети ",[14,15,16],"code",{},"192.168.0.0\u002F23",". Это около 512 адресов. Серверы, рабочие компьютеры, камеры, сетевое оборудование. И гостевой Wi-Fi тоже.",[10,19,20,21,24],{},"То есть человек заселяется в номер, подключается к Wi-Fi и технически оказывается примерно в той же сети, где живёт большая часть инфраструктуры отеля. Опасненько! Решил вынести гостевой Wi-Fi в отдельный VLAN 50 с собственной сетью ",[14,22,23],{},"10.50.0.0\u002F23",", из которой можно ходить только в интернет.",[10,26,27],{},"Казалось бы:",[10,29,30],{},"создал VLAN → указал его в UniFi → готово.",[10,32,33],{},"Разумеется, нет. Гейтвей у меня вообще работает виртуальной машиной в Proxmox. Поэтому VLAN сначала нужно было передать с физического коммутатора в Proxmox, добавить отдельный сетевой интерфейс в VM с Linux-гейтвеем, настроить DHCP, маршрутизацию и firewall. А потом протащить этот же VLAN через всю физическую сеть гостиницы до всех точек доступа, которые раздают гостевой Wi-Fi. И вот это было самым трудозатратным, т.к. для этого было нужно знать всю топологию сети, что есть в гостинице. Какой коммутатор за каким, управляется ли он, поддерживает ли VLAN-тегирование.",[10,35,36],{},"Причём на пути была довольно разношёрстная коллекция управляемых и неуправляемых коммутаторов, которую я сам тогда ещё только начинал понимать. Поэтому сначала всё проверял на одной точке доступа и временном SSID, не трогая рабочую гостевую сеть.",[10,38,39],{},"Очень приятный способ изучать tagged\u002Funtagged VLAN:",[10,41,42],{},"не на лабораторном стенде, а в работающей гостинице, где прямо сейчас сидят гости.",[10,44,45,46,49],{},"После проверки уже перевёл production-сеть ",[14,47,48],{},"Bristol-Guest"," в новый VLAN.",[10,51,52],{},"У гостей остался интернет, но пропал доступ к серверам, рабочим компьютерам, камерам, телефонии и management-интерфейсам сетевого оборудования. Заодно гостевые устройства изолировал друг от друга.",[10,54,55],{},"Наверное, именно в этот момент я впервые понял, что фраза «я немного поддерживаю инфраструктуру гостиницы» уже не совсем соответствует действительности.",[57,58],"hr",{},[10,60,61,62,67],{},"Предыдущая часть: ",[63,64,66],"a",{"href":65},"\u002Fblog\u002F2026-09-07-hotel-admin-part-2\u002F","Серия 2: меняем корневые свитчи и стараемся ничего не сломать",".",{"title":69,"searchDepth":70,"depth":70,"links":71},"",2,[],"Выношу гостевой Wi-Fi в VLAN 50: Proxmox, Linux-гейтвей, DHCP, firewall и путь через все коммутаторы до точек доступа.","md",{"date":75,"telegram":76},"2026-10-15",{"publish":77,"mode":78},true,"full","\u002F2026-10-15-hotel-admin-part-3",{"title":5,"description":72},"2026-10-15-hotel-admin-part-3","COz-aYYIEQRyseTeXG_wCVvRWmd-u99IpZ8iB9eQkts",1792059653589]