can I use my home IP address as web hosting?

kenny1999

Member
hi guys

I am very new to creating websites but I really need a website so now.

My home ISP provider provide static IPs (however the IPs would change once or twice every year)

and I do not normally turn off my PC , it is running 7/24/365


My question is

1. Could I host the website with my home PC? Is it difficult to setup?

2. when somebody knows my IP i.e. http://123.456.789....
is it more risky that my PC will be hacked?

3. If I buy a short URL e.g. .com .org .... does it mean less likely my IP be revealed?



Yes, thanks, I know many free websites are there like weebly, wix ,wordpress...
but I have my personal reason that I cannot use them. Please help with my questions
 

beers

Moderator
Staff member
Greetings.
1. Could I host the website with my home PC? Is it difficult to setup?

You could but you wouldn't really want to. Also a lot of ISP block inbound TCP 80/443.

2. when somebody knows my IP i.e. http://123.456.789....
is it more risky that my PC will be hacked?

Not specifically, but running a webserver increases the amount of attackable services you will be running at that address. Since you don't have a dmz in your network I'd probably just host it from a cheap VPS.

3. If I buy a short URL e.g. .com .org .... does it mean less likely my IP be revealed?

No, DNS translates to IP address directly.

My home ISP provider provide static IPs (however the IPs would change once or twice every year)

That isn't a static IP then.
 

Agent Smith

Well-Known Member
1) Go to Stablehost

2) Use Cloudflare

3) Use gmail and not your host's E-mail and make sure the MX record is deleted in Cloudflare

Problem solved.

You need to know a lot more when it comes to hosting your own website on your ISP. Like mentioned, your current plan may not even allow ports 80/443. Then you have to make sure your upload is fast enough. So you would want a business plan. Which really doesn't make any since when for around $10/month you could have a shared account. If you do use your own IP, you can use what is called a dynamic DNS for your IP and run an update client on your server so that when your IP changes it will be reflected with your domain name. Here's an example. https://freedns.afraid.org/

If I were to host a website on my IP I'd get an ITX computer and run Sophos Firewall.

Bottom line, get a shared account.
 

Geoff

VIP Member
In addition to what Beers said, what is your internet upload and download speed? Typically that's another major bottleneck when trying to host servers on a residential internet connection.

Since your IP changes, it means you have a dynamic IP. A workaround for this is to use a DDNS service which utilizes client software and keeps the domain name updated when your WAN IP changes.
 
Top