| ▲ | lelandbatey 6 hours ago | |||||||
ISPs don't care, actually. They care about operational problems, but you serving a constant stream of web traffic is probably not going to matter to them; web traffic for even a pretty successful blog is going to be a tiny volume compared to you streaming 4k movies from Netflix. ISPs will have rules (maximum data volume per month) and restrictions (ISP equipment auto-drops all sending/receiving packets on port 25, 80, 443, or 456), but within those limits the ISPs do not care as long as you cause no problems for them. Also, one of the easiest ways to expose e.g. port 80 of your in-house server is to just have your local server do an SSH port-forward to a remote server like a cheap VPS. Note that by default it'll bind to a localhost port on the remote, so on the remote you'd need to have an HTTP server reverse proxying to the remote localhost:8080, or you need to enable `GatewayPorts: yes` in sshd on the remote. Assuming you turn on GatewayPorts on remote.example.com, here's how you could expose port 80 of localhost:
You can make the above connection permanent by setting up `autossh` on in-your-house-computer. | ||||||||
| ▲ | hn_acc1 4 hours ago | parent | next [-] | |||||||
If you're already paying someone monthly to "forward" ports, why not just pay for a blog somewhere? Way more secure. | ||||||||
| ||||||||
| ▲ | euroderf 5 hours ago | parent | prev [-] | |||||||
Would this involve "the usual" dangers of someone hacking the in-your-house server ? | ||||||||
| ||||||||