Link to home
Start Free TrialLog in
Avatar of Member_2_7966113

asked on

Public IP Address required

Hello Experts

Can someone let me know if it's actually possible for a private individual to obtain a public IP address? And assign the public ip to my PC I would like to be able to connect to my home PC remotely over a public IP address. I'm certain it's not possible, but I thought I would ask anyway

I look forward to your answers.

Avatar of Tom Cieslik
Tom Cieslik
Flag of United States of America image

Link to home
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
IP addresses are owned by ISPs, hosting companies, and a few large companies.  While someone did point out how to get your own IP address, you still have to get access to it thru your ISP, the company that you are using to connect to the internet.  I recommend you ask them what they offer first.
And... most ISPs now severely restrict access thru non-business accounts.  You wouldn't be able to connect to most services without the business account.
Avatar of need4answers

Could you explain what exactly your attempting to do?

Obtaining the public IP isn't a necessity to connect to your home network. You don't have to be on the same network to connect to it. Your connection to your home would be routed.

You can work with your ISP provider to have your home network available from the internet.
Although the IP address on your home computer maybe a "public" IP address the IP of your home router or modem is not.
You need to determine if your home IP address is actually changing. Mine does not change often. It changed in October 2013 and again in October 2016.

This is stable enough to add a VPN router, and put Radmin Server on the home computer. I can access it whenever I wish.
When you connect to the internet, you nearly always get a "public" IP address. Usually, for home accounts, it is allocated from a pool, and you get a different one each time you connnect. Some change more often than others, and if you are lucky, keeping your router on 24x7 means you can keep one for years. Or not.

A few ISPs offer a "static" IP address, this is reserved for you alone, and will always be the same. Sometimes there is an extra cost for this, or it only happens with "business" plans.  

It is also possible to use a dynamic DNS service. This allows you to tie a DNS name to an IP address that is not static, it updates the entry as it changes. So, wil just always go to whatever IP address you have at that instant.

Adittionally, ISPs somtimes block ports, often port 80 incoming and 25 outgoing are blocked. Your ISP may or may not unblock these on request.

Lastly, there are a heap of services which allow remote control, even without a fixed iP, and with incoming ports blocked.  

Teamviewer  has a  FREE product for home use, that allow you to easily remote control your home PC. even without a fixed IP, and with incoming ports blocked.
Avatar of Member_2_7966113


Hello all,

There are some great answers here, however I fear that Dave Baldwin is correct.

Let me explain what I'm trying to do.

I'm trying to set up a online lab where students, and any users can access over the internet. The lab is to be hosted on my home PC. For users to access the lab from anywhere I will need to either have a static public ip address or at least a public IP address that doesn't change very often.

Reading your answers I think I will have to come to some arrangement with my ISP, although I will try the suggestion by Tom Cieslik.

Any other suggestions will be greatly appreciated.

Your thoughts of needing a 'public IP' are incorrect. To better state what you require would be to say you need a  'private Static IP'.

You can host your lab from home. Typically your ISP may require you to upgrade a home service plan to a 'business service plan'. Depends on their policies. Unsure of what application you intended to host but that would determine your connection technologies.

I would suggest you look at a hosting company such as Digital Ocean. Such a service is very cost effective. Starts at 5 dollars. Plus the infrastructure is already setup.
If your dead set on hosting a server at home another option is a DDNS service.such as DynDNS. This allows you to still use a dhcp on the back-end.
Just to add to the above... If you cannot get a static IP address from your ISP, logon to your router and check which provider, if any, it supports.

It is really worthwhile to use one that your router supports otherwise you need to run an update agent on one of your computers. If this computer goes off and your IP changes, nobody will know about new IP address.
Try my suggestion about DynDNS.
It's really working and you don;t need to play with your ISP and pay more for static IP
Set up a vpn connection to your home, use dyndns to connect through your vpn to home, static IP are a little more expensive than a dynamic one. and just having a static ip does not give you access to your computer need a little more b4 you can access your computer. I would suggest if you're not tech savvy to hire IT guy with networking knowledge to assist you.
it's easy to get a static IP address -- it just depends on the ISP.

Dyn is a good alternative to a static IP address. The only issue is that there needs to be a domain name associated. But then it will work flawlessly -- I have used dynamic DNS before and had zero problems.

All IP addresses on the Internet are so-called "public" addresses -- it means they can travel on the 'public' Internet. When you get an ISP, they assign you either a static or a dynamically-changing 'public' IP address, which is configured for their interface on the modem/router. The network devices then usually get the public ISP-provided address assigned as their own when they go traversing the Internet. This happens through a method known as dynamic NAT or PAT.

For your needs, dynamic DNS would be optimal. You'll have a dynamically-assigned 'public' IP address given out by your ISP, and Dyn will then monitor any changes in that address and make sure DNS knows right away if it changes. This way, any time someone types in the destination of (whatever domain you have chosen), DNS will always point it to your own ISP-assigned address.

From where I stand, I don't see any need for a VPN.

Depending on what your lab is for, you might need a web server -- even a DMZ -- and probably a router and switch(es). Someone mentioned you should get someone technical to put this together. I agree...
DynDNS is the way the way to go.

Thanks all.
ID: 42046983 is the solution that OP has chosen based on ID: 42054799
Forgot, we need consensus after an objection. Any objections to giving Tom the points for providing correct solutions that OP accepted in ID: 42054799?
What kind of recommendation is that I told him to connect using dyn dns for it to work what was wrong with my suggestion