[00:05] For the old days, to make a web server, for example, is available to access via the Internet, you have to deploy DDNS through supported ISP router.
That requires you have at least one public dynamic IP address and administrator credentials to access the management interface at https://192.168.1.1
[00:14] “Normally if you want to visit your home web server from outside, you need to set up dynamic DNS because your ISP doesn’t give you a static public IP address. But some ISPs in the world don’t even assign a dynamic public IP address to each subscriber. Many subscribers share a single public IP address. In this scenario, dynamic DNS won’t work and that’s where PageKite comes in” – linuxbabe.com
With pagekite, you have your own dedicated IP address that can be claimed at the time you run the back-end Python script. With tunneled reverse proxy that can bypass NATs, firewalls so your local web servers/SSH servers or even IP-cameras can be accessed publicly through the Internet.
This is impossible if you are using a shared WiFi network or a 4G-5G LTE dongle, so this is the key different versus No-IP.
[00:54] [ Dynamic DNS solution makes it easy to remote access any internet connected device ]
[01:04] With proper router configuration in conjunction with No-IP, you can remote access your router, IP-cameras, smart home IoT devices on the fly!
[01:09] How do you No-IP at home?
“No-IP helps me remote access my home security cameras while I am away to ensure that my house is safe”
[01:21] Both pagekite and No-IP provide free subdomain names with the capacity of CNAME to custom domains, so you can enjoy the free plan without paying a penny.
To integrating with your own top-level domain name, upgrade to their premium plan with an affordable domain at ProfitServer:
[02:14] [ PageKite – the fast, reliable localhost tunneling solution ]
[02:19] Fast, reliable, secure: make your localhost part of the Web.
Since 2010, PageKite has led the way in making local servers public. With relays on four continents, it works with any computer, any web server and any Internet connection.
PageKite makes essential services are available by default: HTTP, HTTPS, SSH, TCP-based ports, firewalls that you have to do by yourself with No-IP: port forwarding, firewall opening, etc.
Furthermore, PageKite secures communications with wild-card relay certs or end-to-end TLS, that push privacy and security of your servers into a new level.
[pagekite.py connects to the cloud]
The pagekite.py (or libpagekite) tool automatically selects the closest working relay, inimizing latency and avoiding network outages.
[pagekite.net relays your traffic]
Nobody ever needs to know your IP address, all traffic passes through our relays. For even more privacy, we support both end-to-end and wild-card TLS encryption.
Based on Python, PageKite make the service can be used across Windows, Linux, MacOS, Androidservers, cell phones, workstations, embedded devices, micro-machines with RaspberryPi, Adruino, etc.
Just make sure Python 2.7 is installed with the pagekite.py script.
Top level (kite.pagekite.me) kites cannot be deleted or renamed
Subdomain kites [sub-kite.pagekite.me or sub.kite.paqekite.me) can be added and removed at will and are not limited by your quota.
Note that idle kites may still use some bandwidth, it users or search engines try to access them. To prevent this, disable them.
Resetting a kite will zero the bandwidth counter and re-enable it if it has been disabled.
[04:09] With the open source version of pagekite, you can host your own front end without quota limit based on the Free Account of PageKite.
All you need is an unlimited VPS with Ubuntu Linux.
[ProfitServer – Cheap Windows virtual server VPS rental. Fast web hosting]
[ How to Install and Use PageKite on Ubuntu Linux with a Free Account ]
[04:54] “For Free users, you get three subdomains on a limited selection of domain name options, but these subdomains will never expire as long as you confirm activity every 30 days. You also get port forwarding and URL forwarding, which can be useful depending on your use case. It’s a pretty basic but robust package” – makeuseof.com
[05:19] For basic services like remote router accessing, camera IP viewing, etc. you should go with Dynamic DNS like No-IP to get the best performance.
You can leverage Port Forward of the router to administrating multiple devices.
PageKite is for who need the dedicated IP address, routers-independent, DDNS-unsupported equipment.
Check out high performance routers here:
[05:51] “It should be noted that with the free DDNS providers there will be a few limitations. You will not be allowed to choose just any URL and expect that it will be forwarded to your server. After you have chosen a hostname, you will have a limited selection of domains you will be allowed to choose from” – maketecheasier.com
[ Best Dynamic DNS Providers to Use for Free ]
[06:13] [ NoIP.com DDNS configuration ]
[06:32] “There is one mandatory precondition for DDNS to work – you must have a Static or Dynamic Public IP address. Dynamic DNS will not work with a Shared Public IP. You can read up more on this in our article on Private and Public IP Addresses.
The easiest way to find out this information is to log in to the router’s WebUI and check the WAN widget in the Overview page. You will be automatically redirected to the Overview page after you log in and the WAN widget will be on the right side of the page, second widget from the top” – teltonika.lt
Each router/modem vendors have their own implementations about DDNS, make sure the wiki/manual page for vendor-specific tutorials are there. Take care on security tightly though exposing devices/services on the Internet open certain risks about DDOS attack, botnet involving, malware, etc.
Follow my channel for the latest news about security folklore!