Chapter 29 WAN and Dial Backup Setup
Table 182 Menu 11.2.2: Remote Node Network Layer Options
FIELD | DESCRIPTION |
Private | This parameter determines if the ZyWALL will include the route to this remote node in |
| its RIP broadcasts. If set to Yes, this route is kept private and not included in RIP |
| broadcasts. If No, the route to this remote node will be propagated to other hosts |
| through RIP broadcasts. |
|
|
RIP Direction | Press [SPACE BAR] and then [ENTER] to select the RIP Direction from Both, None, |
| In Only, Out Only and None. |
|
|
Version | Press [SPACE BAR] and then [ENTER] to select the RIP version from |
| and |
|
|
Multicast | IGMP (Internet Group Multicast Protocol) is a |
| membership in a Multicast group. The ZyWALL supports both IGMP version 1 (IGMP- |
| v1) and version 2 |
| select None to disable it. See Section 6.5 on page 135 for more information on this |
| feature. |
|
|
Once you have completed filling in Menu 11.3.2 Remote Node Network Layer Options, press [ENTER] at the message “Press ENTER to Confirm...” to save your configuration and return to menu 11.3, or press [ESC] at any time to cancel.
29.8 Editing Login Script
For some remote gateways, text login is required before PPP negotiation is started. The ZyWALL provides a script facility for this purpose. The script has six programmable sets; each set is composed of an ‘Expect’ string and a ‘Send’ string. After matching a message from the server to the ‘Expect’ field, the ZyWALL returns the set’s ‘Send’ string to the server.
For instance, a typical login sequence starts with the server printing a banner, a login prompt for you to enter the user name and a password prompt to enter the password:
Welcome to Acme, Inc.
Login: myLogin
Password:
To handle the first prompt, you specify “ogin: ” as the ‘Expect’ string and “myLogin” as the ‘Send’ string in set 1. The reason for leaving out the leading “L” is to avoid having to know exactly whether it is upper or lower case. Similarly, you specify “word: ” as the ‘Expect’ string and your password as the ‘Send’ string for the second prompt in set 2.
You can use two variables, $USERNAME and $PASSWORD (all UPPER case), to represent the actual user name and password in the script, so they will not show in the clear. They are replaced with the outgoing login name and password in the remote node when the ZyWALL sees them in a ‘Send’ string. Please note that both variables must been entered exactly as shown. No other characters may appear before or after, either, i.e., they must be used alone in response to login and password prompts.
Please note that the ordering of the sets is significant, i.e., starting from set 1, the ZyWALL will wait until the ‘Expect’ string is matched before it proceeds to set 2, and so on for the rest of the script. When both the ‘Expect’ and the ‘Send’ fields of the current set are empty, the ZyWALL will terminate the script processing and start PPP negotiation. This implies two things: first, the sets must be contiguous; the sets after an empty one are ignored. Second, the last set should match the final message sent by the server. For instance, if the server prints:
login successful.
Starting PPP...
488 |
| |
ZyWALL 2 Plus User’s Guide |
| |
|
|
|