No code really needed to do this it ' s all possible to do with iptables rules . Take any IPtables firewall rules for a home NAT gateway , and adjust the interfaces so the wireless interface is the external interface , and the ethernet is the internal . You could even go one farther and set up a linux bridge between wireless and ethernet and eliminate the additional NAT layer . <| sep |> Technically my last day of work pre holidays . Tomorrow night I ' m invigilating a prize draw at the RSL , but unless the major prize goes off , from 5 pm today I ' m on leave for a week ! <| sep |> I believe Michigan is automatic manual recount because it is within 0 . 5 percent but dont quote me <| sep |> Fascinating ! I wonder if it was coincidence , or if somehow the ads can target a spot based on an image match or estimation of the photo to create some kind of keyword that an advertiser has indicated they want .