Throughout this chapter, we have been looking at the IPX routing capabilities in the Cisco IOS. The Cisco IOS also allows remote access from IPX clients , much like the functionality we have seen in previous chapters with dialup IP and AppleTalk. IPX remote access provides users with the ability to use NetWare services even though they are not physically connected to a dedicated LAN segment on the network.
Within the IOS, the remote access capability is available over asynchronous dialup lines and ISDN. In this chapter, we have chosen to discuss the specific IPX commands commonly used for asynchronous dialup IPX clients. IPX access over ISDN is commonly used in dial-on-demand routing between routers, a topic beyond the scope of this book.
As we have seen in the previous two chapters, establishing remote access consists of setting up the asynchronous line configuration, enabling the AAA services for users, and config-uring the protocol-specific options. IPX asynchronous line configuration is the same as for IP, as discussed in Chapter 4. IPX clients use the PPP data link protocol, making the con-figuration of AAA services for IPX the same as for previously discussed network protocols. This subject is discussed further in Chapter 7.
The first step in adding IPX-specific asynchronous dialup options in an access server is to assign an IPX address to the interface Loopback 0 using the IOS interface configuration subcommand ipx network (discussed earlier in this chapter). This address becomes the IPX network number used by IPX dialup clients. We then use the IOS interface subcom-mand ipx ppp-client loopback to assign the Novell IPX network number of Loopback 0 to the group asynchronous interface. We configure the Sing2511 access server on the ZIP network as follows :
Sing2511# configure Configuring from terminal, memory, or network [terminal]? Enter configuration commands, one per line. End with CTRL+Z. Sing2511(config)# interface loopback 0 Sing2511(config-if)# ipx network 2500 Sing2511(config-if)# interface group-async1 Sing2511(config-if)# ipx ppp-client loopback 0 Sing2511(config-if)# ^Z
Dialup IPX clients do not need to hear IPX RIP or SAP information. To avoid sending the normal periodic updates every 60 seconds on asynchronous interfaces, we can use the IOS interface configuration subcommand ipx update interval . This subcommand requires a parameter of sap or rip and a value in seconds for how often to send the appropriate updates on the interface. In the following example, we configure the Sing2511 access server to send IPX RIP and SAP updates every 10 hours (36,000 seconds). We set the ipx update interval to this high value with the assumption that an IPX dialup client does not stay connected for 10 hours:
Sing2511# configure Configuring from terminal, memory, or network [terminal]? Enter configuration commands, one per line. End with CTRL+Z. Sing2511(config)# interface group-async1 Sing2511(config-if)# ipx update interval sap 36000 Sing2511(config-if)# ipx update interval rip 36000 Sing2511(config-if)# ^Z