fenderebest Skrevet 24. august 2007 Del Skrevet 24. august 2007 Er det mulig å bruke winXP og netsh for å lage en rute i windows fra en privat-ip adresse til en annen privat ip-adresse? Lenke til kommentar
fenderebest Skrevet 26. august 2007 Forfatter Del Skrevet 26. august 2007 Ok, ingen svar enda...er det fordi det er: A)Umulig? B)Ingen som vet? C)For dårlig forklart? La meg ihvertfall forklare problemet litt nærmere da... Altså hovedproblemet er at et klient-program prøver å nå en server på et 10.100-nett. Nå har det seg at nettet er satt opp på nytt og at serveren nå står i et 10.169-nett. Siden maskinene som kjører dette programmet har da gatewayen i 10.169-nettet burde forespørselen kunne nå denne men vet jo fremdeles ikke hvilken ip-adresse serveren har fått. Så det hadde jo vært litt stilig å kunne fått redirecte alle ip-pakker som henvender seg til den gamle server adressen til den nye server-adressen istedenfor å gå rundt på hver enkelt klient og sette den opp på nytt. I værste fall burde man vel kunne sette opp en maskin med to NIC's hvor den ene nettkortet er manuelt konfigurert med den statiske ip'n til den gamle serveren og hvor den andre nettkortet redriecter alle ip-pakkene til den nye server-ip'n? Lenke til kommentar
MrLure Skrevet 26. august 2007 Del Skrevet 26. august 2007 Tror det du leter etter er kommandoen route. Med den kan du selv legge inn persistent routes. Sjekke denne linken, eller google persistent routes. Lenke til kommentar
fenderebest Skrevet 26. august 2007 Forfatter Del Skrevet 26. august 2007 (endret) Tror det du leter etter er kommandoen route. Med den kan du selv legge inn persistent routes. Sjekke denne linken, eller google persistent routes. 9361974[/snapback] Kjenner til route-kommandoen men skjønner ikke helt hvordan jeg skal formatere den for at jeg skal få ip-pakker fra feks en 10.100.50.1 adresse til å gå til en 10.169.0.1 adresse? Skulle jeg feks ha skrevet: route add: 10.100.50.1 mask 0.0.0.0 10.169.0.1? For selv om pakkene kommer frem til serveren på 10.169.0.1 vil de da fremdeles lete etter en server på addressen 10.100.50.1? Endret 26. august 2007 av fenderebest Lenke til kommentar
MrLure Skrevet 26. august 2007 Del Skrevet 26. august 2007 (endret) Har ikke helt stålkontroll på route kommandonen, men vil tro det skal være sånn ca slik: route -p add 10.169.0.0 mask 255.255.0.0 10.100.50.1 -p må være med for at routen skal lagres permanent, ellers forsvinner den ved en reboot. edit: endret destination til 10.169.0.0 Endret 26. august 2007 av Flex0 Lenke til kommentar
fenderebest Skrevet 26. august 2007 Forfatter Del Skrevet 26. august 2007 Har ikke helt stålkontroll på route kommandonen, men vil tro det skal være sånn ca slik: route -p add 10.169.0.1 mask 255.255.0.0 10.100.50.1 -p må være med for at routen skal lagres permanent, ellers forsvinner den ved en reboot. 9362137[/snapback] Kan du skrive maska sånn da? Vil det ikke bli noe kluss med 169-100 adressene? Men det jeg lurer på er om at selv om pakken kommen frem til serveren vil de da ikke fremdeles prøve å lete etter serveren på den gamle adressen? Lenke til kommentar
MrLure Skrevet 26. august 2007 Del Skrevet 26. august 2007 Ja, man kan skrive maska sånn. Bør vel egentlig det også, fordi da gjelder den regel for alle adressene i område 10.169.0.0 til 10.169.255.255. Om det bare var en adresse du ville route til burde du satt maska til 255.255.255.255. Litt usikker på hva du mener med det siste spørsmålet. Servern vil jo få pakkene til seg på den gammle adressen(?). Lenke til kommentar
fenderebest Skrevet 26. august 2007 Forfatter Del Skrevet 26. august 2007 (endret) Ja, man kan skrive maska sånn. Bør vel egentlig det også, fordi da gjelder den regel for alle adressene i område 10.169.0.0 til 10.169.255.255. Om det bare var en adresse du ville route til burde du satt maska til 255.255.255.255. Litt usikker på hva du mener med det siste spørsmålet. Servern vil jo få pakkene til seg på den gammle adressen(?). 9362178[/snapback] Vel sitter hjemme nå og prøve å legge opp en route slik at når jeg pinget 192.168.0.100 så ville 192.168.0.10 ip'n svare. skrev route add 192.168.0.100 mask 255.255.255.255 192.168.0.10, men får ikke noe svar når jeg pinger 192.168.0.100 Endret 26. august 2007 av fenderebest Lenke til kommentar
MrLure Skrevet 26. august 2007 Del Skrevet 26. august 2007 Etter å ha lest igjennom andre posten din et par ganger til, har jeg blitt litt usikker på hvordan det kan gjøres.. og om det egentlig lar seg gjøre. Det du prøvde går nok ikke. Routing er ikke helt det samme som forwarding. Det du prøvde å legge til var at 192.168.0.100 adressen ligger i et nett som du ikke når "direkte", og at 192.168.0.100 ligger etter 192.168.0.10 adresse. (litt vansklig å forklare) route add 192.168.0.100 mask 255.255.255.255 192.168.0.10 ^destinasjon ^maske ^gateway(next hop, dvs trafikken skal gå igjennom 192.168.0.10 for å komme til 192.168.0.100 adressen) Lenke til kommentar
fenderebest Skrevet 26. august 2007 Forfatter Del Skrevet 26. august 2007 (endret) Etter å ha lest igjennom andre posten din et par ganger til, har jeg blitt litt usikker på hvordan det kan gjøres.. og om det egentlig lar seg gjøre. Det du prøvde går nok ikke. Routing er ikke helt det samme som forwarding. Det du prøvde å legge til var at 192.168.0.100 adressen ligger i et nett som du ikke når "direkte", og at 192.168.0.100 ligger etter 192.168.0.10 adresse. (litt vansklig å forklare) route add 192.168.0.100 mask 255.255.255.255 192.168.0.10 ^destinasjon ^maske ^gateway(next hop, dvs trafikken skal gå igjennom 192.168.0.10 for å komme til 192.168.0.100 adressen) 9362271[/snapback] Vel det jeg da tenkte var å sette opp feks en maskin med to NIC's i nettverket som har da ip-adressen 192.168.0.100 og så lager en nettverksbro mellom disse to nettkortene som da sender pakkene til 192.168.0.10 istedet? Dette burde da kunne gå an? Edit: Noe sånt Endret 26. august 2007 av fenderebest Lenke til kommentar
john.einar Skrevet 26. august 2007 Del Skrevet 26. august 2007 Du snakker ikke om å route om noe. Du snakker enten om å sette opp en gateway eller en NAT. Route kommandoen hjelper deg ikke alene. En gateway vil la klientene se serveren som den gamle ip'n, mens gateway programmet bare videreformidler det til riktig server. En annen løsning er NAT som da vil forwarde pakker som kommer inn (med noen filter seff.) til en annen IP. NAT er den beste løsningen, gateways bruker man vanligvis om det er noe oversetting eller noe annet som må gjøres med data før de sendes til klientene. Lenke til kommentar
MrLure Skrevet 26. august 2007 Del Skrevet 26. august 2007 Tror ikke det vil funke i og med at de står på samme subnet. Er litt usikker, så hadde vært kjekt om noen andre kunne kommet med noen innspill Lenke til kommentar
john.einar Skrevet 26. august 2007 Del Skrevet 26. august 2007 Tror ikke det vil funke i og med at de står på samme subnet. Er litt usikker, så hadde vært kjekt om noen andre kunne kommet med noen innspill 9362373[/snapback] Var dette ment til mitt svar? Subnets er kun en logisk strukturering og dine klienter står dermed på et annet subnet enn serveren. Lenke til kommentar
fenderebest Skrevet 26. august 2007 Forfatter Del Skrevet 26. august 2007 (endret) Er det noen som har noe peiling på dette netsh verktøyet i winXP? Det ser jo ut som det kan en del både når det gjelder NAT'ing osv? Er det noen som kan komme med konkrete eksempler på hvordan man skulle formatere kommandoen for å få kunne få dette til å fungere? For det aller beste hadde jo vært å bare kunne skrive et script eller noe som klient-pc'ene bare kunne kjøre slik at de kunne kontakte serveren direkte uten om å gå gjennom en annen pc som forwarder? Endret 26. august 2007 av fenderebest Lenke til kommentar
MrLure Skrevet 26. august 2007 Del Skrevet 26. august 2007 Var ikke det. Du rakk å poste før meg. Når du sier det så er vel NAT mer naturlig å bruke ja Lenke til kommentar
xcomiii Skrevet 26. august 2007 Del Skrevet 26. august 2007 Hvorfor ikke bare legge til ruten til 10.169.x.x nettet på gw til klient maskinen? Å knote med statiske ruter på en pc er jo ikke særlig elegant. Er begge gw en og samme router? Eller 2 forskjellige? Lenke til kommentar
fenderebest Skrevet 26. august 2007 Forfatter Del Skrevet 26. august 2007 Var ikke det. Du rakk å poste før meg. Når du sier det så er vel NAT mer naturlig å bruke ja 9362418[/snapback] Så hvordan setter man opp NAT under winXP da? Lenke til kommentar
fenderebest Skrevet 26. august 2007 Forfatter Del Skrevet 26. august 2007 Hvorfor ikke bare legge til ruten til 10.169.x.x nettet på gw til klient maskinen? Å knote med statiske ruter på en pc er jo ikke særlig elegant. Er begge gw en og samme router? Eller 2 forskjellige? 9362465[/snapback] Vel hovedsaken er at Klient programmet finner gatewayen og alt det der...den finner bare ikke serveren fordi den tror fremdeles at serveren bruker den gamle ip-adressen. Lenke til kommentar
john.einar Skrevet 26. august 2007 Del Skrevet 26. august 2007 NAT under XP gjøres ved å dele ut tilkoblingen til 10.169.-nettet til 10.100.-nettet. Kalles Internet Connection Sharing. Aldri brukt XP til dette da Linux og BSD er mye bedre på dette (og mye annet). Lenke til kommentar
john.einar Skrevet 26. august 2007 Del Skrevet 26. august 2007 Dumt spørsmål, men du har tegnet inn en router i skissen din. Type? Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå