Avatar of Member_2_7966113
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.

Thanks
NetworkingCiscoInternet Protocols

Avatar of undefined
Last Comment
Natty Greg

8/22/2022 - Mon
ASKER CERTIFIED SOLUTION
Tom Cieslik

Log in or sign up to see answer
Become an EE member today7-DAY FREE TRIAL
Members can start a 7-Day Free trial then enjoy unlimited access to the platform
Sign up - Free for 7 days
or
Learn why we charge membership fees
We get it - no one likes a content blocker. Take one extra minute and find out why we block content.
Not exactly the question you had in mind?
Sign up for an EE membership and get your own personalized solution. With an EE membership, you can ask unlimited troubleshooting, research, or opinion questions.
ask a question
Dave Baldwin

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.
Dave Baldwin

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.
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.
Experts Exchange has (a) saved my job multiple times, (b) saved me hours, days, and even weeks of work, and often (c) makes me look like a superhero! This place is MAGIC!
Walt Forbes
need4answers

Although the IP address on your home computer maybe a "public" IP address the IP of your home router or modem is not.
John

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.
Mal Osborne

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, remote.myhome.com 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.  

https://www.teamviewer.com/en/latest-version/
Get an unlimited membership to EE for less than $4 a week.
Unlimited question asking, solutions, articles and more.
Member_2_7966113

ASKER
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.

Regards
need4answers

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.
need4answers

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.
Experts Exchange is like having an extremely knowledgeable team sitting and waiting for your call. Couldn't do my job half as well as I do without it!
James Murphy
Shaun Vermaak

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.
Tom Cieslik

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
Natty Greg

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.
Get an unlimited membership to EE for less than $4 a week.
Unlimited question asking, solutions, articles and more.
ArchiTech89

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 yourlab.com (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...
Member_2_7966113

ASKER
DynDNS is the way the way to go.

Thanks all.
Shaun Vermaak

ID: 42046983 is the solution that OP has chosen based on ID: 42054799
This is the best money I have ever spent. I cannot not tell you how many times these folks have saved my bacon. I learn so much from the contributors.
rwheeler23
Shaun Vermaak

Forgot, we need consensus after an objection. Any objections to giving Tom the points for providing correct solutions that OP accepted in ID: 42054799?
Natty Greg

What kind of recommendation is that I told him to connect using dyn dns for it to work what was wrong with my suggestion