3 ms·
The same way people run p2p clients like BitTorrent from home, or the nerdier people run home servers with SSH, RDP or HTTP(S) exposed: they just use the port f
by laumars 9y ago
The same way people run p2p clients like BitTorrent from home, or the nerdier people run home servers with SSH, RDP or HTTP(S) exposed: they just use the port forwarding features available on every single consumer router. Sometimes software / hardware will automatically assign a port forward via uPnP[0] (this is what many P2P clients will do), sometimes it's done manually[1][2][3][4]. The only difference here is the datagram, but routers have adaptive stateful firewalls (else services like FTP would fail despite being TCP) so they can handle the stateless nature of UDP just fine.
[0] https://img.raymond.cc/blog/wp-content/uploads/2014/08/utorrent-enable-upnp.png https://img.raymond.cc/blog/wp-content/uploads/2014/08/utorr...
[1] https://bt.i.lithium.com/t5/image/serverpage/image-id/27802iBC2C94E14E44AAA8?v=1.0 https://bt.i.lithium.com/t5/image/serverpage/image-id/27802i...
[2] https://assets.virginmedia.com/help/assets/images/Port-Forwarding400.jpg https://assets.virginmedia.com/help/assets/images/Port-Forwa...
[3] https://i.ytimg.com/vi/VvzFHHDvU8E/maxresdefault.jpg https://i.ytimg.com/vi/VvzFHHDvU8E/maxresdefault.jpg
[4] https://advancedhomeserver.files.wordpress.com/2013/11/pf01a.jpg https://advancedhomeserver.files.wordpress.com/2013/11/pf01a...
- nix0n 9y agoWould a printer automatically decide to expose itself to the wider Internet in this way?
- laumars 9y agoYou're asking questions already covered in the article: https://blog.cloudflare.com/ssdp-100gbps/#openssdpisavulnerability https://blog.cloudflare.com/ssdp-100gbps/#openssdpisavulnera...