home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-385-Vol-1of3.iso / p / pcrte224.zip / WD8003.EXA < prev   
Text File  |  1992-06-09  |  8KB  |  169 lines

  1.  
  2.                     EXAMPLE INSTALLATION OF PCROUTE
  3.  
  4.  
  5.     Here we will do an example installation of PCroute.  The network
  6. configuration we will assume that we have is 
  7.  
  8.  
  9.  
  10.            129.105.49.0                         129.105.5.0
  11.            255.255.255.0                        255.255.255.0
  12.     /--------------------------/         /--------------------------/
  13.          Thin   A         |                   |  Thick  B       |
  14.                           |   +-----------+   |                 |   +-------+
  15.                           | 1 |           | 3 |                 | 5 |       |
  16.                           +---+  PCroute  +---+                 +---+  GW   |
  17.                               |           |                         |       |
  18.                               +-----------+                         +-------+
  19.  
  20.         LOG HOST 129.105.35.2
  21.  
  22.     That is we are trying to connect two ethernets together.  We are
  23. using a class B number (129.105) but we are subneting it so that the
  24. first three tuples are the network part.   The router will have the
  25. address 129.105.49.1 on network A and 129.105.5.3 on network B.  Network
  26. A is thin ethernet (uses the BNC connector) and network B is thick (uses
  27. the DSub 15 connector) There is a gateway on network B that will be the 
  28. default.  Finally their is a UNIX host running syslogd whose IP address 
  29. is 129.105.35.2 that will act as a logging host.
  30.  
  31.  
  32. Step 1 Compiling software:
  33.         Since the distribution comes with a executable that is configured 
  34.     for a two interface, (I/O addresses 280H and 2A0H) ethernet router it 
  35.     is not necessary to recompile the source code.   Simply rename ether.exe
  36.     to pcroute.exe.  
  37.  
  38. Step 2 Configuring hardware
  39.         The first card we will leave with the factory settings of I/O
  40.     address 280H, thin ethernet, and IRQ 3 (the IRQ setting is irrelevant).
  41.     The second card we set the I/O address to 2A0H and change the jumpers
  42.     so the card is set for thick ethernet.   We then install these boards
  43.     into the PC and connect the cards to the appropriate network.
  44.  
  45. Step 3 Software configuration
  46.         Copy pcroute.exe, and config.exe to a BOOTABLE floppy.  Create
  47.     and autoexec.bat file that has the single line 'PCROUTE' in it and
  48.     place the file on the floppy.  Set your default drive to the floppy 
  49.     and type 'CONFIG'.  The dialog to the config program looks like
  50.  
  51.     ------------------------------------------------------------------------
  52.         This program creates/edits the pcroute.cfg file
  53.  
  54.         Configuring an interface
  55.         Address for the interface [0.0.0.0] ? 129.105.49.1
  56.         Subnet mask for the interface [0.0.0.0] ? 255.255.255.0
  57.         Flag Meanings (if set)
  58.             Bit 0 (1h)  - Don't send routing updates out this interface
  59.             Bit 1 (2h)  - Don't listen to routing updates from this interface
  60.             Bit 2 (4h)  - Proxy Arp for all subnets
  61.             Bit 3 (8h)  - Turn off directed broadcasts
  62.             Bit 4 (10h) - Turn off the issuing of ICMP redirects
  63.             Bit 5 (20h) - Broadcast using old (0's) format
  64.         Flags (HEX) for the interface [0H] ? 0
  65.         Routeing Metric (HEX) for the interface [1H] ? 1
  66.  
  67.         Configuring an interface
  68.         Address for the interface [0.0.0.0] ? 129.105.5.3
  69.         Subnet mask for the interface [0.0.0.0] ? 255.255.255.0
  70.         Flag Meanings (if set)
  71.             Bit 0 (1h)  - Don't send routing updates out this interface
  72.             Bit 1 (2h)  - Don't listen to routing updates from this interface
  73.             Bit 2 (4h)  - Proxy Arp for all subnets
  74.             Bit 3 (8h)  - Turn off directed broadcasts
  75.             Bit 4 (10h) - Turn off the issuing of ICMP redirects
  76.         Flags (HEX) for the interface [0H] ? 0
  77.         Routeing Metric (HEX) for the interface [1H] ? 1
  78.  
  79.         If you wish to configure static routes do so here.  To stop type a '.'
  80.  
  81.           Flag Meanings (if set)
  82.               Bit 0 (1h)  - Local route, do not propagate it
  83.               Bit 1 (2h)  - Transient route, subject to RIP protocol
  84.  
  85.         Network [0.0.0.0] ? 0.0.0.0
  86.         Gateway [0.0.0.0] ? 129.105.5.5
  87.         Metric (HEX)  [9H] ? 9
  88.         Flags (HEX) [0H] ? 2
  89.  
  90.         Network [0.0.0.0] ? .
  91.  
  92.         If you wish to forward bootp packets please enter the address
  93.           of the address to forward it to.  This address can be a
  94.           directed broadcast.  0.0.0.0  means don't forward
  95.  
  96.         Address to forward bootp packets [0.0.0.0] ? 0.0.0.0
  97.  
  98.         Once PCroute boots up, it sends all log messages to a network
  99.           host running a BSD UNIX syslogd daemon.  To disable
  100.           logging enter 0.0.0.0
  101.  
  102.         Host to send logging info to [0.0.0.0] ? 129.105.35.2
  103.         Mask Meanings (0 = Log, 1 = Don't log)
  104.             Bit 0 (1h)  - System
  105.             Bit 1 (2h)  - Routing
  106.             Bit 2 (4h)  - Monitor
  107.             Bit 3 (8h)  - Localtalk
  108.         Logging mask for this router [0H] ? 0
  109.         There are 8 routing 'levels' supported
  110.             0 - Emergency    1 - Alert    2 - Critical    3 - Error
  111.             4 - Warning      5 - Notice   6 - info        7 - Debug
  112.         Only messages with a level less than the logging level are sent
  113.         Logging level [0H] ? 7
  114.  
  115.     ------------------------------------------------------------------------
  116.  
  117.         The configuration procedure first describes each interface in the
  118.     router, giving its IP address and network mask.  The flags should 
  119.     normally be 0, but if you have any old (pre 1988) software), you should
  120.     probably set flag bit 3 and bit 4.  
  121.     
  122.         Next we set the routes.  In this example we rely TOTALLY on RIP
  123.     to provide ALL routing information.  This is the recommended method,
  124.     if at all possible.  Notice we do install a default route, but we set
  125.     bit 1, which makes this route expire in 90 seconds.  This route is
  126.     useful so that the PCrouter can reach the logging host even before it
  127.     has received RIP information from any host (presumably host 129.105.5.5).
  128.  
  129.         Since we do not need BOOTP forwarding, we disable it by entering
  130.     the address 0.0.0.0.
  131.  
  132.         Finally we set the logging information.  We set the logging host
  133.     to 129.105.35.2 and we set the logging filters to send everything that
  134.     is not a debugging message.  This is a good setting for a production
  135.     machine.
  136.  
  137.         Since in this example we are assuming that RIP is being used, we
  138.     should make sure that 129.105.5.5 is generating RIP packets (if it
  139.     is PCrouter this is the default).  
  140.  
  141.         Finally we should log on to the logging host and (assuming it is
  142.     a BSD 4.3 system), and edit the /etc/syslog.conf file so it included
  143.     the following line
  144.  
  145.             local0.debug                        /usr/adm/pcroute
  146.  
  147.     Note that in this example we log all messages to the file /usr/adm/pcroute.
  148.     If you want them to go elsewhere consult the UNIX manual and change
  149.     /etc/syslog.conf accordingly.  Don't forget to kill -HUP the syslogd
  150.     process, to tell it that the configuration file has changed.
  151.  
  152. Step 4 Running and Testing.  
  153.  
  154.         When config completes, insert the floppy into the PCrouter and
  155.     boot the machine.   Then log on to some host on net A and try to PING 
  156.     129.105.49.1, also log on to net B and try pinging 129.105.5.3.  If
  157.     these work, try pinging 129.105.49.1 from net B and 129.105.5.3 from
  158.     net A.  If these work try telneting from the host on net A to the
  159.     host on net B.  Try telneting from net A to arbitrary hosts.  Finally
  160.     log on to the logging host and check to see if PCroute sent the 
  161.     message that it is 'coming up' to the logging host.  If all these tests 
  162.     succeed, congratulations!  you have installed your first PCrouter.
  163.  
  164.         If some of these tests fail, refer to the document TROUBLE.DOC
  165.     and follow the instructions there.
  166.  
  167.  
  168.  
  169.