notes on dns captive portal