05. november 2008 - 15:43
Der er
31 kommentarer
Hjælp med at route !
Jeg har en PC med 2 NIC, NIC1 til et lukket LAN(1) med IP 10.x.x.x /255.0.0.0. NIC2 sidder på en router der har VPN tunnel til en virksomhed. NIC2 og Router LAN(2) er 10.10.101.x /255.255.255.0 og virksomhedens LAN(3) er 10.10.2.x /255.255.255.0.
Mit problem er at når NIC1 er enabled, så kan jeg ikke få fat i LAN(3), men lige så snart jeg disabler NIC1, så kører alt smukt, men så har jeg jo ikke fat i LAN(1).
HAr kigget lidt på nettet, og prøvet med Route kommandoen (
http://www.computerhope.com/routehlp.htm ) men kan ikke få det til at virker. Så håber en af jer klode hoveder ved precists hvordan jeg bruger route kommandoen (hvis det altså vil hjælpe mig, eller ved hvad jeg elelrs skal finde på ?!
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
05. november 2008 - 18:39
#1
det er fordi dine subnets overlappe hinanden. Så vil den altid prioriter NIC1, da den tror 10.10.2.x er direkte tilsluttet på det netkort... hvilket det i princippet også er jvf. subnetmasken.
05. november 2008 - 18:39
#2
slåfejl er gratis.
05. november 2008 - 19:13
#3
prøv lige at aktivere nic1 og post output af kommandoen "route print" her
06. november 2008 - 09:18
#4
"Route print" med b egge NIC's enabled C:\Documents and Settings\Administrator>route print IPv4 Route Table =========================================================================== Interface List 0x1 ........................... MS TCP Loopback interface 0x50003 ...00 1a 4b 0a 24 c6 ...... Embedded Broadcom NetXtreme 5721 PCI-E Gigab it NIC #2 0x50005 ...00 1a 4b 0a 24 c7 ...... Embedded Broadcom NetXtreme 5721 PCI-E Gigab it NIC =========================================================================== =========================================================================== Active Routes: Network Destination Netmask Gateway Interface Metric 0.0.0.0 0.0.0.0 10.10.101.1 10.10.101.11 20 10.0.0.0 255.0.0.0 10.4.36.152 10.4.36.152 20 10.4.36.152 255.255.255.255 127.0.0.1 127.0.0.1 20 10.10.101.0 255.255.255.0 10.10.101.11 10.10.101.11 20 10.10.101.11 255.255.255.255 127.0.0.1 127.0.0.1 20 10.255.255.255 255.255.255.255 10.4.36.152 10.4.36.152 20 10.255.255.255 255.255.255.255 10.10.101.11 10.10.101.11 20 127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1 224.0.0.0 240.0.0.0 10.4.36.152 10.4.36.152 20 224.0.0.0 240.0.0.0 10.10.101.11 10.10.101.11 20 255.255.255.255 255.255.255.255 10.4.36.152 10.4.36.152 1 255.255.255.255 255.255.255.255 10.10.101.11 10.10.101.11 1 Default Gateway: 10.10.101.1 =========================================================================== Persistent Routes: None C:\Documents and Settings\Administrator>
06. november 2008 - 09:25
#5
NIC1 = 10.4.36.152 NIC2 = 10.10.101.11 Jeg vil bare have alt trafik der hedder 10.10.2.x til at køre over NIC2, via routeren og vidre ud til virksomheden. Men jeg kan godt se det med at LAN's overlapper hinanden, men hvad kan jeg gøre ? Lave om på LAN(1) ? for LAN2 og LAN3 har jeg ikke de store muligheder for at ændre på. Spørgsmålet er så, til hvad for et netværk (192.168.0.0 ) ?
06. november 2008 - 10:03
#6
er nic1 aktiveret på det tidspunkt du laver route print? det ser nemlig ikke sådan ud.
06. november 2008 - 11:02
#7
prøver igen "route print" med begge NICs connected og enabled. Microsoft Windows [Version 5.2.3790] (C) Copyright 1985-2003 Microsoft Corp. C:\Documents and Settings\Administrator>route print IPv4 Route Table =========================================================================== Interface List 0x1 ........................... MS TCP Loopback interface 0x10003 ...00 1a 4b 0a 24 c7 ...... Embedded Broadcom NetXtreme 5721 PCI-E Gigab it NIC 0x10004 ...00 1a 4b 0a 24 c6 ...... Embedded Broadcom NetXtreme 5721 PCI-E Gigab it NIC #2 =========================================================================== =========================================================================== Active Routes: Network Destination Netmask Gateway Interface Metric 0.0.0.0 0.0.0.0 10.10.101.1 10.10.101.11 20 10.0.0.0 255.0.0.0 10.4.36.152 10.4.36.152 20 10.4.36.152 255.255.255.255 127.0.0.1 127.0.0.1 20 10.10.101.0 255.255.255.0 10.10.101.11 10.10.101.11 20 10.10.101.11 255.255.255.255 127.0.0.1 127.0.0.1 20 10.255.255.255 255.255.255.255 10.4.36.152 10.4.36.152 20 10.255.255.255 255.255.255.255 10.10.101.11 10.10.101.11 20 127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1 224.0.0.0 240.0.0.0 10.4.36.152 10.4.36.152 20 224.0.0.0 240.0.0.0 10.10.101.11 10.10.101.11 20 255.255.255.255 255.255.255.255 10.4.36.152 10.4.36.152 1 255.255.255.255 255.255.255.255 10.10.101.11 10.10.101.11 1 Default Gateway: 10.10.101.1 =========================================================================== Persistent Routes: None C:\Documents and Settings\Administrator>
06. november 2008 - 11:07
#8
kan det passe du ikke har en default gateway på nic1? prøv "route add 10.10.2.0 mask 255.255.255.0 10.10.101.1 10"
06. november 2008 - 11:08
#9
hvis ikke det virker så post endnu en route print
06. november 2008 - 11:21
#10
Troet jeg bare kunne lave en "ROUTE ADD 10.10.2.31 MASK 255.255.255.0 10.10.101.11 IF 1" Og så ville alt trafik til 10.10.2.31 gå gennem NIC2 hen over LAN2 osv. Man når jeg skriver den kommando, så melder den tilbage med en fejl omkring MASK variablen.
06. november 2008 - 11:26
#11
den skal se sådan ud: route add 10.10.2.0 mask 255.255.255.0 10.10.101.1 metric 10 hvis den melder fejl ved mask har ikke skrevet det som ovenstående.
06. november 2008 - 11:27
#12
Så ikke lige dine sidste 2 post før jeg skrev sry. Men ja LAN1 har ikke nogen gateway, det er bare 400 overvågnings kameraer der er koblet på en Software styrings server med masser af lagerplads. Prøvede at skrive din linje "ROUTE ADD 10.10.2.0 MASK 255.255.255.0 10.10.101.1 10" melder tilbage med "route: bad argument 10" så dit 10 tal til sidste mangler en parameter som enten METRIC eller IF tror jeg.
06. november 2008 - 11:35
#13
Med dine added kommando linje Microsoft Windows [Version 5.2.3790] (C) Copyright 1985-2003 Microsoft Corp. C:\Documents and Settings\Administrator>route print IPv4 Route Table =========================================================================== Interface List 0x1 ........................... MS TCP Loopback interface 0x10003 ...00 1a 4b 0a 24 c7 ...... Embedded Broadcom NetXtreme 5721 PCI-E Gigab it NIC 0x10004 ...00 1a 4b 0a 24 c6 ...... Embedded Broadcom NetXtreme 5721 PCI-E Gigab it NIC #2 =========================================================================== =========================================================================== Active Routes: Network Destination Netmask Gateway Interface Metric 0.0.0.0 0.0.0.0 10.10.101.1 10.10.101.11 20 10.0.0.0 255.0.0.0 10.4.36.152 10.4.36.152 20 10.4.36.152 255.255.255.255 127.0.0.1 127.0.0.1 20 10.10.101.0 255.255.255.0 10.10.101.11 10.10.101.11 20 10.10.101.11 255.255.255.255 127.0.0.1 127.0.0.1 20 10.255.255.255 255.255.255.255 10.4.36.152 10.4.36.152 20 10.255.255.255 255.255.255.255 10.10.101.11 10.10.101.11 20 127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1 224.0.0.0 240.0.0.0 10.4.36.152 10.4.36.152 20 224.0.0.0 240.0.0.0 10.10.101.11 10.10.101.11 20 255.255.255.255 255.255.255.255 10.4.36.152 10.4.36.152 1 255.255.255.255 255.255.255.255 10.10.101.11 10.10.101.11 1 Default Gateway: 10.10.101.1 =========================================================================== Persistent Routes: None C:\Documents and Settings\Administrator> Ser okay ud, indtil man ser hvilket interface den pr'ver at route IP hen over
06. november 2008 - 11:38
#14
i min seneste post står der også metric 10
06. november 2008 - 11:39
#15
hvis du kun har 400 kameraer, kan en løsning jo også være at lave scopet mindre, så de ikke overlapper.
06. november 2008 - 11:42
#16
Ja, saa skal jeg bare lave IPs om paa 400 Kameraer.
06. november 2008 - 11:44
#17
Havde dog håbet lidt på en anden løsning, som jeg håber du kan hjæpe mig med
06. november 2008 - 11:45
#18
kommer an på hvordan deres ip'er er nu
06. november 2008 - 11:48
#19
Men det bliver som absolut sidste løsning, da jeg så vil ændre LAN1 til 11.x.x.x/255.0.0.0 , for der er også en masse dokumantation samt opmærkning der skulle ændres, og så ville det være lettere at siger at starter bare med 11 og ikke 10, men det er som sidste udvej, har stadigvæk tillid til dig hehe
06. november 2008 - 11:49
#20
11 er et offentlig net, så det vil jeg fraråde dig.
06. november 2008 - 11:50
#21
men prøv nu med "route add 10.10.2.0 mask 255.255.255.0 10.10.101.1 metric 10". Det bør gøre det for dig. Den route er ikke med i dit route print ovenfor.
06. november 2008 - 11:55
#22
C:\>route print IPv4 Route Table =========================================================================== Interface List 0x1 ........................... MS TCP Loopback interface 0x10003 ...00 1a 4b 0a 24 c7 ...... Embedded Broadcom NetXtreme 5721 PCI-E Gigab it NIC 0x10004 ...00 1a 4b 0a 24 c6 ...... Embedded Broadcom NetXtreme 5721 PCI-E Gigab it NIC #2 =========================================================================== =========================================================================== Active Routes: Network Destination Netmask Gateway Interface Metric 0.0.0.0 0.0.0.0 10.10.101.1 10.10.101.11 20 10.0.0.0 255.0.0.0 10.4.36.152 10.4.36.152 20 10.4.36.152 255.255.255.255 127.0.0.1 127.0.0.1 20 10.10.2.0 255.255.255.0 10.10.101.1 10.4.36.152 10 10.10.101.0 255.255.255.0 10.10.101.11 10.10.101.11 20 10.10.101.11 255.255.255.255 127.0.0.1 127.0.0.1 20 10.255.255.255 255.255.255.255 10.4.36.152 10.4.36.152 20 10.255.255.255 255.255.255.255 10.10.101.11 10.10.101.11 20 127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1 224.0.0.0 240.0.0.0 10.4.36.152 10.4.36.152 20 224.0.0.0 240.0.0.0 10.10.101.11 10.10.101.11 20 255.255.255.255 255.255.255.255 10.4.36.152 10.4.36.152 1 255.255.255.255 255.255.255.255 10.10.101.11 10.10.101.11 1 Default Gateway: 10.10.101.1 =========================================================================== Persistent Routes: None C:\> Sry fik copy pasted det forkerte, her er den så med din nye route, men som jeg ser det med forkert interface ?
06. november 2008 - 11:59
#23
ja, det har du ret i... prøv at tilføje if som du selv skrev lidt om... så skal det virke.
06. november 2008 - 12:08
#24
okay, skrev IF og blev det samme linje med samme interface, men når jeg skrev "IF 1" eller "IF 2" så kom den denne fejlmeddels C:\>route add 10.10.2.0 mask 255.255.255.0 10.10.101.1 metric 10 IF 2 The route addition failed: Either the interface index is wrong or the gateway do es not lie on the same network as the interface. Check the IP Address Table for the machine. C:\>route add 10.10.2.0 mask 255.255.255.0 10.10.101.1 metric 10 IF 1 The route addition failed: Either the interface index is wrong or the gateway do es not lie on the same network as the interface. Check the IP Address Table for the machine. C:\> Ved ikek lige hvad det går ud på.
06. november 2008 - 12:15
#25
når du laver route print har du en interface list. dine 2 interfaces har 0x10003 og 0x10004. Du skal så angive id'et på den du kalder NIC2
06. november 2008 - 12:29
#26
YOUR THE MAN !!! damn det er sgu nice nok, 1000 tak for hjælpen =) Nu kan du godt gå i seng iaften med vished om at du har gjort en mand meget meget lykkelig ! P.S. Man skal skrive hele interface nr. altså ikke bare 1, 2 eller 3 mene 0x10001, 0x10002 osv.
06. november 2008 - 12:58
#27
ja, det var også det jeg skrev... du kan også bruge decimale værdier så vidt jeg ved. Hvilket i dit tilfælde så vil være 65539 og 65540
06. november 2008 - 16:48
#28
Send lige et svar Riversen så du kan få lidt points på kontoen =)
06. november 2008 - 17:32
#29
behold dem bare. husk i øvrigt at route -p for at routen bliver permanent.
07. november 2008 - 09:34
#30
Mange tak =) og ja det skal jeg nok.
07. november 2008 - 10:23
#31
velbekom.
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.