Ik maak thuis een vpn verbinding naar de universiteit waar ik zit: TUe. Nu kan ik aanvinken bij de VPN verbinding dat ik de gateway van me vpn verbinding gebruik. Echter wil ik dat alleen doen voor een bepaalde ip: 130.161.131.109 (newsserver). de rest wil ik mijn eigen gateway voor blijven gebruiken. Iemand een idee waar ik dat aan kan geven?
Volgens mij kan je routes aanmaken, waarmee je verkeer via een gateway kan routeren. Misschien daar eens op zoeken ?savale schreef op donderdag 17 november 2005 @ 15:41:
Ik maak thuis een vpn verbinding naar de universiteit waar ik zit: TUe. Nu kan ik aanvinken bij de VPN verbinding dat ik de gateway van me vpn verbinding gebruik. Echter wil ik dat alleen doen voor een bepaalde ip: 130.161.131.109 (newsserver). de rest wil ik mijn eigen gateway voor blijven gebruiken. Iemand een idee waar ik dat aan kan geven?
Edit1:
code:
1
| route add host 130.161.131.109 [IP adres VPN gateway] -hopcount 1 |
Code is trouwens niet getest...(kijk maar even naar route /?)
Edit2:
Wat is eigenlijk het voordeel/nut/doel om dat verkeer via je vpn te laten verlopen in plaats van via je eigen gateway ?
[ Voor 22% gewijzigd door lier op 17-11-2005 15:56 ]
Eerst het probleem, dan de oplossing
Nou het verkeer moet via die gateway omdat anders de verbinding wordt geweigerd. (je kan alleen verbinding maken met die newsserver als je ip adres begint met een bepaalde range.)
dat commando geeft trouwens: bad destination address host
dat commando geeft trouwens: bad destination address host
output ipconfig:
het vervelende is dat het ip adress van de vpn verbinding dynamisch wordt toegewezen. Maar het begint altijd met 131.155
Als gateway voor de newsserver verbinding moet ik ook altijd het 131.155.xxx.xxx adres gebruiken (in dit geval dus 131.155.212.161)
wat heb ik geprobeerd: route add 130.161.131.109 netmask 255.255.255.255 131.155.212.161
echter werkt dit niet.
stukje van route print:
er zou dus iets bij moeten van:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| ----------------------------------------------------------------------------------
Windows IP Configuration
Ethernet adapter WLAN:
Connection-specific DNS Suffix . :
IP Address. . . . . . . . . . . . : 192.168.1.3
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.1.1
PPP adapter VPN TUe:
Connection-specific DNS Suffix . :
IP Address. . . . . . . . . . . . : 131.155.212.161
Subnet Mask . . . . . . . . . . . : 255.255.255.255
Default Gateway . . . . . . . . . :
---------------------------------------------------------------------------------- |
het vervelende is dat het ip adress van de vpn verbinding dynamisch wordt toegewezen. Maar het begint altijd met 131.155
Als gateway voor de newsserver verbinding moet ik ook altijd het 131.155.xxx.xxx adres gebruiken (in dit geval dus 131.155.212.161)
wat heb ik geprobeerd: route add 130.161.131.109 netmask 255.255.255.255 131.155.212.161
echter werkt dit niet.
stukje van route print:
code:
1
2
3
| Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.3 1 |
er zou dus iets bij moeten van:
code:
1
2
3
| Active Routes:
Network Destination Netmask Gateway Interface Metric
130.161.131.109 0.0.0.0 131.155.212.161 192.168.1.3 1 |
[ Voor 18% gewijzigd door savale op 17-11-2005 16:18 ]
Dat is niet zo vreemd dat het niet werkt, omdat je je eigen IP adres opgeeft, in plaats van een gateway "aan de andere kant" van je VPN. Vink even aan dat al het verkeer gerouteerd moet worden via de VPN en controleer vervolgens welke gateway hieraan meegegeven wordt (route print oid).
Eerst het probleem, dan de oplossing
met default gateway: (dus alles gaat over vpn verbinding)
zonder default gateway: (dus internet gaat over thuis verbinding)
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| ===========================================================================
Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 131.155.212.184 131.155.212.184 1
0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.3 2
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
131.155.14.99 255.255.255.255 192.168.1.1 192.168.1.3 1
131.155.212.184 255.255.255.255 127.0.0.1 127.0.0.1 50
131.155.255.255 255.255.255.255 131.155.212.184 131.155.212.184 50
192.168.1.0 255.255.255.0 192.168.1.3 192.168.1.3 1
192.168.1.3 255.255.255.255 127.0.0.1 127.0.0.1 1
192.168.1.255 255.255.255.255 192.168.1.3 192.168.1.3 1
224.0.0.0 240.0.0.0 192.168.1.3 192.168.1.3 1
224.0.0.0 240.0.0.0 131.155.212.184 131.155.212.184 1
255.255.255.255 255.255.255.255 131.155.212.184 131.155.212.184 1
255.255.255.255 255.255.255.255 192.168.1.3 192.168.1.3 1
Default Gateway: 131.155.212.184
=========================================================================== |
zonder default gateway: (dus internet gaat over thuis verbinding)
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| ===========================================================================
Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.3 1
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
131.155.0.0 255.255.0.0 131.155.212.187 131.155.212.187 1
131.155.14.99 255.255.255.255 192.168.1.1 192.168.1.3 1
131.155.212.187 255.255.255.255 127.0.0.1 127.0.0.1 50
131.155.255.255 255.255.255.255 131.155.212.187 131.155.212.187 50
192.168.1.0 255.255.255.0 192.168.1.3 192.168.1.3 1
192.168.1.3 255.255.255.255 127.0.0.1 127.0.0.1 1
192.168.1.255 255.255.255.255 192.168.1.3 192.168.1.3 1
224.0.0.0 240.0.0.0 131.155.212.187 131.155.212.187 50
224.0.0.0 240.0.0.0 192.168.1.3 192.168.1.3 1
255.255.255.255 255.255.255.255 131.155.212.187 131.155.212.187 1
255.255.255.255 255.255.255.255 192.168.1.3 192.168.1.3 1
Default Gateway: 192.168.1.1
=========================================================================== |
[ Voor 37% gewijzigd door savale op 17-11-2005 16:22 ]
En heb je het al geprobeerd met:
code:
1
| route add host 130.161.131.109 131.155.212.184 -hopcount 1 |
Eerst het probleem, dan de oplossing
C:\Documents and Settings\sander>route add host 130.161.131.109 131.155.212.187lier schreef op donderdag 17 november 2005 @ 16:40:
En heb je het al geprobeerd met:
code:
1 route add host 130.161.131.109 131.155.212.184 -hopcount 1
-hopcount 1
route: bad destination address host
(adres was anders na reconnect)
Verwijderd
Kun je niet inloggen op de nieuwsserver met je account zonder gebruik te maken van de VPN verbinding ?
nee moet helaas perse met VPN verbinding.Verwijderd schreef op donderdag 17 november 2005 @ 17:02:
Kun je niet inloggen op de nieuwsserver met je account zonder gebruik te maken van de VPN verbinding ?
ikzelf gebruik vaak dit script wat ik eens van een collega kreeg, die het ergens op internet had gevonden:
Save deze als ip-adres.bat. Deze roep je dan aan met bijvoorbeeld deze code:
Bij mij werkt dit altijd perfect, dus misschien bij jou ook. Op een hele slimme manier achterhaalt het script het ip adres van de PPP verbinding.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
| @echo off
rem dit programma aanroepen met drie variabelen namen.
if {%3}=={} goto noP3
if {%2}=={} goto noP2
if {%1}=={} goto noP1
setlocal
for /f "Tokens=2 Delims=[]" %%i in ('ping -n 1 "%computername%"') do set IP=%%i
if not defined IP set IP=n.o.n.e&set MAC=No-IP&goto :end
for /f "Skip=10 Tokens=1* Delims=:" %%i in ('ipconfig /all') do set p1=#%%i&set p2=#%%j&call :parse
if not defined MAC set MAC=No-MAC
:end
endlocal&set %1=%IP%&set %2=%MAC%&set %3=%PPP%
goto :EOF
:noP3
if {%2}=={} goto noP2
set %2=n.o.p.3
:noP2
if {%1}=={} goto noP1
set %1=n.o.p.2
:noP1
@echo Syntax call IPMAC IP MAC PPP
goto :EOF
:parse
if "%p1%" EQU "#" goto :EOF
set wrk=%p1:Fysiek adres=%
if "%p1%" NEQ "%wrk%" set PA=%p2:~2%&goto :EOF
set wrk=%p1:IP-Adres=%
if "%p1%" EQU "%wrk%" goto :EOF
set WIP=%p2:~2%
if /i "%IP%" NEQ "%WIP%" set PPP=%WIP%&goto :EOF
set MAC=%PA% |
Save deze als ip-adres.bat. Deze roep je dan aan met bijvoorbeeld deze code:
code:
1
2
3
4
5
6
7
8
9
| @echo off call ip-adres.bat ip mac ppp route add 130.161.131.109 mask 255.255.255.255 %ppp% set ip= set mac= set ppp= |
Bij mij werkt dit altijd perfect, dus misschien bij jou ook. Op een hele slimme manier achterhaalt het script het ip adres van de PPP verbinding.
Vroeger, toen de Batavieren nog met zijn vijven waren.
blij om te horen dat het werkt
Vroeger, toen de Batavieren nog met zijn vijven waren.
Pagina: 1