In SUSE Linux Enterprise Server 10: Networking Services (Course 3074). you learn advanced Linux skills focused on network services you need to administer SUSE Linux Enterprise Server 10.These skills, along with those taught in SUSE Linux Enterprise Server 10: Security {Course 3075). prepare you to take the Novell Certified Linux Engineer 10 {Novell CLE 10) certification practicum test.For more information on CLE 10. visit http://www.no vell.com/training/certinfo/cle 10The contents of your student kit include the following:■ SUSE Linux Enterprise Server 10: Networking Senices Manual■ SUSE Linux Enterprise Server 10: Networking Senices Workbook■ SUSE Linux Enterprise Server 10: Networking Senices Course DVD■ SUSE Linux Enterprise Server 10 Product DVD■ SUSE Linux Enterprise Desktop 10 Product DVDThe SUSE Linux Enterprise Server 10 Networking Senices Course DVD contains a VMware Workstation SUSE Linux Enterprise Server 10 server (in the directory vmware) that you can use with the SUSE Linux Enterprise Server 10: Networking Senices Workbook outside the classroom to practice the skills you need to take the Novell CLE 10 Practicum. Title Page......Page 1 Contents......Page 3 Introduction......Page 11 Audience......Page 12 Certification and Prerequisites......Page 13 SUSE Linux Enterprise Server 10 Support and Maintenance......Page 16 Novell Customer Center......Page 17 SUSE Linux Enterprise Server 10 Online Resources......Page 18 Agenda......Page 19 Scenario......Page 20 Exercise Conventions......Page 21 Objectives......Page 23 How Name Resolution Worked in the Early Days of the Internet......Page 24 The Internet Domain Concept......Page 25 How Name Servers Work......Page 27 How to Query DNS......Page 28 Objective 2 Install and Configure the BIND Server Software......Page 31 Configure a Caching-Only DNS Server......Page 33 Configure a Master Server for Your Domain......Page 36 Configure One or More Slave Servers......Page 48 Objective 4 Configure the DNS Clients......Page 51 The Name Servers of the Root Domain......Page 53 Forward Requests to Specific Name Servers......Page 54 Forward Requests for a Subdomain......Page 55 Exercise 1-1 Configure a DNS Server with Forwarding......Page 56 Restrict Access to the Name Server......Page 57 Configure Logging Options......Page 58 Security Aspects for Zone Transfer......Page 61 Exercise 1-2 Configure Zone Transfers from the Master Server to Slave Servers......Page 66 Objective 7 Configure Dynamic DNS......Page 67 Objective 8 Use YaST to Configure BIND......Page 71 Use Command Line Tools to Query DNS Servers......Page 73 Use rndc to Control the Name Server......Page 77 Check Configuration Files......Page 82 Objective 10 Find More Information About DNS......Page 84 Summary......Page 85 Objectives......Page 93 Objective 1 Understand How DHCP Works......Page 94 Objective 2 Configure the DHCP Server......Page 98 The Configuration File /etc/sysconfig/dhcpd......Page 99 The Configuration File /etc/dhcpd.conf......Page 100 The Log File......Page 110 Configure a DHCP Server with YaST......Page 113 Exercise 2-1 Configure the DHCP Server......Page 122 Objective 3 Configure DHCP Clients......Page 123 Exercise 2-2 Configure DHCP Clients......Page 129 Objective 4 Configure a DHCP Relay Server......Page 130 Objective 5 Use DHCP and Dynamic DNS......Page 131 The DHCP Server Assigns a Name to the Client......Page 136 Exercise 2-3 Use DHCP and Dynamic DNS......Page 138 Basics of DHCP Failover......Page 139 Configure Failover......Page 140 dhcping......Page 154 dhcpdump......Page 155 Exercise 2-4 Troubleshoot DHCP......Page 156 Summary......Page 157 Objectives......Page 165 Objective 1 Understand the Basics of LDAP......Page 166 Install the Required Software and Start the Server......Page 172 Configure OpenLDAP with YaST......Page 176 Exercise 3-1 Set Up OpenLDAP with YaST......Page 191 Edit the OpenLDAP Configuration Files......Page 192 Objective 3 Add Entries to the LDAP Server......Page 202 Objective 4 Query Information from the LDAP Server......Page 207 Objective 5 Modify and Delete Entries of the LDAP Server......Page 209 Exercise 3-2 Add Users to the LDAP Directory......Page 211 Change the User Password......Page 212 Activate pam_ldap......Page 214 Exercise 3-3 Set up an LDAP User Database......Page 216 Configure slapd for Replication......Page 217 The Command-Line Options of slurpd......Page 219 Transfer the LDAP Database......Page 220 Exercise 3-4 Replicate OpenLDAP Servers......Page 221 Summary......Page 222 SECTION 4 Configure a Mail Server......Page 225 Objectives......Page 226 Mail Transfer Agent (MTA)......Page 227 Mail User Agent (MUA)......Page 228 The Mail Cycle......Page 229 Simple Mail Transfer Protocol (SMTP)......Page 230 Read Status Mail......Page 238 Use the Simple Mail Client......Page 240 Exercise 4-1 Send Mail to root......Page 242 Objective 3 Understand the Architecture and Components of Postfix......Page 243 Process of Inbound Email......Page 244 Process of Outbound Email......Page 246 Components of the Postfix Program Package......Page 248 Objective 4 Start, Stop, and Reinitialize Postfix......Page 250 Configure the Postfix Master Daemon......Page 251 Configure Global Settings......Page 256 Configure General Scenarios......Page 264 Exercise 4-2 Send Mail in the Local Network......Page 267 Exercise 4-3 Use Postfix on the Internet......Page 270 Configure the Lookup Tables......Page 271 Exercise 4-4 Use Lookup Tables......Page 286 Objective 6 Use Postfix Tools......Page 287 Configure Cyrus IMAPd......Page 289 Exercise 4-5 Configure Cyrus IMAPd......Page 301 Configure QPopper......Page 302 Exercise 4-6 Configure QPopper......Page 306 Sort Mail with Procmail......Page 307 Exercise 4-7 Configure Procmail......Page 312 Install SpamAssassin......Page 313 Configure SpamAssassin......Page 314 Use SpamAssassin......Page 316 Test SpamAssassin......Page 317 Train SpamAssassin......Page 318 Exercise 4-8 Manage Spam with SpamAssassin......Page 319 AVMailGate......Page 320 Exercise 4-9 Use AVMailGate as a Virus Scanner for Email......Page 332 AMaViSd-new......Page 333 Exercise 4-10 Use AMaViSd as Virus Scanner for Email......Page 346 Summary......Page 347 Objectives......Page 363 Objective 1 Understand what OpenSLP Is......Page 364 Objective 2 Understand the SLP Agents......Page 366 Service Agent......Page 367 Messages......Page 368 Unicast, Multicast, and Broadcast Protocols......Page 370 The OpenSLP Daemon slpd......Page 372 The OpenSLP Configuration File......Page 374 The OpenSLP Registration Files......Page 380 Objective 4 Use SLP Frontends......Page 391 Exercise 5-1 Provide the daytime Service with OpenSLP......Page 393 Summary......Page 394 Objectives......Page 397 Configure ntop......Page 398 Use ntop......Page 399 Exercise 6-1 Use ntop......Page 404 Objective 2 Use Nagios to Monitor Hosts, Services, and Network......Page 405 Basic Configuration of Nagios......Page 406 Configuration of Contacts and Contact Groups......Page 408 Configure the Hosts and Host Groups......Page 411 Configure the Services......Page 415 Configure Other Resources......Page 419 Configure the Nagios Web Server......Page 420 Use Nagios......Page 423 Exercise 6-2 Use Nagios......Page 424 Use Ethereal......Page 425 Exercise 6-3 Use Ethereal......Page 433 Use tcpdump......Page 434 Exercise 6-4 Use tcpdump......Page 436 Summary......Page 437 APPENDIX A Prepare for the Novell CLE 10 Practicum......Page 439 Scenario......Page 440 Objective 1 Install and Configure SUSE Linux Enterprise Server 10......Page 441 Objective 2 Configure a DNS Server......Page 442 Objective 3 Configure a DHCP Server......Page 443 Objective 4 Configure a Mail Server......Page 444 Objective 5 Monitor the Network......Page 445 APPENDIX B Combine Samba and OpenLDAP......Page 447 Objective 1 Prepare the OpenLDAP Directory......Page 448 Objective 2 Understand the LDAP Options of Samba......Page 450 Summary......Page 452 APPENDIX C Retrieve Mail with Fetchmail......Page 453 Objective 1 Configure Fetchmail......Page 455 Objective 2 Understand Command Line Options......Page 458 Exercise C-1 Retrieve Mail Using Fetchmail......Page 460 Summary......Page 461 APPENDIX D Manage Network Devices with SNMP......Page 463 Objective 1 Understand the Structure of MIB......Page 465 Objective 2 Configure the SNMP Daemon......Page 468 Objective 3 Start the SNMP Agent......Page 472 Objective 4 Test the SNMP Configuration......Page 475 Exercise D-1 Manage Network Devices with SNMP......Page 478 Summary......Page 479