LRS Reference Manual
This chapter is intended to get users started remote networking. After completing this chapter, you should be able to configure the LRS to support the following:
In LAN to LAN connections, the LRS provides a link between two networks. The LRS will communicate with a remote router, which may be another remote access server, a UNIX machine capable of PPP routing, or another LRS. The LRS may be connected to the remote router with temporary "dial on demand" connections such as ordinary dialup modems. The LRS may also be permanently connected to the remote router with leased lines, a statistical multiplexor, or a direct serial connection.
The LRS offers incoming and outgoing LAN to LAN connections. It can initiate outgoing LAN to LAN connections, or receive incoming LAN to LAN connections from remote locations.
LAN to LAN connections are often used to connect two locations that don't always need to be connected. For example, a small remote office with only a few nodes and a central office might need to be connected occasionally, however, the amount of traffic wouldn't warrant using a leased line for the connection. Using an LRS and dialup modems, the connection could come up and down when required, simulating a permanent connection between the two locations.
A remote node connection enables a single remote node (such as a PC) to use a network's services. For example, a laptop user on a business trip may wish to access files from a network's file server. Using a modem, the laptop could dial the LRS, form a connection, and download the files as if the laptop were directly connected to that network.
The LRS cannot initiate connections to remote nodes. Remote nodes must call the LRS when they wish to communicate with the network.
Using sites for connections enables each connection to have different characteristics; connections aren't limited solely to the characteristics of the port used.Sites serve four purposes:
Custom sites are used when a specific configuration is required for the incoming router or remote node. Custom sites allow the most flexibility in the control and configuration of incoming connections. These sites should be named for the location or user that is calling the LRS.
Configuring a site for each caller can be time-consuming, and it consumes system resources. When the LRS must support a large number of incoming connections, using custom sites for each caller can require a great deal of time. If a group of incoming connections can use the same configuration, they can be allocated temporary sites used only for that session.
Each temporary site takes its configuration from the LRS default site. The default site may be customized in the same manner as custom (named) sites, this customized configuration can then be shared with many remote routers and remote nodes.
The default site configuration is listed in Table 3-1.When an incoming caller is allocated a temporary site, the name of the site is based on the port receiving the call. For example, an incoming call to port 3 may be allocated a temporary site named Port3.
Outgoing sites are typically named for the remote router that the LRS will call; for example, if a site is used for outgoing connections to a remote router in Dallas, the site used for the connection might be named dallas. This site could also be used for incoming calls; if the router in Dallas needed to call our LRS, it could use dallas to make the connection.
As these commands require privileged access, each example in this section denotes privileged status with the >> prompt. For information on obtaining privileged access, see Set Privileged/Noprivileged.
Local>> DEFINE SITE IRVINE |
The List Site command is used in Figure 3-2 because site irvine isn't currently running.To display specific information about sites, the following parameters may be used in conjunction with Show Site and List Site: IP, IPX, Ports, Counters, and Status. For example, to display the IP configuration of site irvine, use the following command:
Figure 3-2: Displaying a Site's IP Configuration
Local>> LIST SITE IRVINE IP |
Figure 3-3: Displaying Default Site
Local>> LIST SITE DEFAULT |
Table 3-1: Default Site Configuration
Characteristic | Configuration in Default Site |
---|---|
CHAP authentication on outgoing calls | Disabled |
PAP authentication on outgoing calls | Disabled |
Remote password | None configured |
Local password | None configured |
Username | None configured |
Chat script entries | None |
IP/IPX compression | Enabled |
IP/IPX packet forwarding | Enabled |
Maximum idle time | 10:00 (10 minutes) |
Remote host's IP configuration | Undefined |
IP compression slots | 16 |
IPX compression slots | 16 |
IPX keepalive spoofing | Enabled |
Maximum packet size (MTU): PPP | 1522 |
Ports defined | None |
PPP | Enabled |
SLIP | Disabled |
Telephone number of remote site | None defined |
Outgoing packet filter | None defined |
Incoming packet filter | None defined |
Idle time filter | None defined |
Startup filter | None defined |
Maximum packet size (MTU): SLIP | 1500 |
Time Filter | None defined |
Figure 3-4: Editing Site Characteristic
Local>> DEFINE SITE irvine AUTHENTICATION PAP DISABLED |
Local>> PURGE SITE irvine |
Figure 3-6: Restoring Default Site Configuration
Local>> PURGE SITE DEFAULT |
When the LRS receives an incoming connection request (remote node or LAN to LAN), an IP address is negotiated for the caller. The address agreed upon depends on the caller's requirements; some don't have a specific address requirement, while others must use the same IP address each time they log into the LRS.
PPP negotiation is covered in Chapter 7 - PPP.For a complete discussion of IP address assignment (including configuration instructions), see Remote Networking IP Address Assignment.
To specify the base number of the range, use the Set/Define IPX Netrange command. Each serial port will be assigned an IPX network number equalling the sum of the base number and its port number.
Figure 3-7: Defining IPX Netrange
Local>> DEFINE IPX NETRANGE 0x100 |
When a packet is received or generated that is destined for a remote network, the LRS will check its routing table to determine the most efficient route to the destination. If the LRS does not have a route to a remote network, it cannot send the packet to the destination. The entries in the routing table are one of three types:
While the LRS is connected to the remote router, it may learn additional dynamic routes from that remote router. Once these additional routes are entered into the routing table, packets may be routed to these new networks as well. Once the connection is dropped, the LRS can be configured to maintain these routes. Subsequent traffic to these dynamically learned networks or to the pre-existing static route networks will cause the site to form a new connection.
If the LRS is a stub router (or you're using the LRS to connect to the Internet), default routes can be used to reduce configuration time. A stub router connects a LAN without any other routers to a larger LAN. For example, in a remote office with no other outside connections, an LRS that connects to exactly one other (larger) location is a stub router. All traffic generated on the remote office's LAN that is destined for the remote location must pass through the LRS. A default route pointing to the larger site may be entered on the LRS.
Default routes should be used with caution. See Chapter 5 - IP or Chapter 6 - IPX for complete details.
RIP is enabled by default.If RIP is not being used, the LRS must have a specific site configured for this incoming connection. The remote router must utilize this site when it connects to the LRS. The site may be started in one of two ways: through the authentication sequence (which requires that authentication be appropriately configured), or with the Set PPP <sitename> command. Static routes pointing to the site must be configured for each of the incoming caller's IP or IPX networks.
To configure authentication, see Setting up Incoming LAN to LAN and Remote Node or Chapter 11 - Security.
If the remote node receives a dynamic address from the LRS's IP address pool, a host route is entered for that address. If proxy ARPing is enabled (see Proxy ARP), the LRS will proxy ARP for the address.
See Host Routes for more information.If a remote node uses an IP address that is not on the Ethernet's IP network, then the LRS will enter a network route for that node. For example, if the LRS's Ethernet IP address is 192.0.1.4, and a node selects the address 192.0.2.6, the LRS will enter a route to 192.0.2.0 in its routing table.
IPX remote nodes are always on the IPX network assigned to the port that the call was received on. The LRS will add a route to that port's network number.
Remote nodes do not have to make routing decisions, as they can only send network packets to the LRS. Therefore, most remote nodes do not need to receive RIP packets. Sites that only support remote nodes may turn off RIP to reduce traffic on the connection.
To disable RIP, see Define Site IP or Define Site IPX.
The LRS supports the use of PPP and SLIP to send network packets.
For a complete description of PPP, see Chapter 7 - PPP.
For a description of the port modes, see Port Modes.
To configure the LRS for incoming LAN to LAN and remote node connections, see Setting up Incoming LAN to LAN and Remote Node.
For a complete description of authentication, refer to Chapter 11 - Security. For information on chat scripts, see Chat Scripts.If no arguments are given to Set PPP or Set SLIP, a temporary copy of the default site will be started. If a custom site is to be started, it can be specified as an argument: Set PPP <sitename>.
Users can be prompted for the site's local password to prevent users from starting inappropriate sites.
To use the Set PPP/Set SLIP commands, PPP and/or SLIP must enabled on the port used for the connection. For more information, see Define Port PPP or Define Port SLIP.
To configure autodetection, see Chapter 8 - Ports.By default, the LRS detects character mode by looking for the return character.
If PPPdetect is enabled on the port, and a PPP packet is detected, PPP will be started with a temporary copy of the default site.
A custom site can also be run by enabling PPP authentication on the port. If the remote device sends a valid username and password and the username matches a site name, that site will start running on the port. All further configuration of the connection will be from this new site.
If PPP authentication is not enabled on this port, there is a security risk. Unauthorized users may gain access to your network. Use dedicated PPP mode with PPP authentication (CHAP or PAP) wherever possible. If PPP authentication is not possible, use port authentication and the Set PPP command to authenticate incoming calls.
To configure PPP authentication, see Chapter 11 - Security.If SLIPdetect is enabled on the port, and a SLIP packet is detected, SLIP will be started. SLIP does not support authentication. Incoming connections to a port in dedicated SLIP mode cannot be authenticated. This is a security risk in most situations. Unauthorized users may gain access to your network. Use this mode with caution.
Custom sites cannot be run when using dedicated SLIP as there is no method to switch sites once the temporary site is running. Start SLIP with the Set SLIP command to allow custom sites and to authenticate incoming calls.
To dedicate a port, see Preferred/Dedicated Services and Protocols.
Once PPP or SLIP is running, the behavior of a dedicated port is the same as a port with automatic protocol detection enabled. See Starting PPP or SLIP Using Automatic Protocol Detection for information about security issues.
For more information on dedicated ports, see Preferred/Dedicated Services and Protocols.
1. If automatic protocol detection (for PPP, SLIP, or both) is enabled, the link layer will start up automatically when a PPP or SLIP character is received from the incoming call. If the port is dedicated, the link layer will start upon the receipt of any character.
2. The caller will be attached to a temporary site. The name of this site will be based on the port number used. For example, an incoming call to port number 6 will generate a temporary site named Port6.
A. If using SLIP, callers will continue to use the temporary site for the remainder of the connection.
B. If using PPP, the following steps will occur:
1. If the LRS port receiving the call has been configured to authenticate remote hosts using CHAP or PAP, CHAP/PAP will request a username and password from the remote host. If the remote host has been configured to send a username and password, it will send the pair to the LRS.
2. The username and password will be compared to existing site names. One of the following will occur:
a. If the username matches the name of a site, the site will be checked to see if it has a local password. If it does, this will be compared to the password entered by the caller. If the passwords match, the user will begin using the custom site; the temporary site will stop running.
b. If the site isn't configured with a password, or the password entered by the caller doesn't match the site password, the username/password pair will be compared to any authentication databases. One of two outcomes is possible:
If a match is found, the connection will be successfully authenticated, and the caller will continue using the temporary site for the remainder of the connection.
If a match is not found, the connection attempt will fail.
1. The caller sends a carriage return.
2. If the port is configured to prompt for a login password, the caller will need to enter the correct login password to continue. Once this is entered, the Local> prompt will be displayed.
3. If the port is configured to prompt for a username, the caller will need to enter a username.
4. If the port is configured for authentication, the caller will need to enter a valid password for the username.
5. To start the link layer, the user will need to enter commands to start PPP or SLIP. One of two scenarios will occur:
A. If the caller specifies a particular site to be started when PPP or SLIP is started, the user will be attached to this site. If the site has been configured to prompt for its local password, the user will have to enter the site's local password. At this point, the caller will be unable to run another site.
B. If a site isn't specified, the user will be attached to a temporary site. The name of this site will be based on the port number used. For example, an incoming call to port number 6 will generate a temporary site named Port6. This site will be used for the remainder of the call.
Incoming LAN to LAN connections will need to enter commands via a chat script. See Chat Scripts.
To configure a port's use of PPP or SLIP, see Chapter 8 - Ports. To configure modems, see Chapter 9 - Modems.
Determine a login password. Set the password using the Set/Define Server Login Password command.
Figure 3-8: Defining Login Password
Local>> DEFINE SERVER LOGIN PASSWORD badger |
Figure 3-9: Enabling Login Password
Local>> DEFINE PORT 3 PASSWORD ENABLED |
LRS passwords are case-independent, even when enclosed in quotes.By default, incoming Telnet and Rlogin connections are not required to enter the login password. To require the login password, use the Set/Define Server Incoming command.
Figure 3-10: Enabling Authentication
Local>> DEFINE PORT 2 AUTHENTICATE ENABLED |
Figure 3-11: Disabling Autodetection of PPP and SLIP
Local>> DEFINE PORT 2 PPPDETECT DISABLED Local>> DEFINE PORT 2 SLIPDETECT DISABLED |
If the port is configured to automatically run PPP, and you'd like to use CHAP or PAP to obtain a username and password from the incoming caller, enable remote CHAP and/or PAP authentication on the desired port.
Figure 3-12: Enabling CHAP Authentication
Local>> DEFINE PORT 2 PPP CHAP REMOTE Local>> DEFINE PORT 2 PPP PAP REMOTE |
CHAP and PAP may both be enabled on the same port.If incoming connections will be entering usernames to start a custom site, ensure that the site has a local password. Callers will be required to enter this password in order to start the site.
Figure 3-13: Configuring Site's Local Password
Local>> DEFINE SITE irvine AUTHENTICATION LOCAL "gorilla" |
While a connection to the remote router is initiated, a limited number of packets will be buffered until the connection is formed. When the connection is successful, the packets will be sent.
To restrict outgoing connections, see Chapter 11 - Security.
When the LRS attempts to make a connection to a site, it will attempt to use one of the specified ports. If the port is busy (in use with another connection), it will attempt to make a connection using another specified port. If all ports are busy, the LRS will time out the site for a few minutes and then try again. This connection timeout between call attempts is user configurable. See Define Site Time Failure.
More than one site may specify a particular port. For example, site dallas and site seattle might specify that port 3 may be used for connections. If site dallas is using port 3 at a certain time and site seattle attempts to use the port, seattle will attempt a connection using another specified port. If no other port is specified, seattle will wait to use port 3 until it becomes available.
To learn how incoming calls use ports and sites, see Incoming LAN to LAN and Remote Node.
Port-specific telephone numbers are used when a particular LRS port should call a specific number at the remote site. These numbers will override a port-independent telephone number. For example, in order to get the most efficient use out of connected modems, a site might specify that when port 2 (connected to a high speed modem) is used, another high speed modem should be dialed. When port 3 (connected to a slow speed modem) is used, the LRS should dial another slow speed modem.
If a site does not have a telephone number defined, the LRS assumes either that there's a direct connection between the LRS and the remote host, or that a chat script (see Chapter 4 - Additional Remote Networking) will be used to communicate with the remote host.
The password sent is a site-specific password called the remote password. The remote password is used only for outgoing connections, and must be sent via PPP. See Configure Authentication for configuration instructions.
SLIP does not support authentication. To perform authentication, SLIP users must use chat scripts. See Chat Scripts.
Figure 3-14: Permitting Outgoing Connections
Local>> DEFINE PORT 2 ACCESS DYNAMIC |
For more information on port configuration, see Chapter 8 - Ports.
Figure 3-15: Enabling Modem Operation
Local>> DEFINE PORT 2 MODEM ENABLED Local>> DEFINE PORT 2 MODEM TYPE 5 |
A modem profile automatically sets up a port for a specific type of modem. See Define Port Modem Type.Modem profiles and complete modem configuration instructions are discussed in Chapter 9 - Modems.
Figure 3-16: Listing a Site's Configuration
Local>> LIST SITE irvine PORTS |
Figure 3-17: Associating a Site With a Port
Local>> DEFINE SITE irvine PORT 2 |
Figure 3-18: Assigning a Port Telephone Number
Local>> DEFINE SITE irvine PORT 2 TELEPHONE 547-9549 |
Figure 3-19: Assigning a Site Telephone Number
Local>> DEFINE SITE irvine TELEPHONE 867-5309 |
Configure the username and remote password to be transmitted.
Figure 3-20: Defining Local Username and Password
Local>> DEFINE SITE irvine AUTHENTICATION USERNAME "doc_server" Local>> DEFINE SITE irvine AUTHENTICATION REMOTE "giraffe" |
Figure 3-21: Enabling CHAP/PAP Authentication
Local>> DEFINE SITE irvine AUTHENTICATION CHAP ENABLED Local>> DEFINE SITE irvine AUTHENTICATION PAP ENABLED |
To configure IP Routing, see Chapter 5 - IP. To configure IPX routing, see Chapter 6 - IPX.
Table 3-2: Show/Monitor Site Commands
Command | Description |
---|---|
Show/Monitor Site s | Lists currently running sites. |
Show/Monitor Site <sitename> | Displays the site's configuration |
Show/Monitor Site <sitename> Counters | Displays the site's current performance |
Show/Monitor Site <sitename> Status | Shows all sites that have attempted or completed connections. |
Show/Monitor Site <sitename> Status | Shows cumulative statistics for this site. Statistics are reset upon boot. |
Site State | Activity During State |
---|---|
Idle | The site is idle. |
Startup | A user, PPP, or SLIP requested that the site start running. |
Waiting | The site is waiting for a port to connect. |
Connect | The site is connected and passing packet traffic. |
Logout | The site was instructed to shut down. |
Closing | The site is shutting down PPP or SLIP. |
Freeing | The site is removing itself from memory. |
NVR | A List Site command was used to display site information. The site's configuration is displayed, not its current activity. |
Table 3-4: State of Ports Assigned to a Site
Port State | Activity During State |
---|---|
Idle | The site is not currently using this port. The port may be in use by other sites. |
Dial | The remote modem is being dialed. |
Chat | The chat script defined in the site is being executed. See Chapter 4 - Additional Remote Networking for a definition of chat scripts. |
Link | PPP is being negotiated with the remote router or remote node. (This state does not apply to SLIP users). |
Ready | PPP negotiation has been completed. (This state does not apply to SLIP users). |
Online | Traffic is being forwarded to the remote site. |
Figure 3-22: Dallas LRS Configuration
Local>> DEFINE PORT 2 ACCESS DYNAMIC Local>> DEFINE PORT 2 MODEM ENABLED Local>> LIST MODEM Local>> DEFINE PORT 2 MODEM TYPE 1 Local>> DEFINE PORT 2 MODEM SPEAKER DISABLED Local>> DEFINE PORT 2 AUTHENTICATE ENABLED Local>> Local>> DEFINE SITE SEATTLE AUTHENTICATION USERNAME "dallas" Local>> DEFINE SITE SEATTLE AUTHENTICATION REMOTE "xyz" Local>> DEFINE SITE SEATTLE AUTHENTICATION CHAP ENABLED Local>> DEFINE SITE SEATTLE IDLE 60 Local>> DEFINE SITE SEATTLE PORT 2 Local>> DEFINE SITE SEATTLE TELEPHONE 2065551234 Local>> Local>> DEFINE IP ROUTE 192.0.1.0 SITE SEATTLE 2 Local>> Local>> DEFINE IPX FRAME 802.2 NETWORK ab12 Local>> DEFINE IPX FRAME 802.2 ENABLED Local>> DEFINE IPX NETRANGE 130 Local>> DEFINE IPX ROUTING ENABLED Local>> DEFINE IPX SERVICE MServ 4 1234abcd 00-00-00-00-00-01 451 2 Local>> DEFINE IPX ROUTE 1234abcd SITE SEATTLE 2 10 Local>> Local>> INITIALIZE SERVER DELAY 0 |
Local>> DEFINE PORT 2 MODEM ENABLED Local>> LIST MODEM Local>> DEFINE PORT 2 MODEM TYPE 1 Local>> DEFINE PORT 2 MODEM SPEAKER DISABLED Local>> DEFINE PORT 2 AUTHENTICATE ENABLED Local>> DEFINE PORT 2 PPPDETECT ENABLED Local>> DEFINE PORT 2 PPP CHAP REMOTE Local>> DEFINE PORT 2 AUTHENTICATE ENABLED Local>> LOGOUT PORT 2 Local>> Local>> DEFINE SITE dallas AUTHENTICATION LOCAL "xyz" Local>> DEFINE IPX FRAME 802.3 ENABLED Local>> DEFINE IPX FRAME 802.3 NETWORK 56ce Local>> DEFINE IPX NETRANGE 140 Local>> DEFINE IPX ROUTING ENABLED Local>> Local>> INITIALIZE SERVER DELAY 0 |
Figure 3-24: Dallas LRS Configuration
Local>> DEFINE PORT 2 ACCESS DYNAMIC Local>> DEFINE PORT 2 PPP DEDICATED Local>> DEFINE PORT 2 MODEM ENABLED Local>> LIST MODEM Local>> DEFINE PORT 2 MODEM TYPE 1 Local>> DEFINE PORT 2 MODEM SPEAKER DISABLED Local>> DEFINE PORT 2 AUTHENTICATE ENABLED Local>> Local>> DEFINE SITE SEATTLE AUTHENTICATION USERNAME "dallas" Local>> DEFINE SITE SEATTLE AUTHENTICATION LOCAL "abc" Local>> DEFINE SITE SEATTLE AUTHENTICATION REMOTE "xyz" Local>> DEFINE SITE SEATTLE AUTHENTICATION CHAP Local>> DEFINE SITE SEATTLE IDLE 60 Local>> DEFINE SITE SEATTLE PORT 2 Local>> DEFINE SITE SEATTLE TELEPHONE 2065551234 Local>> Local>> DEFINE IP ROUTE 192.0.1.0 SITE SEATTLE 2 Local>> Local>> DEFINE IPX FRAME 802.2 NETWORK ab12 Local>> DEFINE IPX FRAME 802.2 ENABLED Local>> DEFINE IPX NETRANGE 130 Local>> DEFINE IPX ROUTING ENABLED Local>> DEFINE IPX SERVICE MServ 4 1234abcd 00-00-00-00-00-01 451 2 Local>> DEFINE IPX ROUTE 1234abcd SITE SEATTLE 2 10 Local>> Local>> INITIALIZE SERVER DELAY 0 |
Figure 3-25: Seattle LRS Configuration
Local>> DEFINE PORT 2 ACCESS DYNAMIC Local>> DEFINE PORT 2 PPP DEDICATED Local>> DEFINE PORT 2 MODEM ENABLED Local>> LIST MODEM Local>> DEFINE PORT 2 MODEM TYPE 1 Local>> DEFINE PORT 2 SPEAKER DISABLED Local>> Local>> DEFINE SITE DALLAS AUTHENTICATION USERNAME "seattle" Local>> DEFINE SITE DALLAS AUTHENTICATION LOCAL "xyz" Local>> DEFINE SITE DALLAS AUTHENTICATION REMOTE "abc" Local>> DEFINE SITE DALLAS AUTHENTICATION CHAP Local>> DEFINE SITE DALLAS IDLE 60 Local>> DEFINE SITE DALLAS TELEPHONE 2145556789 Local>> Local>> DEFINE IP ROUTE 192.0.2.0 SITE SEATTLE 2 Local>> Local>> DEFINE IPX FRAME 802.3 ENABLED Local>> DEFINE IPX FRAME 802.3 NETWORK 56ce Local>> DEFINE IPX NETRANGE 140 Local>> DEFINE IPX ROUTING ENABLED Local>> Local>> INITIALIZE DELAY 0 |
IP users will be forced to use either IP address 192.0.1.7 or 192.0.1.8. One IP user wwwserver, must have the same address (192.0.2.6) each time it logs in.
Local>> DEFINE PORT 2-3 PPPDETECT ENABLED Local>> DEFINE PORT 2-3 PPP ENABLED Local>> DEFINE PORT 2-3 PPP CHAP REMOTE Local>> DEFINE PORT 2-3 PPP PAP REMOTE Local>> DEFINE PORT 2-3 AUTHENTICATE ENABLED Local>> DEFINE PORT 2-3 MODEM ENABLED Local>> LIST MODEM Local>> DEFINE PORT 2 MODEM TYPE 1 Local>> DEFINE PORT 3 MODEM TYPE 2 |
Local>> DEFINE IP IPADDRESS 192.0.1.6 Local>> DEFINE IP ETHERNET POOL 192.0.1.7 192.0.1.8 Local>> DEFINE IP ETHERNET PROXY-ARP ENABLED |
Local>> DEFINE IPX NETRANGE 500 |
Local>> DEFINE SITE DEFAULT IP REMOTEADDRESS 192.0.1.7 192.0.1.8 |
Local>> DEFINE SITE wwwserver REMOTEIP 192.0.2.6 Local>> DEFINE SITE wwwserver IPX DISABLED Local>> DEFINE SITE wwwserver AUTHENTICATION LOCAL "monkey" |
Table 3-5: Common Remote Networking Problems
Problem | Remedy |
---|---|
Outgoing LAN to LAN site does not dial the modem. | Ensure that the site has ports and at least one telephone number assigned. In addition, ensure that Modem Control is enabled (Define Port Modem Control), and the modem profile is defined on the port. |
Modem dials, but does not connect. | Enable the modem's speaker using the Define Port Modem Speaker command. |
Determine if the remote node is busy. | |
Ensure that the correct number is being called. | |
Check the Error Correction and Compression configuration. | |
Chat script doesn't complete. | Enable chat script logging using the Set/Define Logging command. |
Modem connects but connection drops. | Ensure that authentication is defined correctly on the outgoing site. |
Enable PPP and Site Logging using the Set/Define Logging command. | |
Ensure that the usernames/passwords being used match the expected usernames/passwords on the remote site. | |
Connection is established, but traffic does not flow. | Determine if the modems are passing data by checking the send and receive lights on the LRS and the modem; the lights should be flashing. |
Ensure that routes are configured correctly by using the Show/Monitor/List IPX Routes and Show/Monitor/List IP Routes commands. | |
Enable IP and IPX logging using the Set/Define Logging command. |
Managing Connections | |||
To | Use This Command | Example(s) | What Example Does |
Manage Connections Using a Custom Site | Define Site
| DEFINE SITE dallas | Creates a custom site named "dallas". When a connection is made to a remote LRS in Dallas, "dallas" manages the connection, including when the link is brought up and down. See Managing Connections With Sites for more information. |
Display a Site's Configuration (Custom Site or Default Site) | Show/Monitor/List Sites | LIST SITE default | Displays information about the default site, including whether PPP or SLIP is used, CHAP/PAP status, and any filter lists associated with the site. See Displaying Existing Sites for more information. |
Edit a Custom or Default Site Configuration | Define Site <characteristic> | DEFINE SITE irvine AUTHENTICATION PAP DISABLED | Disables PAP authentication for site "irvine". See Editing Sites for more information. |
Delete a Site | Purge Site | PURGE SITE irvine | Deletes site "irvine". See Deleting Sites for more information. |
PURGE SITE default | Restores the default site to its factory default configuration; any changes will be removed. | ||
IP Address Assignment | |||
To | Use This Command | Example(s) | What Example Does |
Restrict Incoming Callers to a Range of Addresses | Define Site IP Remoteaddress | DEFINE SITE irvine IP REMOTEADDRESS 192.0.1.110 192.0.1.250 | Incoming callers will be assigned an IP address between 192.0.110 and 192.0.1.250. Each time the caller successfully connects to the LRS, this address will be assigned. See Specifying IP Address Range for a Site for more information. |
Restrict Incoming Callers to a Particular IP Address | Define Site IP Remoteaddress | DEFINE SITE irvine IP REMOTEADDRESS 192.0.1.108 | Incoming callers will be assigned IP address 192.0.1.108. Each time the caller successfully connects to the LRS, this address will be assigned. See Specifying Specific IP Address for a Site for more information. |
Dynamically Assign IP Addresses to Incoming Callers From an Address Pool | Set/Define IP All/Ethernet Pool | DEFINE IP ETHERNET POOL 192.0.1.50 192.0.1.59 | Incoming callers will be assigned a dynamic IP address between 192.0.1.50 and 192.0.1.59. See IP Address Pools for more information. |
Set/Define IP All/Ethernet Proxy-ARP | DEFINE IP ETHERNET PROXY-ARP ENABLED | Enables proxy ARPing; the LRS will respond to ARP requests for the addresses in the pool. See Proxy ARP for more information. | |
IP Routing | |||
To | Use This Command | Example(s) | What Example Does |
Configure a Static Route to Remote Hosts (For Outgoing LAN to LAN Connections) | Set/Define IP Route | SET IP ROUTE 198.8.8.0 NEXTROUTER 192.0.1.9 4 | Creates an entry in the IP routing table; packets to 198.8.8.0 will be sent to the router 192.0.1.9. The route will have a metric of 4. See Outgoing LAN to LAN for more information. |
Use RIP to Automatically Learn Routing Information | No command needed -- RIP is enabled by default on the default site and all custom sites. | ||
IPX Address Assignment | |||
To | Use This Command | Example(s) | What Example Does |
Define the Range of IPX Network Numbers Assigned to the LRS Serial Ports | Set/Define IPX Netrange | DEFINE IPX NETRANGE 0x100
| LRS serial ports will be assigned IPX network numbers starting from 0x101, and extending to the sum of 0x100 + the total number of ports. On the LRS16, this range of network numbers is 0x101 to 0x110. See IPX Address Assignment for more information. |
IPX Routing | |||
To | Use This Command | Example(s) | What Example Does |
Configure a Static Route to Remote IPX Networks (For Outgoing LAN to LAN Connections) | Set/Define IPX Route | SET IPX ROUTE 1234 NEXTROUTER 45af-00-00-ab-12-e2-38. | Creates an entry in the IPX routing table; packets to IPX network 1234 will be sent to router 45af-00-00-ab-12-e2-38. See Outgoing LAN to LAN for more information. |
Use RIP to Automatically Learn Routing Information | No command needed -- RIP is enabled by default on the default site and all custom sites. | See Incoming LAN to LAN for more information. | |
Incoming LAN to LAN and Remote Node (Overall Configuration) | |||
To | Use This Command | Example(s) | What Example Does |
Configure Ports | See Chapter 8 - Ports. | ||
Create a Custom Site | Define Site | DEFINE SITE irvine | Creates a custom site named "irvine". See Managing Connections With Sites for more information. |
Force Users to Enter a Login Password | 1. Set/Define Server Login Password | DEFINE SERVER LOGIN PASSWORD badger
| Defines "badger" as the login password. See Login Password and Chapter 11 - Security for more information. |
2. Set/Define Port Password Enabled | DEFINE PORT 2 PASSWORD ENABLED | Incoming callers on port 2 will be forced to enter the login password, "badger". | |
Force Users to Enter a Username/Password Pair Before PPP/SLIP Runs | 1. Define Port PPPdetect Disabled or Set/Define Port SLIPdetect Disabled | DEFINE PORT 2 PPPDETECT DISABLED DEFINE PORT 2 SLIPDETECT DISABLED | Disables autodetection of PPP/SLIP on port 2. See Username/Password Authentication or Automatic Protocol Detection for more information. |
2. Set/Define Port Authenticate Enabled | DEFINE PORT 2 AUTHENTICATE ENABLED | Incoming callers on port 2 will be forced to enter a username/password pair. This pair will be checked against any configured authentication databases. See Username/Password Authentication or Chapter 11 - Security for more information. | |
Use PAP or CHAP to Obtain the Username and Password From the Incoming Caller | Define Port PPP CHAP Remote or Define Port PPP PAP Remote | DEFINE PORT 2 PPP CHAP REMOTE DEFINE PORT 2 PPP PAP | When username/password authentication is required on port 2, PAP or CHAP will be used to obtain the username/password from the remote host. See Username/Password Authentication or Chapter 11 - Security for more information. |
Incoming LAN to LAN and Remote Node (Overall Configuration), cont. | |||
To | Use This Command | Example(s) | What Example Does |
Configure Authentication Databases | Set/Define Authentication | DEFINE AUTHENTICATION NETWARE PRIMARY bozo_server | Defines the NetWare file server "bozo_server" as the primary authentication database. See Username/Password Authentication or Chapter 11 - Security for more information. |
Enable Callers to Start a Custom Site When Entering a Username/Password Pair | Define Site Authentication Local | DEFINE SITE irvine AUTHENTICATION LOCAL "linus" | When an incoming caller is prompted to enter a username/password pair, entering "irvine" and the password "linus" will start site "irvine". See Username/Password Authentication or Chapter 11 - Security for more information. |
Outgoing LAN to LAN (Overall Configuration) | |||
To | Use This Command | Example(s) | What Example Does |
Configure Ports to Support Outgoing Connections | Set/Define Port Access Remote | DEFINE PORT 2 ACCESS REMOTE
| Enables outgoing connections on port 2. See Configure Ports or Access to a Port for more information. |
Configure the Modem for Outgoing Calls | 1. Define Port Modem Enabled | DEFINE PORT 2 MODEM ENABLED | Enables modem operation on port 2. See Configure Modems or Outgoing Calls for more information. |
2. Define Port Modem Type | DEFINE PORT 2 MODEM TYPE 5 | Assigns modem profile 5 to port 2. See Configure Modems or Modem Profiles for more information. | |
Create a Site to Connect to a Particular Remote Host | Define Site | DEFINE SITE dallas | Creates a custom site named "dallas". See Managing Connections With Sites for more information. |
Outgoing LAN to LAN (Overall Configuration), cont. | |||
To | Use This Command | Example(s) | What Example Does |
Edit a Site's Configuration | Define Site <characteristic> | DEFINE SITE dallas AUTHENTICATION PAP DISABLED | Disables PAP authentication for site "dallas". See Editing Sites. |
Associate a Site With a Port or Ports | Define Site Port | DEFINE SITE dallas PORT 2 | Associates site "dallas" with port 2. See Select Port(s) to Use for Dialing Out for more information. |
Define the Telephone Number Used to Dial the Remote Host | Define Site Port Telephone | DEFINE SITE dallas PORT 2 TELEPHONE 547-9549 | When an outgoing connection attempt is made on port 2 using site "dallas", "547-9549" will be dial the remote host. See Assign A Telephone Number to the Port or Site for more information. |
Send a Login Password to the Remote Host | See Chapter 4 - Additional Remote Networking. | ||
Configure a Username and Password to Transmit to a Remote Host | 1. Define Site Authentication Username | DEFINE SITE dallas AUTHENTICATION USERNAME "doc_server" | When site "dallas" is used, if the remote host requires that the LRS authenticate itself, the username "doc_server" will be sent. See Configure Authentication or Offering Authentication Information to the Incoming Caller for more information. |
2. Define Site Authentication Remote | DEFINE SITE dallas AUTHENTICATION REMOTE "secret" | The password "secret" will be sent. | |
Use PAP or CHAP to Transmit the Username and Password to the Remote Host | Define Site Authentication PAP/CHAP | DEFINE SITE irvine AUTHENTICATION CHAP ENABLED DEFINE SITE irvine AUTHENTICATION PAP ENABLED | When the remote host requires that the LRS authenticate itself, PAP or CHAP will be used to transmit the username/password to the remote host. See Configure Authentication or Chapter 11 - Security for more information. |
Configure IP/IPX Routing | To configure IP routing, see Chapter 5 - IP. To configure IPX routing, see Chapter 6 - IPX. | ||
Monitoring Connections | |||
To | Use This Command | Example(s) | What Example Does |
List Currently Running Sites | Show/Monitor/List Sites | SHOW SITE | Displays all active sites. See Monitoring Networking Activity for more information. |
Displays a Site's Configuration | Show/Monitor/List Sites | SHOW SITE IRVINE IP | Displays IP configuration information for site "irvine". See Monitoring Networking Activity for more information. |
Displays a Site's Current Performance | Show/Monitor/List Sites Counters | SHOW SITE IRVINE COUNTERS | Displays the current performance of site "irvine". See Monitoring Networking Activity for more information. |
Display all Sites that Have Attempted or Completed Connections | Show/Monitor/List Sites Status | SHOW SITE STATUS | Displays statistics for all sites that have been active since the LRS was booted. See Monitoring Networking Activity for more information. |
LRS Reference Manual - 4 MARCH 1996
Generated with Harlequin WebMaker