Hello guys ,
so recently i ended up using VPN like hotspot shield , packetix and cyberghost vpn.
i use the vpn only for one program .
and that program doesnt consume much data.
and some of the vpn i use gives only 1 gb /month so i cant surf the internet .
some are slow but they r okay with that program needs
but it affects my surfing speed and downloading speed alot ( i have 8mbps internet connection )
so my question is cant i specify the vpn only for the program and not surfing and downloading ?
does it require another wireless card ?
i have 2 wireless cards , one built in my toshiba laptop and i bought the other one . does that help ?
so sorry for my bad english
-
I've tried Hotspot Shield before but it quickly didn't work out for my intentions so I ditched it; and i've never used the others you've mentioned...but I can assure you that HMA Pro VPN might just be what you need.
There's no bandwidth limit whatsoever and it has a feature where user specified programs will only work (have access to the Internet) through the HMA's VPN service. You have the option to use 'Open VPN' or VPN via PPTP.
It's not free but it's pretty neat IMHO, and just might be worth checking out. -
just wanna know , when u connect to a vpn
does this mean your whole laptop is connected to the vpn or just the wireless card or internet router ?
i was thinking to connect both of my wireless cards and connect them to my internet router then connect to a vpn (i thought only one wireless card or network connection will be affected) then use forcebindip to use my program throught the vpn connected network connection.......
but it didnt work
both of the connections where connected to the vpn
im still searching for free idea -
For HMA it connects to the various VPNs using whatever your current primary Intenet connection NIC is.
How do you plan to use the two NICs; You have dual ISPs?
what exactly are you trying to do?
-
what im trying to do is just an idea but not sure if i can really do it
i have one isp and i want to use one program through the vpn ONLY!
and let alone all other programs to go directly to internet without the vpn.
i mean i want to want to use that program only with the vpn , only that program.
and i want to surf through youtube , download torrents without the vpn.
i hope my idea is clear
now how can i do that
?
-
From my knowledge, no I don't think that would be possible. Unless you set up some kind of Proxy server; and even then it would be very tricky IMO to tell each program which connection to use.
...Okay so it may be possible if you can have the program you want to use via the VPN go through a Public Proxy server instead on one NIC. And have everything else use the other NIC as it's primary. This might not be an easy solution though.
But I honestly don't think a VPN solution would work in this case...when you configure a VPN it's not for specific programs...the entire machine becomes a part of the VPN as far as network resources/internet access is concerned. -
i was wrong thinking only the wireless card will be chipset will be concerned
.
really disappointing ...
so as i researched more i found this program ForceBindIp which force
a program to use a specific network connection , but unfortunately all my
networks become part of the vpn once i connect to the vpn
if anyone have some thoughts please share it -
The wireless card has nothing to do with a vpn and neither does your ethernet controller. You surely don't need two wifi cards and probably will have connectivity problems if using 2 mac addresses for 1 comp, if that's even possible. A vpn takes over all of your internet, or none of it. That's the point of vpn. Situations where your data goes out of the vpn and defaults to your normal isp is called 'leak' and it's seen as a bad thing.
Makaveli is right, you'd need to use a proxy for your one program, if it allows for that to happen. If you're only getting 1GB/month then I hope you're not paying for it, there are better options out there. Security Kiss allows 300MB/day and up to 9GB/month for free. -
VPN's only function through a controller, I'm not sure where you are going with this.
You're right, you don't need two wifi cards, although adding a second wouldn't adversely effect the performance of the system. I've managed servers with 6 interfaces, all with different MACs. You can actually do some really cool stuff, that but that's another issue.
It's only a leak if SPECIFIC traffic gets out. The point of a VPN is to access a remote network as if it were local. So if my internal network at two sites is 10.10.10.0/24 and 10.10.9.0/24 I can use either as if they are local. The software does this by identifying packets destined for the specified non-local network and wrapping them with different IP information. That being the case, I can specify which traffic goes through the VPN and which is sent as normal traffic. It depends on how the program is set up. More than likely what is happening is the program is adding an additional route to your computers routing table. It would look something like this:
LocalIP - 10.10.10.2/24
Desired destination - 10.10.9.1/24
Local VPN port - 123
Remote VPN Port - 456
Local Public (Router) IP - 65.65.65.65
Remote Public (Router) IP - 23.23.23.23
If you try to send traffic to 10.10.9.1 it won't make it because the network is not routable. So your computer has a route entry that says 'anything destined for 10.10.9.0/24 gets sent to 127.0.0.1:123'
When the application receives it, it recognizes the traffic and wraps the entire packet in new information. So you then send data to 23.23.23.23:456
When the remote VPN application receives the traffic it recognizes it and unwraps it so the original destination information is in tact and passes to the host.
The same thing happens in reverse order for return traffic.
Yes, I realize this is way more information than you were probably looking for, but now you know. My point is, that if you are working with a SPECIFIC REMOTE NETWORK, you can alter the routing table.
However, this doesn't seem to be what you are trying to do. You want specific applications to use the VPN and others to not. Not a problem.
You can add entries to the routing table that say "traffic destined to port 80 goes to 127.0.0.0:123" and all other traffic goes to the usual gateway. You can do this because the server you are trying to access on the remote side MUST maintain a specific port number in order for the public to be able to access it. If the port changed with every connection, they would never get an incoming connection, unless its some kind of security feature and synchronized on each side.
The only problem you might run into is if the application monitors the routing table to maintain its original entry. Or... the program might somehow be intercepting traffic before it gets assigned IP a route. In which case you would have to modify the program.
What operating system are you running, we can take a look at your routing table and see what's up. -
im running windows 7 home premium
-
In cmd type 'route print' post a screen shot or copy paste and we can see what's up.
-
In a CMD shell run "route print" and past the results or a screen shot here.
-
Whoopsies
-
there you go
Uploaded with ImageShack.us -
I have a question about VPN but on Windows mobile. Can someone tell me how to set up on a HTC HD, I know this something off the topic but if someone knows this, let me know.
Thanks!!!
-
Was your VPN connected when you took that screen shot? If not connect it and put it up, if it was, try "netstat -anb" and post that up here...
-
nope i wasnt connected to the vpn
here is reoute point when i was connected
Uploaded with ImageShack.us -
this is netstat -anb when was connected to vpn
Code:TCP 0.0.0.0:135 0.0.0.0:0 LISTENING RpcSs [svchost.exe] TCP 0.0.0.0:443 0.0.0.0:0 LISTENING [Skype.exe] TCP 0.0.0.0:445 0.0.0.0:0 LISTENING Can not obtain ownership information TCP 0.0.0.0:5357 0.0.0.0:0 LISTENING Can not obtain ownership information TCP 0.0.0.0:9971 0.0.0.0:0 LISTENING [vpnclient_x64.exe] TCP 0.0.0.0:9999 0.0.0.0:0 LISTENING [vpnclient_x64.exe] TCP 0.0.0.0:14357 0.0.0.0:0 LISTENING [Skype.exe] TCP 0.0.0.0:37411 0.0.0.0:0 LISTENING [btdna.exe] TCP 0.0.0.0:49152 0.0.0.0:0 LISTENING [wininit.exe] TCP 0.0.0.0:49153 0.0.0.0:0 LISTENING eventlog [svchost.exe] TCP 0.0.0.0:49154 0.0.0.0:0 LISTENING Schedule [svchost.exe] TCP 0.0.0.0:49155 0.0.0.0:0 LISTENING [lsass.exe] TCP 0.0.0.0:49215 0.0.0.0:0 LISTENING [services.exe] TCP 10.6.73.56:139 0.0.0.0:0 LISTENING Can not obtain ownership information TCP 10.6.73.56:57271 213.146.189.203:12350 ESTABLISHED [Skype.exe] TCP 10.6.73.56:57283 64.4.34.133:1863 ESTABLISHED [wlcomm.exe] TCP 10.6.73.56:57295 94.202.81.240:43846 ESTABLISHED [Skype.exe] TCP 10.6.73.56:57340 66.220.151.88:80 ESTABLISHED [firefox.exe] TCP 10.6.73.56:57345 66.220.149.32:80 ESTABLISHED [firefox.exe] TCP 10.6.73.56:57447 125.252.227.66:80 ESTABLISHED [firefox.exe] TCP 10.6.73.56:57450 125.252.227.18:80 ESTABLISHED [firefox.exe] TCP 10.6.73.56:57451 66.249.89.99:80 ESTABLISHED [firefox.exe] TCP 10.6.73.56:57458 72.14.203.139:80 ESTABLISHED [firefox.exe] TCP 10.6.73.56:57462 66.249.89.165:80 ESTABLISHED [firefox.exe] TCP 10.6.73.56:57477 74.125.235.11:80 ESTABLISHED [firefox.exe] TCP 10.6.73.56:57478 74.125.235.11:80 ESTABLISHED [firefox.exe] TCP 10.6.73.56:57479 74.125.235.11:80 ESTABLISHED [firefox.exe] TCP 10.6.73.56:57480 74.125.235.25:80 ESTABLISHED [firefox.exe] TCP 10.6.73.56:57502 61.113.95.41:80 ESTABLISHED [firefox.exe] TCP 10.6.73.56:57515 61.113.95.227:80 ESTABLISHED [firefox.exe] TCP 10.6.73.56:57517 88.221.217.75:80 ESTABLISHED [firefox.exe] TCP 10.6.73.56:57518 88.221.217.75:80 ESTABLISHED [firefox.exe] TCP 10.6.73.56:57522 61.113.95.146:80 ESTABLISHED [firefox.exe] TCP 10.6.73.56:57523 61.113.95.146:80 ESTABLISHED [firefox.exe] TCP 10.6.73.56:57527 61.113.95.130:80 ESTABLISHED [firefox.exe] TCP 10.6.73.56:57535 61.113.95.154:80 ESTABLISHED [firefox.exe] TCP 10.6.73.56:57536 74.125.235.25:80 ESTABLISHED [firefox.exe] TCP 10.6.73.56:57563 208.94.0.38:80 CLOSE_WAIT [plugin-container.exe] TCP 10.6.73.56:57617 61.113.95.130:80 ESTABLISHED [firefox.exe] TCP 10.6.73.56:57618 50.18.54.137:80 CLOSE_WAIT [firefox.exe] TCP 10.6.73.56:57620 66.45.17.199:80 ESTABLISHED [firefox.exe] TCP 10.6.73.56:57638 61.113.95.139:80 ESTABLISHED [firefox.exe] TCP 10.6.73.56:57641 88.221.217.19:80 ESTABLISHED [firefox.exe] TCP 10.6.73.56:57645 61.113.95.139:80 ESTABLISHED [firefox.exe] TCP 10.6.73.56:57646 88.221.217.80:80 ESTABLISHED [firefox.exe] TCP 10.6.73.56:57647 88.221.217.80:80 ESTABLISHED [firefox.exe] TCP 10.6.73.56:57648 88.221.217.80:80 ESTABLISHED [firefox.exe] TCP 10.6.73.56:57649 88.221.217.80:80 ESTABLISHED [firefox.exe] TCP 10.6.73.56:57650 88.221.217.80:80 ESTABLISHED [firefox.exe] TCP 10.6.73.56:57651 88.221.217.80:80 ESTABLISHED [firefox.exe] TCP 10.6.73.56:57652 88.221.217.80:80 ESTABLISHED [firefox.exe] TCP 10.6.73.56:57653 88.221.217.80:80 ESTABLISHED [firefox.exe] TCP 10.6.73.56:57658 12.129.110.82:80 ESTABLISHED [firefox.exe] TCP 10.6.73.56:57662 81.84.249.82:89 ESTABLISHED [firefox.exe] TCP 10.6.73.56:57668 130.158.6.56:80 SYN_SENT [vpnclient_x64.exe] TCP 10.6.73.56:57669 81.84.249.82:3080 SYN_SENT [vbc.exe] TCP 10.6.73.56:57670 130.158.6.56:80 SYN_SENT [vpnclient_x64.exe] TCP 127.0.0.1:895 0.0.0.0:0 LISTENING [openvpnas.exe] TCP 127.0.0.1:895 127.0.0.1:57234 ESTABLISHED [openvpnas.exe] TCP 127.0.0.1:9999 127.0.0.1:65125 ESTABLISHED [vpnclient_x64.exe] TCP 127.0.0.1:9999 127.0.0.1:65128 ESTABLISHED [vpnclient_x64.exe] TCP 127.0.0.1:49213 0.0.0.0:0 LISTENING [TemproTray.exe] TCP 127.0.0.1:49288 0.0.0.0:0 LISTENING [UNS.exe] TCP 127.0.0.1:57234 127.0.0.1:895 ESTABLISHED [openvpntray.exe] TCP 127.0.0.1:57291 0.0.0.0:0 LISTENING [msnmsgr.exe] TCP 127.0.0.1:57291 127.0.0.1:57294 ESTABLISHED [msnmsgr.exe] TCP 127.0.0.1:57294 127.0.0.1:57291 ESTABLISHED [msnmsgr.exe] TCP 127.0.0.1:58661 127.0.0.1:58662 ESTABLISHED [firefox.exe] TCP 127.0.0.1:58662 127.0.0.1:58661 ESTABLISHED [firefox.exe] TCP 127.0.0.1:58664 127.0.0.1:58665 ESTABLISHED [firefox.exe] TCP 127.0.0.1:58665 127.0.0.1:58664 ESTABLISHED [firefox.exe] TCP 127.0.0.1:65125 127.0.0.1:9999 ESTABLISHED [vpncmgr_x64.exe] TCP 127.0.0.1:65128 127.0.0.1:9999 ESTABLISHED [vpncmgr_x64.exe] TCP 192.168.1.2:139 0.0.0.0:0 LISTENING Can not obtain ownership information TCP 192.168.1.2:14357 192.168.1.5:51972 ESTABLISHED [Skype.exe] TCP 192.168.1.2:57224 130.158.6.93:443 ESTABLISHED [vpnclient_x64.exe] TCP 192.168.1.2:57227 130.158.6.93:443 ESTABLISHED [vpnclient_x64.exe] TCP [::]:135 [::]:0 LISTENING RpcSs [svchost.exe] TCP [::]:445 [::]:0 LISTENING Can not obtain ownership information TCP [::]:5357 [::]:0 LISTENING Can not obtain ownership information TCP [::]:37411 [::]:0 LISTENING [btdna.exe] TCP [::]:49152 [::]:0 LISTENING [wininit.exe] TCP [::]:49153 [::]:0 LISTENING eventlog [svchost.exe] TCP [::]:49154 [::]:0 LISTENING Schedule [svchost.exe] TCP [::]:49155 [::]:0 LISTENING [lsass.exe] TCP [::]:49215 [::]:0 LISTENING [services.exe] UDP 0.0.0.0:443 *:* [Skype.exe] UDP 0.0.0.0:500 *:* IKEEXT [svchost.exe] UDP 0.0.0.0:3702 *:* FDResPub [svchost.exe] UDP 0.0.0.0:3702 *:* FDResPub [svchost.exe] UDP 0.0.0.0:4500 *:* IKEEXT [svchost.exe] UDP 0.0.0.0:5355 *:* Dnscache [svchost.exe] UDP 0.0.0.0:14357 *:* [Skype.exe] UDP 0.0.0.0:37411 *:* [btdna.exe] UDP 0.0.0.0:49910 *:* FDResPub [svchost.exe] UDP 0.0.0.0:63576 *:* Dnscache [svchost.exe] UDP 10.6.73.56:9 *:* [msnmsgr.exe] UDP 10.6.73.56:137 *:* Can not obtain ownership information UDP 10.6.73.56:138 *:* Can not obtain ownership information UDP 10.6.73.56:1900 *:* SSDPSRV [svchost.exe] UDP 10.6.73.56:62030 *:* SSDPSRV [svchost.exe] UDP 127.0.0.1:1233 *:* [TMachInfo.exe] UDP 127.0.0.1:1900 *:* SSDPSRV [svchost.exe] UDP 127.0.0.1:44301 *:* [PnkBstrA.exe] UDP 127.0.0.1:50683 *:* [firefox.exe] UDP 127.0.0.1:52233 *:* [vbc.exe] UDP 127.0.0.1:52368 *:* [wlcomm.exe] UDP 127.0.0.1:55003 *:* NlaSvc [svchost.exe] UDP 127.0.0.1:56161 *:* [vpncmgr_x64.exe] UDP 127.0.0.1:56736 *:* [Skype.exe] UDP 127.0.0.1:57324 *:* [Skype.exe] UDP 127.0.0.1:59248 *:* [msnmsgr.exe] UDP 127.0.0.1:59648 *:* [DivXUpdate.exe] UDP 127.0.0.1:62032 *:* SSDPSRV [svchost.exe] UDP 192.168.1.2:9 *:* [wlcomm.exe] UDP 192.168.1.2:137 *:* Can not obtain ownership information UDP 192.168.1.2:138 *:* Can not obtain ownership information UDP 192.168.1.2:1900 *:* SSDPSRV [svchost.exe] UDP 192.168.1.2:1900 *:* [btdna.exe] UDP 192.168.1.2:62031 *:* SSDPSRV [svchost.exe] UDP [::]:500 *:* IKEEXT [svchost.exe] UDP [::]:3702 *:* FDResPub [svchost.exe] UDP [::]:3702 *:* FDResPub [svchost.exe] UDP [::]:4500 *:* IKEEXT [svchost.exe] UDP [::]:5355 *:* Dnscache [svchost.exe] UDP [::]:37411 *:* [btdna.exe] UDP [::]:49911 *:* FDResPub [svchost.exe] UDP [::1]:1900 *:* SSDPSRV [svchost.exe] UDP [::1]:62029 *:* SSDPSRV [svchost.exe] UDP [fe80::4841:7b5f:1a18:2580%11]:1900 *:* SSDPSRV [svchost.exe] UDP [fe80::4841:7b5f:1a18:2580%11]:62028 *:* SSDPSRV [svchost.exe] UDP [fe80::9d2c:6984:4e37:f07d%15]:1900 *:* SSDPSRV [svchost.exe] UDP [fe80::9d2c:6984:4e37:f07d%15]:62027 *:* SSDPSRV [svchost.exe] C:\Users\Ali>
-
That's great
You can see the changes when you connected. Fascinating. Expected, but still fascinating. What programs/content do you want through the VPN and what do you want through the regular connection?
-
i need to run 5 or 4 clients of an mmorpg game via vpn only!
all the others through regular connection
-
Do you know the destination IP of the mmorpg server?
(Sorry for delay, I'm subscribed to this thread, but I haven't been getting e-mails) -
yes i can get that
-
You will not be able to run a 2-3 clients through the vpn and 2-3 without the vpn if they are all connecting to the same server.
You can edit the routing table so that when connecting server to server 1.1.1.1 the vpn used and when connecting to server 2.2.2.2 the normal connection is used.
But you can not say program A connecting server 1.1.1.1 uses vpn and program b connecting server 1.1.1.1 does not use vpn.
It is route based not program based. -
That's partially correct, it's not program based. But because you have a known destination IP, that is specifically used for only that program, you have a loophole to specify all program specific traffic. If you were running through a managed router you could even specify by source or destination port, which effectively is program. But for windows purposes we will have to use IP. I'll get the details up for how to edit the routing tables, I gotta get some homework done for school.
vpn specifying
Discussion in 'Networking and Wireless' started by abcanw, Jan 21, 2011.