Question:
How do I host my own email server and DNS server? What exact steps need to be taken?
darylzero46
2007-05-13 19:58:12 UTC
I am using Small Business Server 2003 Standard Edition. I have a domain name. I would like to host the website and email myself along with my own DNS. What steps must I take. Thank you.
Four answers:
K-Disk.com
2007-05-13 20:02:59 UTC
As long as you have a static IP Address you just need to registar a domain to point to your IP (many comps offer this (ie GoDaddy.com) It is not easy to set up your own DNS Server, So I advise you leave it to the pros.

As far as e-mail, You just need to set your system up as a POP3 or Exchange server. There are several POP3 Server apps out there
2007-05-14 03:17:09 UTC
For dns you need at least 2 machines and 2 addresses. You are better just to point you existing domains dns at your IP. You need to get a fixed IP address, this costs extra, you may even have to upgrade to a business broadband account which costs more. You need to set port forwarding on the router for each service you wish to offer. The firewall will need to be opened on each port. For email you need to run a very secure smtp service or you become an open relay for spam and will be blocked. You will also become liable for legal damages in some cases. Your own dns could be useful as your machine needs to offer dns for your own internal network as it needs to point to your private IP address (machines on your network can not see your external IP). This really needs 2 network cards, one lan side, the other web side as you will need to feed any internal machines through it, otherwise you may start giving illegal dns information externally. For reliability a ups is a good idea, it needs to run the pc and the router.
jose_raul_92
2007-05-14 03:09:50 UTC
you want your own dns name in the internet?

thats so ****** simple

just go to my pc then right click on it

and look for DNS Name

then change it and restart your pc



www.xservers.i8.com

Free Teamspeak Servers, Free Online Storage!
Dougc
2007-05-14 03:25:59 UTC
thats a loaded question BUT if you have a static IP address I suppose you could IF you mean a local dns server and local email server



as far as hosting an actual one its a very compliciated process and why ISP have huge costs, budgets and staff



you may have a domain name but unless you forwrd that domain to your server its hosted with your hosting provider and even then an actual email/dns/web server would be more than a local ISP would allow you to do UNLESS you bought a business package from them.



having said all that the steps would be something along the line of



1. get a static IP

2. get the hosting provider to forward your domain to that IP

3. setup exchange (pulled from microsoft web site)



Exchange Server 2003

Installing New Exchange 2003 Servers





This topic provides information about deploying new installations of Microsoft® Exchange Server 2003 in your organization. Specifically, this topic will:

Provide you with the requirements necessary to install Exchange 2003.

Provide you with information about running Exchange Server 2003 Deployment Tools.

Provide you with information about front-end and back-end architecture, including how to configure a front-end server.

Show you how to run ForestPrep.

Show you how to run DomainPrep.

Show you how to install Exchange Server 2003 on new servers, including how to run Exchange Server 2003 Setup in attended and unattended modes.Note:

If you are migrating an Exchange Server 2003 server to a new Exchange Server 2003 computer see Microsoft KB article 822945, How to move Exchange 2003 to new hardware and keep the same server name. Use the information provided in that article together with the information in this topic to install a new Exchange Server 2003 server.



Permissions for Installing New Exchange Server 2003 Servers



After ensuring that your organization meets the necessary prerequisites, the procedures referenced in this topic guide you through the deployment process. This process includes installing the first Exchange Server 2003 computer into your organization.



Table 1 lists the required permissions or roles for the procedures referenced in this topic.

Table 1 Procedures referenced in this topic and corresponding permissionsProcedure Required permissions or roles



Enable Microsoft Windows® 2000 Server or Microsoft Windows Server™ 2003 services See Windows 2000 or Windows Server 2003 Help



Run ForestPrep on a domain controller (updates the Microsoft Active Directory® directory service schema) Enterprise Administrator

Schema Administrator

Domain Administrator

Local Machine Administrator



Run DomainPrep Domain Administrator

Local Machine Administrator



Install Exchange Server 2003 on the first server in a domain Exchange Full Administrator role applied at the organization level

Local Machine Administrator



Install Exchange Server 2003 on additional servers in the domain Exchange Full Administrator role applied at the administrative group level

Exchange Server 5.5 Site Administrator (if installing into an Exchange Server 5.5 site)

Local Machine Administrator



Install the first instance of a connector Exchange Full Administrator applied at the organization level





For more information about managing and delegating permissions and user and group authorities, see the Exchange Server 2003 Administration Guide (http://go.microsoft.com/fwlink/?LinkId=47617).

Exchange Server 2003 Security Considerations



Before installing Exchange Server 2003 in your organization, it is important that you are familiar with your organization's security requirements. Familiarizing yourself with these requirements helps ensure that your Exchange Server 2003 deployment is as secure as possible. For more information about planning Exchange Server 2003 security, see the following guides:

Planning an Exchange Server 2003 Messaging System (http://go.microsoft.com/fwlink/?LinkId=47584)

Exchange Server 2003 Security Hardening Guide (http://go.microsoft.com/fwlink/?LinkId=47578)

Exchange Server Deployment Tools



Exchange Server Deployment Tools are tools and documentation that lead you through the entire installation or upgrade process. To ensure that all of the required tools and services are installed and running properly, it is recommended that you run Exchange Server 2003 Setup through the Exchange Server Deployment Tools.Note:

You must download the latest version of the Exchange Server Deployment Tools before you run them. To receive the latest version of the tools, see the Downloads for Exchange Server 2003 Web site (http://go.microsoft.com/fwlink/?linkid=25097).





For detailed steps about how to start the Exchange Server Deployment Tools, see How to Start the Exchange Server Deployment Tools. After you start the tools and specify that you want to follow the process for New Exchange Server 2003 Installation, you are provided with a checklist detailing the following installation steps:

Verify that your organization meets the specified requirements.

Install and enable the required Windows services.

Run the DCDiag tool.

Run the NetDiag tool.

Run ForestPrep.

Run DomainPrep.

Run Exchange Setup.



With the exception of running the DCDiag and NetDiag tools, each of these installation steps is detailed later in this topic. For more information about the DCDiag and NetDiag tools, refer to the Exchange Server Deployment Tools. It is recommended that you run the DCDiag and NetDiag tools on every server on which you plan to install Exchange Server 2003.



When you use Exchange Server Deployment Tools, you can run specific tools and utilities to verify that your organization is ready for the Exchange Server 2003 installation. If you do not want to run Exchange Server Deployment Tools, read the remaining sections in this topic for information about manually installing Exchange Server 2003.

System-Wide Requirements for Exchange Server 2003



Before you install Exchange Server 2003, ensure that your network and servers meet the following system-wide requirements:

Domain controllers are running Windows 2000 Server Service Pack 3 (SP3) or Windows Server 2003.

Global catalog servers are running Windows 2000 SP3 or Windows Server 2003. It is recommended that you have a global catalog server in every domain where you plan to install Exchange Server 2003.

Domain Name System (DNS) and Windows Internet Name Service (WINS) are configured correctly in your Windows site.

Servers are running Windows 2000 SP3 or Windows Server 2003 Active Directory.



For more information about Windows 2000 Server, Windows Server 2003, Active Directory, and Domain Name System (DNS), see the following resources:

Windows 2000 Help

Windows Server 2003 Help

Best Practice Active Directory Design for Exchange 2000 Server (http://go.microsoft.com/fwlink/?LinkId=17837)

Planning an Exchange Server 2003 Messaging System (http://go.microsoft.com/fwlink/?LinkId=47584)

Server-Specific Requirements for Exchange Server 2003



Before you install Exchange Server 2003, ensure that your servers meet the requirements that are described in this section. If your servers do not meet all the requirements, Exchange Server 2003 Setup will stop the installation.

Hardware Requirements



The following are the minimum and recommended hardware requirements for Exchange Server 2003 servers:

Intel Pentium or compatible 133 megahertz (MHz) or faster processor

256 megabytes (MB) of RAM recommended minimum, 128 MB supported minimum

500 MB of available disk space on the drive on which you install Exchange

200 MB of available disk space on the system drive

CD-ROM drive

SVGA or higher-resolution monitor



For more information about hardware requirements for front-end and back-end servers, see the guide Exchange Server 2003 and Exchange 2000 Server Front-End and Back-End Server Topology Guide (http://go.microsoft.com/fwlink/?LinkId=47567).

File Format Requirements



To install Exchange Server 2003, disk partitions must be formatted for NTFS file system and not for file allocation table (FAT). This requirement applies to the following partitions:

System partition

Partition that stores Exchange binaries

Partitions containing transaction log files

Partitions containing database files

Partitions containing other Exchange files

Operating System Requirements



Exchange Server 2003 is supported on the following operating systems:

Windows 2000 SP3 or later Note:

Windows 2000 SP3 or later is available for download at http://go.microsoft.com/fwlink/?linkid=18353. Windows 2000 SP3 or later is also a prerequisite for running the Exchange Server 2003 Active Directory Connector.



Windows Server 2003

Installing and Enabling Internet Information Services on Windows 2000 or Windows Server 2003



Exchange Server 2003 Setup requires that the following components and services be installed and enabled on the server:

.NET Framework

ASP.NET

Internet Information Services (IIS)

World Wide Web Publishing Service

Simple Mail Transfer Protocol (SMTP) service

Network News Transfer Protocol (NNTP) service



If you are installing Exchange Server 2003 on a server running Windows 2000, Exchange Setup installs and enables the Microsoft .NET Framework and ASP.NET automatically. You must install the World Wide Web Publishing Service, the SMTP service, and the NNTP service manually before running Exchange Server 2003 Installation Wizard.



If you are installing Exchange Server 2003 in a native Windows Server 2003 forest or domain, none of these services is enabled by default. You must enable the services manually before running Exchange Server 2003 Installation Wizard.Important:

When you install Exchange on a new server, only the required services are enabled. For example, Post Office Protocol version3 (POP3), Internet Message Access Protocol version4 (IMAP4), and NNTP services are disabled by default on all of your Exchange Server 2003 servers. You should enable only services that are essential for performing Exchange Server 2003 tasks.





For detailed steps about how to install the IIS prerequisites for Exchange Server 2003 on Windows 2000, see How to Install IIS Prerequisites for Exchange Server 2003 on Windows 2000.



For detailed steps about how to install the IIS prerequisites for Exchange Server 2003 on Windows Server 2003, see How to Install IIS Prerequisites for Exchange Server 2003 on Windows Server 2003.

Running Exchange Server 2003 ForestPrep



Exchange Server 2003 ForestPrep extends the Active Directory schema to include Exchange-specific classes and attributes. ForestPrep also creates the container object for the Exchange organization in Active Directory. The schema extensions supplied with Exchange Server 2003 are a superset of those supplied with Exchange 2000 Server. Even if you have run Exchange 2000 ForestPrep, you must run Exchange Server 2003 ForestPrep again. For information about the schema changes between Exchange 2000 and Exchange Server 2003, see "Exchange Server 2003 Schema Changes" in the guide What's New in Exchange Server 2003 (http://go.microsoft.com/fwlink/?LinkId=47591).



In the domain where the schema master resides, run ForestPrep. (By default, the schema master runs on the first Windows domain controller installed in a forest.) Exchange Setup verifies that you are running ForestPrep in the correct domain. If you are not in the correct domain, Setup informs you which domain contains the schema master. For information about how to determine which of your domain controllers is the schema master, see Windows 2000 or Windows Server 2003 Help.



The account you use to run ForestPrep must be a member of the Enterprise Administrator and the Schema Administrator groups. While you are running ForestPrep, you designate an account or group that has Exchange Full Administrator permissions to the organization object. This account or group has the authority to install and manage Exchange Server 2003 throughout the forest. This account or group also has the authority to delegate additional Exchange Full Administrator permissions after the first server is installed.Important:

When you delegates Exchange roles to a security group, it is recommend that you use Global or Universal security groups and not Domain Local security groups. Although Domain Local security groups can work, they are limited in scope to their own domain. In many scenarios, Exchange Setup needs to authenticate to other domains during the installation. Exchange Setup may fail in this case because of a lack of permissions to your external domains.

Note:

To decrease replication time, it is recommended that you run Exchange Server 2003 ForestPrep on a domain controller in your root domain.





For detailed steps about how to run ForestPrep for Exchange Server 2003, see How to Run Exchange Server 2003 ForestPrep.

Running Exchange Server 2003 DomainPrep



After you run ForestPrep and allow time for replication, you must run Exchange Server 2003 DomainPrep. DomainPrep creates the groups and permissions necessary for Exchange servers to read and modify user attributes. The Exchange Server 2003 version of DomainPrep performs the following actions in the domain:

Creates Exchange Domain Servers and Exchange Enterprise Servers groups.

Nests the global Exchange Domain Servers into the Exchange Enterprise Servers local group.

Creates the Exchange System Objects container, which is used for mail-enabled public folders.

Sets permissions for the Exchange Enterprise Servers group at the root of the domain, so that Recipient Update Service has the appropriate access to process recipient objects.

Modifies the AdminSdHolder template where Windows sets permissions for members of the local Domain Administrator group.

Adds the local Exchange Domain Servers group to the Pre-Windows 2000 Compatible Access group.

Performs Setup pre-installation checks.



The account you use to run DomainPrep must be a member of the Domain Administrators group in the local domain and a local computer administrator. You must run DomainPrep in the following domains:

The root domain.

All domains that will contain Exchange Server 2003 servers.

All domains that will contain Exchange Server 2003 mailbox-enabled objects (such as users and groups), even if no Exchange servers will be installed in these domains.

All domains that will contain global catalog servers that Exchange directory access components may potentially use.

All domains that will contain Exchange Server 2003 users and groups that you will use to manage your Exchange Server 2003 organization.Note:

Running DomainPrep does not require any Exchange permissions. Only Domain Administrator permissions are required in the local domain.





For detailed steps about how to run DomainPrep for Exchange Server 2003, see How to Run Exchange Server 2003 DomainPrep.

Running Exchange Server 2003 Setup



After planning and preparing your Exchange organization in accordance with the requirements and procedures listed in this topic, you are ready to run Exchange Server 2003 Setup.



To install the first Exchange Server 2003 server in the forest, you must use an account that has Exchange Full Administrator permissions at the organization level and is a local administrator on the computer. Specifically, you can use the account you designated while running ForestPrep or an account from the group that you designated. Important:

When you deploy Exchange Server 2003 servers into multiple domains for the first time, verify that the installation information for the first server you install replicates to all domains before you install the next server. If installation information from the first server has not replicated to all domains, there will be replication collision issues, and that server will lose permissions for the organizational object in Active Directory.





For detailed steps, see How to Install Exchange Server 2003.



For important information about post-deployment steps, see Post-Installation Steps for Exchange Server 2003. That topic includes information about how to verify that your Exchange installation was successful. It also includes information about the latest Exchange Server 2003 service packs and security patches.

Unattended Setup and Installation



Deploying multiple Exchange Server 2003 servers in a large organization with intensive messaging needs can be a time consuming and resource-intensive effort. Your organization may need several hundred Exchange Server 2003 servers, and though many of these servers will be configured identically, you may not have the resources to accomplish the deployment in a given time frame.



To remedy this problem, after you install your first Exchange Server 2003 server, you can install the subsequent Exchange servers in unattended mode, so that you can automate your server installations. An unattended setup of an Exchange Server 2003 server proceeds and completes without any prompts or dialog boxes. Furthermore, an unattended setup creates an answer file that stores information about a sample configuration. The file can then be used to set up Exchange Server 2003 on multiple servers. An answer file contains the deployment parameters and sample configurations so that you can specify what type of installation you want to perform. These configurations are normally set when you perform a manual Exchange Server 2003 installation on one of your servers.



You can run unattended setup only on servers that meet the requirements listed in "System-Wide Requirements for Exchange Server 2003" and "Server-Specific Requirements for Exchange Server 2003" earlier in this topic. Do not run an unattended setup if your servers do not meet these requirements.



For more information about unattended setup, see Microsoft Knowledge Base article 312363, "How to install Exchange 2000 Server in unattended mode." (http://go.microsoft.com/fwlink/?linkid=3052&kbid=312363).



For detailed steps about how to create an answer file for running unattended setup, see How to Create an Answer File for Running Unattended Exchange Setup.



For detailed steps about how to use an answer file to run unattended setup, see How to Use an Answer File for Unattended Exchange Setup.Note:

If Autologon is enabled on the server where the unattend answer file is created, the password of the user creating the answer file is stored in plain text in the answer file. Disable Autologon before using the /createunattend switch. For information about how to enable and disable Autologon, see Microsoft Knowledge Base article 234562, "How to Enable Automatic Logon in Windows 2000 Professional" (http://go.microsoft.com/fwlink/?linkid=3052&kbid=234562).





After starting unattended setup, Exchange Server 2003 is installed on your server automatically without any user interaction. To verify that your Exchange installation is successful, see Post-Installation Steps for Exchange Server 2003.

When Unattended Setup Can Be Run



You can run unattended setup for the following procedures:

Installing the second to nth Exchange Server 2003 server in your organization

Installing Exchange Server 2003 System Management Tools

Running DomainPrep

When Unattended Setup Cannot Be Run



You cannot run unattended setup for the following procedures:

Installing the first Exchange Server 2003 server in your organization

Installing Exchange Server 2003 in a Windows cluster

Installing Exchange Server 2003 in a mixed-mode environment (for example, Exchange Server 5.5 and Exchange Server 2003)

Performing any maintenance tasks (for example, adding or removing programs, re-installing Exchange, or upgrading from Exchange 2000 Server)

Switching from Mixed Mode to Native Mode



By default, when you complete your installation of Exchange Server 2003 into your organization, Exchange Server 2003 is running in mixed mode. If your Exchange Server 2003 servers have to coexist with Exchange Server 5.5 in the future, your organization must run in mixed mode. An Exchange mixed-mode organization uses Site Replication Service to ensure future interoperability and communication between Exchange Server 2003 servers and Exchange Server 5.5.



Running in mixed mode limits the functionality of Exchange Server 2003. Therefore, it is recommended that you switch from mixed mode to native mode. This section discusses the advantages of a native-mode Exchange organization and provides the steps to switch from mixed mode to native mode.



You are ready to change your Exchange Server 2003 organization to native mode if your organization will never require interoperability between your Exchange Server 2003 servers and Exchange Server 5.5 servers in the same organization.Note:

After you switch your Exchange Server 2003 organization from mixed mode to native mode, you cannot switch the organization back to mixed mode. Make sure that your Exchange Server 2003 organization will not have to interoperate with Exchange Server 5.5 in the future before you switch from mixed mode to native mode.



Advantages of Running Exchange in Native Mode

Because many Exchange Server 2003 features are available only when you run your Exchange Server 2003 organization in native mode, it is recommended that you switch from mixed mode to native mode. Running Exchange Server 2003 in native mode has the following advantages:

You can create query-based distribution groups. A query-based distribution group provides the same functionality as a standard distribution group. However, instead of specifying static user memberships, with a query-based distribution group you can use an LDAP query to build membership in the distribution group dynamically. For more information about query-based distribution groups, see "Managing Recipients and Recipient Policies" in the Exchange Server 2003 Administration Guide (http://go.microsoft.com/fwlink/?LinkId=47617).

Your routing bridgehead server pairs use 8BITMIME data transfers instead of converting to 7-bit. This difference equates to a considerable bandwidth saving over routing group connectors.

Routing groups can consist of servers from multiple administrative groups.

You can move Exchange Server 2003 servers between routing groups.

You can move mailboxes between administrative groups.

Simple Mail Transfer Protocol (SMTP) is the default routing protocol.

Switching to Native Mode



For detailed steps about how to switch your Exchange organization from mixed mode to native mode, see How to Convert from Mixed Mode to Native Mode in Exchange.Important:

After you switch your Exchange Server 2003 organization from mixed mode to native mode, you cannot switch the organization back to mixed mode. Before you switch from mixed mode to native mode, ensure that your Exchange Server 2003 organization will not have to interoperate with Exchange Server 5.5 in the future.





To take full advantage of Exchange native mode, you must restart the Microsoft Exchange Information Store service on all of the Exchange servers in your organization. You do not need to restart all of the Microsoft Exchange Information Store services simultaneously, but you must restart the service on each server for the server to take advantage of all Exchange native mode features. Restart the Microsoft Exchange Information Store service on your Exchange servers after the change to native mode has been replicated to your local Windows domain controller. For detailed steps, see How to Restart the Microsoft Exchange Information Store Service.

Uninstalling Exchange Server 2003



After ensuring that your organization meets certain prerequisites, you can run Exchange Setup to uninstall Exchange Server 2003. For detailed steps, see How to Uninstall Exchange Server 2003.

4. setup dns

Registering Your DNS Server with Root Servers



If you plan to operate a primary DNS name server, you must register your name server with your parent domain. Not all your name servers need to be registered, but we recommend registering one-third to one-half of your name servers (up to a maximum of 10) with the parent domain. These servers are queried by servers outside your domain. The remaining name servers are queried only by hosts within your domain that are configured to query them.



If you provide DNS service for other domains and provide an authoritative name server for those domains, you must also register those domains.



To register a domain (and subdomain), you must contact the network administrators of the parent domain (com, for example) and the in-addr.arpa domain. Provide the administrators with the name of the domain name server and the name of the domain and any subdomains for which it is authoritative. If you are setting up a new domain, you also need to provide the IP address of any server you want to register.



InterNIC is the organization that registers domain names for the ROOT, com, org, net, edu, and gov domains. To obtain the form for domain registration from InterNIC, contact them at http://rs.internic.net. You can also obtain the form for in-addr.arpa domain registration from the same location.



Detailed information about the registration process is available from the InterNIC web site. You can also use the InterNIC web site to research domain names to ensure that the name you want is not already registered and to obtain additional information and help.



5. setup web server

6 get hosting provider to modiify the dns MX (mail exchange record) to forward to your email server

7. configure the heck out of security for dns/email/web

8. get and install a firewall otherwise you will be hacked like you would not belive





I hope helps, if you need help setting up IIS (microsoft web server) or DNS go to http://www.microsoft.com and search for the revelant topics, I am no big microsoft fan but they have pretty good documentation



dougc


This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.
Loading...