ZyXEL ISDN routers: LAN to LAN verbinding opzetten over IPX.


referentie Z052B


Er worden twee manieren uitgelegd, een router met alleen een server en een router met een client, de andere manier is aan beide kanten zowel een server als een client.
Novell maakt gebruik van interne en externe netwerk nummers, je mag in de routers niet zomaar interne IPX nummers gebruiken die de server al gebruikt, je moet waar opgegeven in dit voorbeeld zelf dus externe nummers verzinnen en deze in de routers gebruiken.
Interne IPX nummers gebruik je alleen als je static routing toepast, hierover meer in methode 2.
Methode 1: Router 1 aan de server kant, Router 2 aan de client kant.
Methode 2: Router 1 aan server en client kant, Router 2 met de server en client aan de andere kant van de ISDN lijn.

Methode 1: Router 1 aan server kant, router 2 aan client kant

Maakt een verbinding met de router(s) via de seriële poort en een terminal programma op 9600 bps.
Geeft de PIN-code (standaard 1234)
Password: ****
Je komt dan in het hoofdmenu (afhankelijk van het gebruikte soort router kunnen er meer of minder keuzes in de menu's aanwezig zijn.
Copyright (c) 1994 - 1997 ZyXEL Communications Corp.
                               Prestige 2864I Main Menu

     Getting Started                      Advanced Management
       1. General Setup                     21. Filter Set Configuration
       2. ISDN Setup                        22. SNMP Configuration
       3. Ethernet Setup                    23. System Security
       4. Internet Access Setup             24. System Maintenance

     Advanced Applications
       11. Remote Node Setup
       12. Static Routing Setup
       13. Default Dial-in Setup
       14. Dial-in User Setup               99. Exit

                          Enter Menu Selection Number:
Kies in het hoofd menu eerst 1.
Vul in menu 1 de systeem naam in, de locatie, contact persoon en zorg ervoor dat er Route IPX= YES staat. De systeemnamen moeten uniek zijn.
                             Menu 1 - General Setup

                    System Name= Router1
                    Location= Deurningen
                    Contact Person's Name= beheerder

                    Route IP= No
                    Route IPX= Yes
                    Bridge= No

                    Press ENTER to Confirm or ESC to Cancel:
Bevestigt Menu 1 en ga terug naar het hoofdmenu. U moet daar nu Menu 2 ISDN setup kiezen.
Vul hier de juist gegevens in. In het voorbeeld is Route IP= No gezet, uiteraard kan dit wel gecombineerd worden. Bij ISDN Data moet u het juiste telefoonnummer invullen.
Als de router op een buitenlijn zit, dan moeten dat tien(!) cijfers zijn. Het ingevulde nummer is het nummer waarop de router mag opnemen.
Als de router op een lijn van de centrale zit dat moet het juiste interne nummer gebruikt worden. Dit moet u bij de leverancier van de centrale navragen. Let op: het komt voor dat de ISDN Data diensten op de centrale geblokkeerd zijn. Dan doet de A/B-poort het wel, maar ISDN-data niet.
Bij een Prestige 2864i kunnen de nummers voor het modem en de ISDN Data hetzelfde zijn. Het nummer van het Modem en de A/B-poort moeten afwijkend zijn.
                               Menu 2 - ISDN Setup

          Switch Type: DSS-1
          B Channel Usage= Switch/Switch
            Lease B Channel Protocol= N/A

          ISDN Data   = 0123456789                 Subaddress=
          Modem       = 0123456788                 Subaddress=
          A/B Adapter = 0123456787                 Subaddress=

          Dial Prefix to Access Outside Line=
          PABX Number (Include S/T Bus Number)=
          Incoming Phone Number Matching= Multiple Subscriber Number (MSN)
            Analog Call Routing= N/A
            Global Analog Call= N/A

                    Press ENTER to Confirm or ESC to Cancel:

Press Space Bar to Toggle.
Bevestigen. Hierbij wordt u gevraagd of u de terugbel test wil doen.
Deze kan alleen goed gaan indien de ISDN lijn op dat moment verder niet in gebruik is.
Hierna terug naar het hoofd menu en dan naar menu 3.
Ga nu naar menu 3.3 en zorg ervoor dat het frametype wat op de server gebruikt wordt aangezet wordt.
                             Menu 3 - Ethernet Setup

                    1. General Setup
                    2. TCP/IP and DHCP Setup
                    3. Novell IPX Setup
                    4. Bridge Setup

                          Enter Menu Selection Number:


                      Menu 3.3 - Novell IPX Ethernet Setup

                    Seed Router= No

                    Frame Type 802.2= Yes
                      IPX Network #= N/A

                    Frame Type 802.3= Yes
                      IPX Network #= N/A

                    Frame Type Ethernet II= Yes
                      IPX Network #= N/A

                    Frame Type SNAP= Yes
                      IPX Network #= N/A

              Press ENTER to Confirm or ESC to Cancel:
                   Press Space Bar to Toggle.
Ga nu terug naar het hoofdmenu, en kies daar menu optie 11.
                           Menu 11 - Remote Node Setup

                    1. ISP (ISP, SUA)
                    2. Router2
                    3. ________
                    4. ________


                              Enter Node # to Edit:
Kies hier optie 2 (als voorbeeld)
         Menu 11.1 - Remote Node Profile

Rem Node Name= Router2               Route= IPX
Active= Yes                          Bridge= No
Call Direction= Both
                                     Edit PPP Options= No
Incoming:                            Rem IP Addr= N/A
  Rem Login= Router2                 Edit IP/IPX/Bridge= No
  Rem Password= ********             Telco Option:
  Rem CLID=                          Transfer Type= 64K
  Call Back= N/A                     Allocated Budget(min)= 0
Outgoing:                            Period(hr)= 0
  My Login= Router2                  Session Options:
  My Password= ********              Input Filter Sets=
  Authen= CHAP/PAP                   Output Filter Sets=
  Pri Phone #= 0987654321            Call Filter Sets= 1
  Sec Phone #= N/A                   Idle Timeout(sec)= 300

               Press ENTER to Confirm or ESC to Cancel:
Bij Edit PPP options is het mogelijk compressie aan of uit te zetten.
Bij Edit IP/IPX/Bridge dienen de volgende waarden aangepast te worden.
        Menu 11.3 - Remote Node Network Layer Options

IP Options:                          IPX Options:
  Rem IP Addr:                         Dial-On-Query= N/A
  Rem Subnet Mask= N/A                 Rem LAN Net #= 00000222
  My WAN Addr= N/A                     My WAN Net #= 00000444
  Single User Account= N/A             Hop Count= 1
    Server IP Addr= N/A                Tick Count= 2
  Metric= N/A                          W/D Spoofing(min)= 3
  Private= N/A                         SAP/RIP Timeout(min)= 3
  RIP Direction= N/A
    Version= N/A                     Bridge Options:
                                       Dial-On-Broadcast= N/A
                                       Ethernet Addr Timeout(min)= N/A

                Enter here to CONFIRM or ESC to CANCEL:
De externe IPX nummers 00000222 en 00000444 zijn hier zelf verzonnen en mogen dus niet voorkomen op de server!
Dit is wat er aan de server zijde moet gebeuren, hieronder de client kant.
In de menu's 1 en 2 kan men weer de algemene waarden invullen, natuurlijk zal de router zelf een ander nummer hebben omdat deze natuurlijk op een andere ISDN lijn is aangesloten.
We beginnen bij menu 3
In menu 3.1 kun je instellen of je de AUI of 10baseT instellen. Standaard staat de router op 10baseT.
         Menu 3 - Ethernet Setup

1. General Setup
2. TCP/IP and DHCP Setup
3. Novell IPX Setup
4. Bridge Setup

      Enter Menu Selection Number:
Kies menu 3 en stel de volgende waarden in.
In dit voorbeeld is uitgegaan van Ethernet 802.2, maar je kan net zo goed 802.3 gebruiken, vul dan de volgende waarden in:
Menu 3.3 - Novell IPX Ethernet Setup

       Seed Router= Yes

       Frame Type 802.2= Yes
         IPX Network #= 00000005

       Frame Type 802.3= Yes
         IPX Network #= 00002048

       Frame Type Ethernet II= No
         IPX Network #= N/A

       Frame Type SNAP= No
         IPX Network #= N/A
Omdat er aan deze kant van de router geen server staat moet deze dus altijd een seed router zijn, op dat moment dien je weer externe netwerk nummers te gebruiken, deze mogen dus weer nergens anders voorkomen op het netwerk.
Ga vanuit het hoofdmenu naar menu 11 en maak een nieuw profile aan:
    Menu 11.1 - Remote Node Profile

Rem Node Name= Router1               Route= IPX
Active= Yes                          Bridge= No
Call Direction= Outgoing
                                     Edit PPP Options= No
Incoming:                            Rem IP Addr= N/A
  Rem Login=                         Edit IP/IPX/Bridge= No
  Rem Password= ********             Telco Option:
  Rem CLID= N/A                        Transfer Type= 64K
  Call Back= N/A                       Allocated Budget(min)= 0
Outgoing:                              Period(hr)= 0
  My Login= Router2                    Session Options:
  My Password= ********                Input Filter Sets=
  Authen= CHAP/PAP                     Output Filter Sets=
  Pri Phone #= 0123456789              Call Filter Sets=
  Sec Phone #=                         Idle Timeout(sec)= 300

             Press ENTER to Confirm or ESC to Cancel:
Bij Edit PPP Options kan eventueel weer compressie aan of uit gezet worden.
Edit menu IP/IPX/Bridge:
       Menu 11.3 - Remote Node Network Layer Options

IP Options:                          IPX Options:
  Rem IP Addr:                         Dial-On-Query= Yes
  Rem Subnet Mask= N/A                 Rem LAN Net #= 00000555
  My WAN Addr= N/A                     My WAN Net #= 00000666
  Single User Account= N/A             Hop Count= 1
    Server IP Addr= N/A                Tick Count= 2
  Metric= N/A                          W/D Spoofing(min)= 3
  Private= N/A                         SAP/RIP Timeout(min)= 3
  RIP Direction= N/A
    Version= N/A                     Bridge Options:
                                       Dial-On-Broadcast= N/A
                                       Ethernet Addr Timeout(min)= N/A
Vooral de optie Dial-On_query moet aan staan, als dit niet zo is, dan zal de Prestige niet uitbellen!
Dit is alles wat er op de router aan de client kant moet gebeuren, dit is getest onder MS-DOS 6.22, Windows 95 en Windows NT.

Methode 2: Servers aan beide kanten

Aan de kant van Router 1 hangt een server die NOVELL heet met intern IPX nummer 2c785f4a en aan de kant van router 2 hangt een server die SERVER heet met intern IPX nummer 3576b6fe.
Netware server NOVELL is een 3.12 server, server SERVER is een IntraNetware 4.11 server.
Op zich zijn er niet veel verschillen met methode 1, alleen moet er in menu 3.3 wel wat verandert worden, er mag echter geen sprake meer zijn van een seed router, het menu komt er dus zo uit te zien in router 2:
Menu 3.3 - Novell IPX Ethernet Setup

Seed Router= No

Frame Type 802.2= Yes
  IPX Network #= N/A

Frame Type 802.3= Yes
  IPX Network #= N/A

Frame Type Ethernet II= Yes
  IPX Network #= N/A

Frame Type SNAP= Yes
  IPX Network #= N/A
Alle andere instellingen in methode 1 gelden dus ook voor deze methode, omdat we geen seed router kunnen toepassen dienen we hier gebruik te gaan maken van static-routing.
Ga hiervoor vanuit het hoofdmenu naar menu optie 12 en maak een nieuw profile aan bij IPX Static Route.
Bij router 1 vul je in:
  Menu 12.2 - Edit IPX Static Route

Route #= 11
Server Name= SERVER1
Active= Yes
Network #= 3576b6fe
Node #= 000000000001
Socket #= 0451
Type #= 0004
Hop Count= 2
Tick Count= 3
Gateway Node= 1
Bij router 2 vul je in:
  Menu 12.2 - Edit IPX Static Route

Route #= 11
Server Name= NOVELL
Active= Yes
Network #= 2c785f4a
Node #= 000000000001
Socket #= 0451
Type #= 0004
Hop Count= 2
Tick Count= 3
Gateway Node= 1
Dus in router 1 vul je de server naam plus intern IPX nummer in van de server die dus aan router 2 hangt, ditzelfde geldt voor de router op de andere plek, daar vul je de server naam plus intern IPX nummer van de server die aan router 1 hangt.
Dus in tegenstelling tot eerder gemeld, dien je hier wel de interne IPX netwerk nummers te gebruiken!
Met static routing kan ik dus als ik wil vanaf router 1 op een server komen die achter bijvoorbeeld router 3 hangt, ik kan router 2 op router 3 laten inbellen en doormiddel van een static route op router 1 op de derde Novell server komen.
Het interne IPX nummer is te vinden op de Novell server in de AUTOEXEC.NCF file:
file server name NOVELL
ipx internal net 2C785F4A
                 ^^^^^^^^
load c:\server.312\msm31x
load c:\server.312\3c90x port=e800 frame=ETHERNET_802.2 name=3com
bind ipx to 3com network=2
load after311
mount all
load remote geengeen
load rspx
load monitor -ns

Versies en vereiste instellingen

In Methode 2 is uitgegaan van een 3.12 en 4.11 server, heb je echter met meerdere 4.11 servers te maken dan moet je minimaal firmware versie 1.43 in de router hebben!
Daarnaast moet u er zorg voor dragen dat IPX RIP correct op de Novell 4.x of 5.x geïnstalleerd is. Verwijder hiervoor in de AUTOEXEC.NCF (AUTOEXEC.NET) van de NOVELL 4.xx server de optie "LOAD IPXRTR = NLSP" Novell claimt dit zelf als een installatie bugje die er niet in had moeten zitten. Deze optie handelt de nieuwe, niet compatibele, IPX routing versie af.