New to Unix host: a few basic question

jt2377

Verified User
Joined
Dec 26, 2005
Messages
55
hi, i've been running Windows hosting since 2004 and i figure to try Unix since the dediated server provider that i'm with is having Xmas sell. i have order a server with FreeBsd 5.x (i'm not sure which verison they will install as the order page only stated 5.x, how do i find out what version of Freebsd they installed?) and Directadmin.

if i'm not mistaken i do not have to install apache, mysql and other software but a clean install of Freebsd, am i correct? the dedicated server provider will install Freebsd 5.x and Directadmin for me and it'll be default install so i'm pretty sure once they install directadmin. mysql, apache...etc. will get installed as well or do i have to install those require software to run directadmin?

question on ip, i'll get 5 useable ip address. i'll like to use 1 ip for website (all website) for all my reseller (i mostly do resell) and two ip for their name server. so do i set 1 ip share for website and 2 ip share for name server? Can mulitpile resellers use the same 3 ip or do each need their own unique ip?

Thank for helping.

jack
 
Running the uname -a command will give you Operating System information.

Correct, all you need is a clean FreeBSD install. DirectAdmin installs everything from apache to MySQL.

You assign IP addresses to your resellers or users, so no, they can't share IP's with eachother exceot for the shared server IP if you allow them.
 
hi, about IP...i use Helm cp and you setup two ip for name server and every reseller's name server can just run off on those two ip.

how do i get reseller's name server on two ip address and all website on one ip address. i only have 5 useable IP does it mean that i will need two ip for each of my resellers name server?

that doesn't make sense tho...shouldn't you be able to configure DA to use two ip for all reseller's name server and one ip for all the website?

what DNS server will DA install? i didn't see it on DA's website. is it bind? Can i configure JSP, Pyton or Ruby on rail for my resellers to sell or does DA only support perl and php? how about Postagesql or firebird sql or DA only support MySql?

sorry for such noob question
 
I would suggest trying out the demo under the create reseller page to see how resellers can be created. There are several options pertaining to DNS.

http://www.directadmin.com:2222/
un: demo_admin
pw: demo

that doesn't make sense tho...shouldn't you be able to configure DA to use two ip for all reseller's name server and one ip for all the website?
Not that I know of, however I have not done anything with resellers beyond setting up my own account.
You might ask Pre-Sales this question.

DirectAdmin uses bind by default.
DA only supports perl, php, and MySQL, but you can install any additional services that you want.
You would have to write or hire someone to make a plugin to have web accessible administration over them.
I am currently working on a PostgreSQL plugin.
 
I just went through this exercise 4 weeks ago so this might help:

you can create 2 unique name servers for the entire server but they'll be under one server name. So in my case it's ns.ciscomike.com and ns.ciscomike.net, each on their own independant IP address. Now I've created 4 reseller accounts (they're all me but I do this because of how I want to assign IP addresses but pretend they're someone else). They all point to ns.ciscomike.com/.net as their nameservers. Now lets say reseller one has coolname.com and badname.com. Those zone records get created but the "master" servers are ns.ciscomike.com/.net. The reseller can make all the changes to the domains they own in DA but the zone xfers actually occur out of the ciscomike entries. So now I have reseller two with sillyname.com and neatsite.com. Likewise, reseller two can make all the changes needed to his/her domains but again, the actual zone xfers and overall BIND management belongs to ciscomike.com/.net

I think I could have explained it better but I failed. :) Hopefully you get the idea. Each reseller DOES NOT get their own ns.reseller.com because that would consume too many IPs. That and BIND would get messy. But all the reseller based DNS entries are editable by the reseller and are stored in the BIND config under the two master name servers you setup. Make sense? Hopefully?
 
that's weird. in Helm you create ns1.mysite.com with one IP then ns2.mysite.com with another IP. it will be master name server for reseller who doesn't want to use their own or for whatever reason.

if reseller have reseller.com and want to brand it. they can create ns1.reseller.com and use the IP that is use by ns1.mysite.com and it won't cause any problem.

how would your reseller be able to brand his own webhosting service if his customer have to use your name server and not reseller's ns1.reseller.com? if DA can't allow mutliple name servers on two ip... that will suck real bad.

how do people who offer reseller package allow their reseller to brand their own webhosting service with their own name servers? does that mena i will have to get 40 ip for 20 of my resellers?

thank for the help.
 
If you've got two IP#s dedicated to nameservers and set up your own:

ns1.you.example.com
ns2.you.example.com

then your clients can use anything they want, for example:

ns1.them.example.net
ns2.them.example.net

as long as they use the same two IP#s.

In fact they can use any IP#s that can resolve to the server; the only issue would be that the IP#s could change, and the ones dedicated to the nameservers probably won't.

Either way you only have one server, and you don't have any redundancy.

Whether or not you think redundancy is a good thing, a lot of people do. For example, you can't host any .de (German) domains unless your two nameservers are on different networks.

You can use a third-party company to get DNS redundancy, or you can team up with another DA user and use the built-in DA multi-server DNS functionality, or the master2slave multi-server DNS scripts I wrote and dedicated to the community.

Jeff
 
jmstacey said:
DirectAdmin installs everything from apache to MySQL.
Aw, Jon, you could have done better than that :p ; you could have said:

Everything from A to Z (apache to zend).

;)

Jeff
 
jlasman said:
If you've got two IP#s dedicated to nameservers and set up your own:

ns1.you.example.com
ns2.you.example.com

then your clients can use anything they want, for example:

ns1.them.example.net
ns2.them.example.net

as long as they use the same two IP#s.

In fact they can use any IP#s that can resolve to the server; the only issue would be that the IP#s could change, and the ones dedicated to the nameservers probably won't.

Either way you only have one server, and you don't have any redundancy.

Whether or not you think redundancy is a good thing, a lot of people do. For example, you can't host any .de (German) domains unless your two nameservers are on different networks.

You can use a third-party company to get DNS redundancy, or you can team up with another DA user and use the built-in DA multi-server DNS functionality, or the master2slave multi-server DNS scripts I wrote and dedicated to the community.

Jeff

thank for reply.

with my windows/helm setup, one ip for Website, every website created by reseller are bind to that ip then two ip for name server, the master name server and reseller's own name server for branding, one ip for ftp, and one for email server.

Can i have a similar setup with FreeBsd and DA? 5 useable ip are static that come with the dedicated server that i order with DC.

Can i use one box for everything hosting? name server, mysql, webserver, DNS. i currently have my windows box doing everything and i never use DNS redundancy.

another noob question, please bare with me as i do not have extend knowledge on Unix. i have to bind 5 useable ip with the ethernet card...Do i need to do such thing with FreeBSD?

Thank for all the help.
 
Yes, for everything except the last question, maybe.

DA will automatically bind to every IP# that hosts either a website or a nameserver. But if you allow resellers or others to use nameservers reserved for the server but not otherwise in use you may have to bind them in the FreeBSD system.

Jeff
 
Back
Top