Host my own DNS and website @home

August 21, 2005 at 09:50:15
Specs: WinXP/Linux, 256

A simple question:

I have only one PC @ my home.
The Challenge is to host my own website and host my own domain name server, with my domain name.

I already know a little bit about DNS conf and HTML coding, but need a little bit more...

With only one PC, can I conf. a DNS server and have my own web server at the same PC and IP address?
What do I need?....Routers, static IP address.

Remember, I only have one PC.

Please someone help me, I don’t want the whole package, just tell if it is possible and what else do I need.

PD: Do you know some links where I can find more info. ?

Thanks a lot.

Don´t freak out until you know the facts...Relax...!

See More: Host my own DNS and website @home

Report •

August 21, 2005 at 11:46:29

just tell if it is possible and what else do I need.

Yes it's possible, even on dynamic IP. But of course it's better if you have a static one. You can "name" your IP by using or similar service.

Then install a DNS Server.

I once installed (tried) a few under windows. There are some free sotware for it, but I can't suggest which one is the best right now. If you use linux, I think most distros already have a DNS server inside.

On domain name configurations, you usually need to put primary & secondary DNS server address. So you still need to get the 2ndary DNS server (no point of creating 2 different hostname for 2 DNS server that points to the same IP).

There're also some free service for this (secondary DNS), but again I don't know which one is best right now (it was around 2 years ago, I was googling and reading forums).

ps: If it's just for the sake of education, then it's ok. But if you're going to host a real site, even if it's an unimportant homepage, then it's better to rent your space on a hosting company. Even for companies, unless the company is so big, international, etc., then it's better for them to put their servers on a hosting/datacenter company (dedicated or co-location) rather than buying the bandwidth and setting-up everything themselves.

Site of the Day

Report •

August 21, 2005 at 20:24:41

Report •

August 22, 2005 at 05:34:32

Thanks Laler,

But can I install a web server too, on the same PC ?

Don´t freak out until you know the facts...Relax...!

Report •

Related Solutions

August 22, 2005 at 06:36:31

yes, you can also put database server, telnet server, VNC server and all other kinds of server in a singe PC, as long as the port they're using is not conflicting and is accessible from the internet.

but as I mentioned earlier, don't ask me in details :D

I remember:

- setting my IIS

- Install a DNS server

- Name my IP thru dyndns

- Point a domain name to:
-- primary DNS: my IP name
-- secondary DNS: some free 2ndary DNS service

- Play with records in the DNS server

Done, when people type the domain name, they'll be presented with my webserver. But it's different with the standard http://my_IP or because now the request depends on my DNS server which is now authorative for the domain name as set in the registrar.

Again, if it's for educational purpose then it's fine. Otherwise, it'll be a waste of time & resource :D

Right now I still have webserver online but not DNS server. The webserver's purpose is only for simplicity when I need to give files to a friend ot to test things up. Not to host a real site, even if it's just an unimportant "homepage", it's better to rent space on a cheap hosting company :)

Site of the Day

Report •

August 22, 2005 at 07:06:03

Excellent Laler..!!!!

Thanks a lot, I´ll use it for FTP transfer.

The problem is that DYNDNS does not allow ccTLD´s with .MX

Let me search with some else company.

I hope you have a great day.

Don´t freak out until you know the facts...Relax...!

Report •

August 22, 2005 at 07:58:21

no problem, but what do you mean by DYNDNS® won't allow .mx ? You mean mexico? or Mail eXchange?

If you're gonna use DYNDNS® on your own domain name, you do need to pay. I think other similar service will also require you to pay.

If you don't want to pay but still want to use your own domain name, then you need your own DNS server so you can use my method in Response #4, but I don't suggest that.

Or, you can point that domain name to a hosting company that allows you to create a "dynamic dns subdomain" (this will require some money too of course)

You can use DYNDNS® right now to "name" your FTP server (and other servers on your IP), by just registering for "dynamic dns" or "static dns" service, and fill your IP in.

If your IP change like once in a week, then "static dns" is fine.


Site of the Day

Report •

August 22, 2005 at 08:04:07


For .MX I refer to country code Top Level Domains (.MX) for Mexico.

Don´t freak out until you know the facts...Relax...!

Report •

August 23, 2005 at 16:51:05

hey laler remember me,sorry to hijack your topic aka,but is it possible just to use the DNS that comes with Win Server2003 as an Admin snap-in?
Im actually looking to host my own websites for educational purposes, but I will be registering the actualy domain.Can you give me a hand?

Report •

August 26, 2005 at 14:21:49

Hi, yes i remember you :P

As long as it's a DNS Server then it'll do. But i never got my hands on WinServer 2003 so I don't know how to set it up.

The method will be similar with Response #4.

The "Name my IP thru dyndns" part is because (AFAIK) we cannot name our IP directly, without registering the IP through our ISP, so they can put a hostname for the IP in their DNS servers.

Site of the Day

Report •

Ask Question