[Techinfo] Nincs internet - hibalap
Alaksza Balázs
johnny1107 at gmail.com
2020. Júl. 1., Sze, 20:44:01 CEST
2020. 07. 01. 15:30 keltezéssel, József Venczel írta:
> Sziasztok!
>
> Segítséget szeretnék kérni az alant felvázolt probléma megoldásában.
>
> Néhány napja az jutott eszembe, hogy kiegészítem egy új funkcióval a
> hálózatot. Mégpedig úgy, hogy ha nincs a sulinak internet elérése,
> mint pl. idén is kb. egy fél óráig nem volt az érettségi idején, akkor
> a munkaállomásokon a böngészőben jelenjen meg egy helyi hálózaton lévő
> weblap, ami arról tájékoztatja a felhasználókat, hogy megszakadt az
> intézményi internet kapcsolat., de a helyi szolgáltatások továbbra is
> működnek.
>
> Ezt úgy gondoltam kivitelezni, hogy a tűzfalam Proxmox szerveren fut
> egy virtuális gépben. OPNSense. Két internetes kapcsolattal
> rendelkezik, ha az egyik megszakad, átvált a másikra (failover). Arra
> gondoltam, adok ennek a virtuális gépnek még egy host only hálózati
> kártyát és csinálok még egy virtuális gépet, aminek szintén adok egy
> host only hálókártyát és telepítek erre is egy OPNSense-t. A két gépet
> összekonfigolom úgy, hogy az igazi tűzfalnak ez legyen a harmadik
> gateway-e és ha már egyik internet kapcsolat sem él, akkor
> automatikusan átkerül a labda erre a host only hálózaton kommunikáló
> másik OPNSense tűzfalra, aminek egyetlen dolga, hogy valahogyan
> megjelenítse ezt a hibajelző weblapot.
> Készítettem egy Captive Portal-t, aminek lecseréltem a html kódját
> erre a hibajelentő lapra. Ha a kliens gépen a böngészőbe HTTP-vel
> kommunikáló weblap van betöltve, akkor szépen működik is a dolog, de
> HTTPS esetében nem akar összejönni. Átbújtam már a netet és mindenhol
> azt írják, hogy a captive portál nem jó barátja a HTTPS-nek. Igen ám,
> de manapság már mindenki HTTPS-sel kommunikál.
>
> Van erre a problémára esetleg valami működő megoldása valakinek? Nem
> feltétlenül captive portal-lal szeretném megoldani, csak ez tűnt
> számomra a legegyszerűbbnek. Ha van működő megoldás, minden ötletre
> vevő vagyok.
>
Kész megoldást én sem tudok, de én captive portal helyett elgondolkoznék
egy transzparens proxys gépen, amin tiltva van minden domain és a
"hibaoldal" a helyi szolgáltatások ismertetője, így amikor ide route-ol
az OPNSense akkor bármit kér a kliens ezt kapja válaszul.
Így megoldható lenne a http-https gond is
--
Alaksza Balázs
További információk a(z) Techinfo levelezőlistáról