![]() ![]() ![]() Note that using Bonjour or NETBIOS hostnames is generally not possible over VPN.Ģ. Please make sure DNS is enabled for the VPN connection and correctly configured. If that works, the problem has to do with DNS resolution. If you are using a host name, please try once using its IP address instead. ![]() Are you trying to connect to the destination device using a host name? The destination device can be anything from a normal computer, to a server, to a network printer.ġ. In this FAQ we will be using destination device as a generic term for the device you are trying to connect to. This FAQ will help you to find out what is causing the problem in your specific situation. Thus when Bittorrent clients/trackers are communicating with the VPN it does so exactly as it would if it were your routers provided IP.There are a number of possible causes for such a behavior. Of-course, there is more to downloading torrents then just downloading them - if your system has been compromised (eg you ran untrusted software) this could be finding your route table, and even conceivably your ISP assigned IP address and sending it back outside the Bittorrent program/protocol.įrom a conceptual point of view a VPN provides an IP address to your computer, and this IP address takes precedence over your ISP provided IP address (except for to the VPN endpoint). If the IP address assigned to you by your ISP is being leaked, the traffic is not going across the VPN, which could happen for one of 3 reasons - The VPN does not have a default gateway set, the VPN is down and the system is falling back to the systems regular IP or the computer has been set up to allow some routes to bypass the VPN (which is unlikely but possible). The short answer is "Assuming the VPN is correctly set up, they can't". If 'return' traffic (an actual response, or an attempt by the other side to connect to you) is seen within a certain timeframe, then it is considered to be part of that flow, and the two ends can communicate. If you try to connect to me, what will generally happen is that the VPN host's firewall will record the flow (e.g. Whether or not your provided allows inbound traffic is another matter, but keep in mind torrenting generally uses UDP, where the notion of stateful is a little more complicated than for TCP. So where without a VPN, your ISP modem's public IP is what others will use, with a VPN, the VPN IP is what is used. The same question is generally applicable to a setup without VPN.Īssuming you have a ->-> setup, the mechanism by which you can torrent is the same as it is via VPN.īasically, whatever your local IP (probably 192.168.0.x-like), the connection itself will be done using public IP addresses - on a very basic level, this is a simple matter of other hosts recording which IP they see your client connecting from.Ī VPN just adds a hop: ->->->. The VPN is essentially a remote firewall from this perspective. Once you start connecting to them (per the list supplied by your tracker) then you are effectively poking very specific holes in your firewall for communication to happen to (and from) very specific places. Most home router firewalls (with UPNP disabled) will automatically block incoming connections as well which creates this same problem of peers not being able to connect to you. Whenever your software gets an updated list of peers and contacts new peers then you will get new data flowing outwards as well as inwards. The VPN is probably doing exactly what you expect, blocking unknown host connections, but once you contact someone through it you have effectively established a two way pipe between you and a peer. You may be blocking inbound requests from unknown hosts, but by contacting a peer and requesting data from it yourself you are initiating a two way data connection that they can use to not only send data, but to request it as well. ![]() The peers don't need to know your real IP, you are giving them a way to contact you by simply contacting them yourself.Įven if the tracker shares an unreachable IP (your VPN) and other peers fail to connect, directly at least, you make yourself reachable by contacting those peers yourself. ![]()
0 Comments
Leave a Reply. |