Connects/routes perfectly but after 5 minutes connections revert to normal route?
GoogleCodeExporter opened this issue · 13 comments
What steps will reproduce the problem?
1. Connect Putty to server and enable tunnel
2. Start badvpn-tun2socks routing through local proxy
3. Add route tables to direct traffic
4. Connect to various sites to verify the connection
5. Wait a few minutes, close browser then try again
What is the expected output? What do you see instead?
When I first connect as described in the doc
(https://code.google.com/p/badvpn/wiki/tun2socks) the results are as expected.
I can for example see that my IP changes using various IP checking websites.
All works fantasticly!
After about 5 minutes however I notice that my IP has returned back to its real
IP and it appears that connections are no longer being routed.
I've checked the route table and confirmed that my route is still active and
that the tun2socks program is running and that the socks tunnel is still there.
I cannot think of why this would happen. It is almost like the route table is
ignoring its own rules?
What version of the product are you using? On what operating system?
1.999.127rc1
Any idea what could be going on?
Many thanks!
Original issue reported on code.google.com by mi...@wangled.com
on 11 Mar 2013 at 4:23
I've seen this happen on Windows 7 (but not XP). I'm sorry but I have no idea
about the cause, it seems external to tun2socks, that is, the OS just stops
routing packets into tun2socks. You can try playing with stuff in Network
Connection and Windows Firewall, and check the Windows Event Log.
Original comment by ambr...@gmail.com
on 11 Mar 2013 at 4:31
- Changed state: Accepted
Yes, this is on Windows 7.
I'm looking at my routing tables and as you say it seems that Windows is just
ignoring them.
What about removing the other 0.0.0.0 route, essentially meaning that all other
traffic must go through 10.0.0.2?
Original comment by mi...@wangled.com
on 11 Mar 2013 at 4:33
Monitoring the virtual network interface with Wireshark may also provide some
hints. One suspicion I have is that something in Windows is deciding that the
route doesn't work and disables it silently.
Original comment by ambr...@gmail.com
on 11 Mar 2013 at 4:33
Yes, removing the default route entry does the job. I've now been connected for
about 10 minutes and connections are still going through as they should.
It looks like it is something MS changed in their implementation from Vista
onwards:
http://serverfault.com/questions/255799/windows-vista-and-7-dont-honor-routing-t
able-metric
Apart from that tun2socks works great by the way.. very smooth!
Original comment by mi...@wangled.com
on 11 Mar 2013 at 4:45
Ok, I guess there's nothing that can be done from tun2socks about this problem.
Original comment by ambr...@gmail.com
on 11 Mar 2013 at 4:48
- Changed state: WontFix
Issue 9 has been merged into this issue.
Original comment by ambr...@gmail.com
on 24 Apr 2013 at 11:10
Issue 9 has been merged into this issue.
Original comment by ambr...@gmail.com
on 24 Apr 2013 at 11:23
Issue 9 has been merged into this issue.
Original comment by ambr...@gmail.com
on 24 Apr 2013 at 11:35
Issue 9 has been merged into this issue.
Original comment by ambr...@gmail.com
on 24 Apr 2013 at 12:04
Issue 9 has been merged into this issue.
Original comment by ambr...@gmail.com
on 24 Apr 2013 at 12:13
Issue 9 has been merged into this issue.
Original comment by ambr...@gmail.com
on 24 Apr 2013 at 12:16
Issue 9 has been merged into this issue.
Original comment by ambr...@gmail.com
on 24 Apr 2013 at 1:19
Issue 9 has been merged into this issue.
Original comment by ambr...@gmail.com
on 24 Apr 2013 at 1:20