Lecture 8 Exchange and Web mail
Download
Report
Transcript Lecture 8 Exchange and Web mail
IT:Network:Applications
Fall 2009
Running one “machine” inside another “machine”
OS in Virtual machines sees
◦
◦
◦
◦
◦
CPU(s)
Memory
Disk
USB
etc
Disk is really a file on “host”
Memory is usually part of “host’s” physical
memory
◦ Only have so much so need to allocate sparingly
Para-virtualization
◦
◦
◦
◦
◦
Guest OS “Knows” it is virtualized
Changes some of the function calls for hardware
FAST!
Guest OS must be modified
xen uses para-virtualization
Full virtualization
◦
◦
◦
◦
All details of virtual environment hidden
Guest OS unchanged
Time overhead!
VMWare and VirtualPC use full virtualization
Host-Only
◦ Network internal to host
◦ Guest OS can’t get out!!!
◦ Nice for testing
NAT
◦ Network internal to host
◦ Host NIC acts as NAT router (like RRAS)
Substitutes own IP as source address as sends out
◦ Nice for testing
◦ More work for host
◦ Double- (Triple-) NAT can cause some issues
Bridged Networking
◦
◦
◦
◦
Guest NICs all plugged into virtual bridge/switch
Each has own MAC address
Bridge keeps track of which MAC is which
Packet comes in
Hits Host NIC (only real connection out)
Bridge software looks in bridging table for that MAC
“Sends” to that virtual NIC
From outside, it looks like Host has multiple
NICs, MACs, and IP addresses
◦ E.g., each Vhost “looks” like a real machine
Cost
◦ Cheaper to have one BIG machine than several smaller
ones
Green
◦ Less electricity used
Recovery
◦ Hardware fails, move Vhost files to other server and
start!
Snapshot recovery
◦ Roll it back
Need 32-bit OS but all have is 64-bit servers
implemented
Microsoft’s email system
Supports
◦
◦
◦
◦
◦
Outlook
SMTP
Webmail
Filtering (Spam)
etc
Windows 2003 32-bit
Active Directory
◦ 64-bit OS not supported
◦ Ideally Exchange not on DC but can work for testing
Patch OS
Install
◦ Application Server
ASP.NET
IIS
NNTP & SMTP
◦ Server 2003 Support Tools
D:\English\WindowsServer2003R2withSP2VLP\Enterprise\
32bit\SUPPORT\TOOLS\SupTools.msi
Run DCDiag
Run NetDiag
Run ForestPrep
Run DomainPrep
Install Exchange
dcdiag /f:c:\dcdiaglog.txt
/s:domaincontrollername.domain.com
◦ /f:file # put output in this file
◦ /s:DC # talk to this domain controller
Checks to make sure Active Directory is
healthy and you can communicate with it.
Netdiag >c:\netdiaglog.txt
Checks out network config
◦ IP address
◦ domain membership
◦ etc
Fix any errors that come up
Run off Exchange deployment wizard
◦ or `setup /forestprep`
Must be logged on as
◦ Forest-wide Administrator
◦ Schema Administrator
◦ Local Administrator
Changes AD Schema (rules)
◦ New classes; New Attributes
◦ Creates “MS Exchange System Object” container in
domain
◦ Allows specified account full Exchange permissions
Run off Exchange deployment wizard
◦ or `setup /domainprep`
Must be logged on as
◦ Domain Administrator
◦ Local Administrator
Creates two domain groups
◦ Exchange Domain Servers (GG)
All exchange servers in the domain
◦ Exchange Enterprise Servers (DLG)
ExchangeDomainServers groups from all domains
In wizard, click “Run Setup Now”
Component Selection
◦ CONSIDER moving install path to different disk
◦ MUCH more efficient if Exchange not on OS disk
Give you organization a name
Accept summary
Finish install
Disable Unwanted Services (via services.msc)
◦ IMAP, POP3, NNTP, SMTP?
Setup Routing Connectors (opt)
◦
◦
◦
◦
Sort of like Sites and Site-Links in AD
Govern which exchange server can talk to which
Connectors link the routing groups
Bridge head server in each Group
Non-bridge head servers send to local bridge-head
Bridge-head communicate between the groups
Setup Policies
AdminGroup > Servers > server > Storage
group >
◦ props of Mailbox store
◦ Set Mailbox limits and deletion settings
AdminGroup > Servers > publicStore
◦ props of Public store
◦ Set store limits and deletion settings
Can create a policy to do this globally
AdminGrps > FirstAdminGrp > RoutingGroups >
FirstRoutingGrp > Connectors >
Create New Connector > SMTP
◦ Give it a name
Specify Bridgehead Server
◦ Send/Receive Internet mail
Address Space
◦ Add SMTP and leave defaults (can send/receive
to/from any address)
AdminGrps > FirstAdminGrp > Servers> Server>
Protocols > SMTP
Create New SMTP Virtual Server
◦ Give it a name
◦ Pick IP (or all)
Limit Message Sizes, # recipients, etc
Relays (BAAaaad – turn them off!)
Need a client
◦ Outlook – comes with MS Office
We’ll do this later!
◦ Web client
Check props of user(s)
◦ Enable Web access
Rclick user > Exchange Tasks > Configure Features
Outlook Web Access should be enabled
On client
◦ http://server/exchange
Stay Tuned!
More next week