routovani - jak pridat trasu?

Petr vpe na seznam.cz
Pondělí Prosinec 3 00:51:46 CET 2001


Potřebuji přidat trasu do routovací tabulky, ale nevím, jak na to.

C:\>route print na PC1 vypadá takto:
=====================================================================
Seznam rozhraní
0x1 ........................... MS TCP Loopback interface
0x1000002 ...00 53 45 00 00 00 ...... WAN (PPP/SLIP) Interface
0x1000003 ...00 50 da 34 18 00 ...... 3Com EtherLink PCI
0x4000004 ...00 53 45 00 00 00 ...... WAN (PPP/SLIP) Interface
=====================================================================
Aktivní směrování:
Cíl v síti         Síťová maska         Brána         Rozhraní Metrika
.............
      192.168.1.1  255.255.255.255        127.0.0.1       127.0.0.1  1
      192.168.1.2  255.255.255.255      192.168.1.1     192.168.1.1  1
.............

Bohužel po pokusu o přidání trasy na síť 192.168.0.0/24, která je za PPP
adaptérem 192.168.1.1<->192.168.1.2 obdržím chybu:

C:\>route ADD 192.168.0.0 MASK 255.255.255.0 192.168.1.1 METRIC 1
Přidání trasy se nezdařilo: Parametr není správný.

Zadávám špatně syntaxi příkazu ROUTE? Poraďte prosím.

Podle helpu je syntaxe ROUTU takováto:

<příklad>
route ADD 157.0.0.0 MASK 255.0.0.0  157.55.80.1 METRIC 3 IF 2
       cíl^         ^maska          ^brána      metrika^    ^
                                                   rozhraní^
Pokud není zadána podmínka IF, snaží se příkaz najít nejvhodnější
rozhraní pro danou bránu.
</příklad>

Moje 192.168.1.1<->192.168.1.2 je PPP seriová linka a OS je W2K, viz
situace:
_____________________
situace:
PC1:Dial OUT adapter PPP    .........
    Dial IN adapter PPP  +->192.168.1.1 / 255.255.255.255 (PPP RAS)
    LAN adapter          |  10.10.10.255 / 255.0.0.0
                         |
       seriova linka --> |
                         |
PC2:Dial OUT adapter PPP +--192.168.1.2 / 255.255.255.255 (PPP RAS)
    LAN adapter             192.168.0.1 / 255.255.255.0

---- pruchodnost:
PC1: HKLM\SYSTEM\ ..... \Tcpip\Parameters\IPEnableRouter=1 povoleno
     ping 192.168.1.1 OK (localhost)
     ping 192.168.1.2 OK
     ping 192.168.0.1 - nelze provést, neumím přidat trasu a odesílá se na
default gateway na PC1, tedy někam ven do Internetu

PC2: ping 10.10.10.255 OK
     ping 10.10.10.xxx OK [pristup do site v RAS povolen]

Díky všem za radu!

p.



Další informace o konferenci Linux