| Building Intranets with IntranetWare |
Internet usage requires a unique registered IP address.
Name resolution:
NDS and bindery user authentication are used for IPX network security.
Firewalls, which are used to prevent unauthorized packets from entering the network, are used for IP security. NDS authentication can be implemented for an extra layer of security.
| Name | OSI Relation | Functions |
| Process / Application | Application, Presentation, Session | Provides communications for applications between two systems. |
| Host-to-Host | Transport | Responsible for packet handling. Ensures error-free delivery. Repackages messages, divides messages into smaller packets, and handles error handling. |
| Internet | Network | Translates system names into addresses. Responsible for addressing, determining routes for sending, managing network traffic problems, packet switching, routing, data congestion, and reassembling data. |
| Network Access | Data Link, Physical | Physical connection between two systems. |
| A | 1-127 |
| B | 128-191 |
| C | 192-223 |
Systems having both an IP and IPX address will have no address conflicts between the two, as each protocol uses different types of communications and routing.
Configuring TCP/IP on a NetWare server:
| HTTP | 80 |
| FTP | 21 |
| NNTP | 119 |
| SMTP | 25 |
| POP3 | 110 |
| Finger | 79 |
| SNMP | 161 |
| SNMP-Trap | 162 |
| Printer (LPR) | 515 |
| Telnet | 23 |
Gateway benefits:
Gateway requirements (beyond normal NetWare requirements):
Installed through INSTALL.NLM and the path of directory CDROM or NetWare Server PathNIAS\INSTALL.
Gateway configuration is performed through INETCFG.NLM | Protocols | TCP/IP | Gateway Configuration
Gateway settings:
Client DNS settings are configured through the INETCFG - Gateway configuration section. Specifies network domain name and DNS servers used for name resolution.
Updated Client32 software will need installed from the Internet Access Server 4 CD. This Client32 software contains:
UDP is not supported by the gateway.
If MS-TCP/IP is installed, disable the client gateway prior to using WinSock applications, to avoid conflicts.
Gateway support tasks are used to locate the gateway server(s). Connects to the first gateway found based on the following search order:
Preferred gateway can be setup within the client through CONTROL PANEL | NETWORK or through the client installation software by clicking CUSTOMIZE | ADD | PROTOCOL | NOVELL | NOVELL NETWARE IPX/IP GATEWAY.
Rights for IPX/IP Gateway:
User access can be limited through the IPX/IP gateway using:
Restrictions can be set for any NDS object.
Restrictions are inherited from higher levels of the tree unless custom restrictions are specified within the object.
Restrictions are assigned in the order of (highest priority) Users, Groups, Containers.
Web server requirements (beyond normal NetWare requirements):
| Directory | Contents | Default IRF |
| SYS:WEB | Default directory for web server file placement. | [SR----F-] |
| SYS:WEB\CONFIG | Contains server configuration files: HTTPD.CFG, SRM.CFG, ACCEESS.CFG, MIME.TYP. | [SR----F-] |
| SYS:WEB\DOCS | Contains server HTML documents. | [SR----F-] |
| SYS:WEB\LOGS | Contains server log files: ACCESS.LOG, ERROR.LOG, DEBUG.LOG. | [SRWCMEFA] |
| SYS:WEB\MAPS | Contains image map files | [SR----F-] |
| SYS:WEB\SAMPLES | Contains CGI samples and configuration information | [SRWCMEFA] |
| SYS:WEB\SCRIPTS | Contains BASIC CGI scripts | [SR----F-] |
Full Server Name should be specified as the full domain name (www.cramsession.com) or the associated IP address.
Mark Enable User Documents to allow users to publish web documents.
User access to the web server can be allowed access or restricted by specifying:
MaxThreads specifies number of worker threads available on server; default=16. Each HTTP request starts a worker thread. Value is modified in the HTTPD.CFG file.
Maximum Packet Receive Buffers defines the amount of memory available to receive incoming packets.
CGI scripts take much processor utilization and will decrease the performance of the web server.
FTP service consists of two modules:
FTPSERV.NLM is only loaded when a client activates a session.
To configure the FTP server, type LOAD UNICON at the NetWare prompt, select MANAGE SERVICES | FTP SERVER | SET PARAMETERS
To create FTP users, select MANAGE GLOBAL OBJECTS | MANAGE USERS | BY NETWARE NAME | UNIX from the UNICON menu.
To set file permissions, select PERFORM FILE OPERATIONS | VIEW/SET FILE PERMISSIONS | UNIX USER ID from the UNICON menu. Assign properties accordingly.
Syntax for an FTP session through a browser:
FTP Server allows a maximum of 64 concurrent client connections.
| Special Thanks to Matthew Morris, Hogan Lee, and Steven Robidas for writing material to make up the Cramsession for this exam! |