Bind and stuff on a moving device with different network access ways
Hello there,
this question might seem a bit weird, but as hardware like the Raspberry evolves, it might also become newsbreaking in this or that way...
Well!
I have in fact a Raspberry Pi here. Usually it is home-bound, connected to a switch, has a static IP, gateway, DNS server and the like. But it is also equipped with a "surf stick" (is this a correct term? In Germany we call a USB device that connects to the internet via UMTS/HSDPA/LTE etc and provides internet access a "surf stick"), and will soon also equipped with a WLAN adaptor. And it will eventually hit the road (well, in my rucksack).
What would be a good start to create an architecture that scans the environment for internet access possibilities, and finally connects to the internet, configuring routing, DNS etc at runtime? I know the easiest answer would be DHCP for most use-cases, but as you are aware of some pitfalls like DNS hijacking when blindly trusting a certain kind of access providers.
But for now I am mostly interested in how to dynamically switch between internet connections while on the road. I don't need a seamless connection. Some connection losses now and then would be no problem.
I am running MiniBIAN Jessie on the device which means systemd.
Greetings
|