Rich Kulawiec on 14 Feb 2017 04:32:11 -0800 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
Re: [PLUG] Can't access to Webserver Packet Filter OpenBSD. Need help please! |
On Mon, Feb 13, 2017 at 11:17:40PM -0500, sebastien yapo wrote: > Thanks for your help. How can I make it without paying for additional fee > for Public IP address? The address ranges enumerated in RFC 1918 (and others) are reserved for various functions. See also: Reserved IP Addresses https://en.wikipedia.org/wiki/Reserved_IP_addresses Any router or firewall or other device out there on the 'net should refuse to forward packets with source or destination addresses in those ranges, because they should never be observed on the public Internet. (If they are, it's because something is misconfigured and they're leaking out through it.) So if you want to provide a network service on the public Internet, you'll need a public IP address so that the service is reachable. And you'll need your ISP to route traffic to/from that address. Now...you have *some* kind of public address (otherwise you can't reach the Internet) but it's probably dynamically allocated by your ISP each time you connect. "dynamically allocated address" and "publicly visible services" aren't a good match because of the name resolution problem, i.e., "www.example.net" has to resolve to whatever the IP address is today in order for anyone to reach it by name. There are things like "dynamic dns" services that partially solve that problem by causing hostnames to resolve (in near real-time) to whatever the current IP address is. And in some use cases, this suffices. But you'll likely face another problem, which is that many ISPs block incoming connections to consumer networks (for various reasons including security, abuse, and ToS). So even if you use a dynamic DNS service to fix the name resolution problem, it's possible that incoming TCP connections to port 80 won't get through their infrastructure. So this would probably be a good time to have a conversation with an engineer at your ISP and find out (a) if they're willing to allocate a static IP address to you for free or cheaply (b) if not, then what mechanism do they use for dynamic IP addresses and (c) what their filtering policy is on inbound connections. If they say (a) no and (b) DHCP or similar, then you can likely solve that problem by using any of the various free/cheap dynamic DNS providers. If they say (c) no, then you're out of luck absent trickery like tunneling, and that's probably not worth it. At that point it'd probably be easier/cheaper to look into a small virtual machine at Panix or one of the other providers. If you have relatively modest needs, e.g., "a web server with 5G of space and mostly static content" then you can get by with a fairly minimal virtual machine and thus fairly minimal cost. ---rsk ___________________________________________________________________________ Philadelphia Linux Users Group -- http://www.phillylinux.org Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce General Discussion -- http://lists.phillylinux.org/mailman/listinfo/plug