Pages: [1] :: one page |
|
Author |
Thread Statistics | Show CCP posts - 0 post(s) |
AnonyTerrorNinja
Minmatar Buggers' Advanced Interstellar Transport
|
Posted - 2009.10.14 15:25:00 -
[1]
Ok, I'm in the process of trying to set this up myself.
Basically, my friend's ISP are being [/nastyword], and killing his EVE connections within less than a minute of being connected. This is the reason I left the same ISP, but he cannot leave them in his current situation.
Besides this, I get good pings to EVE.
I have a general understanding for how to set up the proxy, but have hit a wall.
Editing the start.ini file to change the server and port used now brings up a CRC error, so I can't have him reroute to my proxy.
Does anyone know of an application I can use to route the traffic over the IP and port I specify?
tl;dr anyone know of a free app I can use to force a connection trying to access IP X to access IP Y instead? ---
|
Cory Sopapilla
Minmatar Kiroshi Group
|
Posted - 2009.10.14 15:39:00 -
[2]
I don't think a proxy is going to do what you're trying to accomplish here. All of his traffic is still going to be outbound on the same ports to the same destination so the ISP would know. You could set up a VPN tunnel between your 2 routers and have him disable his own default gateway so it has to go over the VPN to get to your network then go out. Speed may become an issue though....
|
AnonyTerrorNinja
Minmatar Buggers' Advanced Interstellar Transport
|
Posted - 2009.10.14 15:39:00 -
[3]
Oh, as a note, I don't want to set up a full VPN or tunnel for him, I want to only allow EVE to run over my proxy.
As it is this could allow me to let friends of mine on crappier ISPs to connect through my considerably-better-for-eve connection so they can get better latency and stability. ---
|
AnonyTerrorNinja
Minmatar Buggers' Advanced Interstellar Transport
|
Posted - 2009.10.14 15:47:00 -
[4]
Speed won't be an issue as we achieve sub-10ms pings between eachother and I have at least a 100ms better ping to the EVE servers than my friend does - not to mention my ping is actually stable, unlike his. ---
|
AnonyTerrorNinja
Minmatar Buggers' Advanced Interstellar Transport
|
Posted - 2009.10.16 16:20:00 -
[5]
I now have two friends at the same ISP experiencing this issue, and neither can afford or have the option to change to a different ISP...
Anyone have any idea as to what I could do for them that doesn't involve a full blown VPN? :( ---
|
Vossejongk
Caldari Party Crashers Allegiance 2 None
|
Posted - 2009.10.16 18:46:00 -
[6]
MAYBE Hamachi can help you out?
https://secure.logmein.com/products/hamachi2/?lang=en
Its free btw My signature was too big so now i'm Koos Sigloos |
|
Chribba
Otherworld Enterprises Otherworld Empire
|
Posted - 2009.10.16 19:35:00 -
[7]
Well tbh if it's just IP you want you can start the client with the /server switch to specify the server IP to connect to, for more info on that check the testserver forum and how to connect to SiSi and just apply that to whatever IP you wish to connect to (and redirect from there I assume).
Win a Cap Recharger II BPO for 10M ISK |
|
Cory Sopapilla
Minmatar Kiroshi Group
|
Posted - 2009.10.16 19:43:00 -
[8]
Problem is, if they're blocking or traffic shaping the ports rather than the destination IP, it'll still be the same issue unless it's encapsulated thru a VPN so that all traffic bouncing thru the 3rd party is seen as nothing more than an encrypted stream to the 3rd party. I used to work at an ISP in network security and ports were much easier to manage than IPs. You don't want your ACL tables to get too big ya know.
|
AnonyTerrorNinja
Minmatar Buggers' Advanced Interstellar Transport
|
Posted - 2009.10.16 22:38:00 -
[9]
Originally by: Cory Sopapilla Problem is, if they're blocking or traffic shaping the ports rather than the destination IP, it'll still be the same issue unless it's encapsulated thru a VPN so that all traffic bouncing thru the 3rd party is seen as nothing more than an encrypted stream to the 3rd party. I used to work at an ISP in network security and ports were much easier to manage than IPs. You don't want your ACL tables to get too big ya know.
On the whole, the majority of the issue with the ISP in question is that they seem to think it's OK to have massive amounts of packet loss for some international connections (not port specific so much as the mere fact that it's international).
Since the product differs from a 'business' package which they claim is 'optimal for VoIP applications and other data-reliability requiring uses', their techies are able to easily get off saying that it's "normal" for the account - the joke being that we resold the same accounts at a small ISP I worked for, and there was no difference at all for the 'base' account we received.
In any event - I'll give Hamachi a try, thanks - I hadn't thought of doing that. I'll also try the command line option.
Will post with results when my one friend stops emoraging tomorrow. ---
|
offcopy
Caldari OffBeat Creations
|
Posted - 2009.10.16 22:59:00 -
[10]
time to name and shame the isp. also if your friend asked them will your isp allow me to play online game and now he can't play eve he can leave without any problems as they have broken the contract if in the uk, also offcom states that all call should be recorded for this reason.
|
|
DigitalCommunist
November Corporation
|
Posted - 2009.10.17 00:41:00 -
[11]
Hamachi would probably induce some latency overhead, and segmenting EVE into a traditional VPN is a hassle. If you have a sufficiently capable router, you shouldn't need a software solution. WRT54GL running Tomato firmware perhaps?
|
Saju Somtaaw
Gallente Diiamond Heavy Industries MagiTech Corp
|
Posted - 2009.10.17 02:42:00 -
[12]
You could also try having them file a complaint with who ever is in charge of utilities, or the equivalent of the better business bureau. Chances are there's someone he can kick up a stink with to make them stop blocking Eve. ---- --- ---
|
lostpacket
Relentless Havoc Undivided
|
Posted - 2009.10.17 03:43:00 -
[13]
You can give him access to eve via a ssh tunnel as in Linkage.
If you wanted to restrict access to what ports they can get access out of your box on, you could run it in a jail and restrict outward port access with a firewall on the main host.
Running a proxy won't really help you, a proxy is only really useful if their ISP has blocked outgoing ports to eve. If he has a crappy unreliable connection a proxy won't benefit as his internet backbone is still his crappy isp.
|
Andrea Griffin
|
Posted - 2009.10.17 04:00:00 -
[14]
If your friend is interested in spending some money, he may want to try the CryptoCloud VPN service. One cool feature - you can choose the country from which your connections originate. No bandwidth limit. The company keeps minimal logs of user activities and has a history of refusing to hand over data without court orders.
|
Gsptlsnz
|
Posted - 2009.10.17 10:53:00 -
[15]
I woudn't be looking for VPN software to get this result. Yoiu just need something that can route from your friend to you and back. Look here: http://en.wikipedia.org/wiki/Network_address_translation
You want this:
Something on your friend's machine that can be told to intercept outgoing communication to the EvE server (probably based on the IP name or address). This should them be sent to you - that is, the packet's headers are re-written with your IP address and a selected port instead of EvE's.
You run a program which listens on that port, re-writes the packet headers so they have the EvE address, and send them on. To the EvE server this will look like you have two copies on your machine, but if they are both licensed it's ok.
For the return trip, you do the same thing in reverse.
This kind of thing can be done on almost any modern routing-capable software or hardware. VPN S/W can sometimes do it too, but they have cryptographic features that you don't need, and they're not always good at routing.
|
Janice Jankowski
|
Posted - 2009.10.17 12:49:00 -
[16]
Originally by: Gsptlsnz Edited by: Gsptlsnz on 17/10/2009 11:03:01 I woudn't be looking for VPN or tunneling software to get this result. You just need something that can route from your friend to you and back. Look here: http://en.wikipedia.org/wiki/Network_address_translation
You want this:
Something on your friend's machine that can be told to intercept outgoing communication to the EvE server (probably based on the IP name or address). This should them be sent to you - that is, the packet's headers are re-written with your IP address and a selected port instead of EvE's.
You run a program which listens on that port, re-writes the packet headers so they have the EvE address, and send them on. To the EvE server this will look like you have two copies on your machine, but if they are both licensed it's ok. You'll need to figure out how EvE tells the difference between two copies of the client on one machine - it's probably just different ports for different clients though, so easy to see.
For the return trip, you do the same thing in reverse.
This kind of thing can be done on almost any modern routing-capable software or hardware. It could well be available in the boxes you use to connect to your ISP. VPN S/W can sometimes do it too, but they have cryptographic features that you don't need, and they're not always good at routing.
would the HOST file change that?
|
AnonyTerrorNinja
Minmatar Buggers' Advanced Interstellar Transport
|
Posted - 2009.10.17 16:51:00 -
[17]
Edited by: AnonyTerrorNinja on 17/10/2009 16:55:20 Edited by: AnonyTerrorNinja on 17/10/2009 16:53:25 Thanks DC, I'll look into that. *edit* Unfortunately he has some really crappy ISP-supplied router, which has onboard manual routing capabilities comparable to a mentally-challenged kid trying to fit shaped blocks through the right holes.
My friend is still emoraging, and my sister's puppy was kind enough to destroy my home network, so I won't be able to get any of this checked out until next month, since I am now on a DSL account that is useless like my friend's, thanks to ultimately being routed over the same backbone with the issues.
The tier-1 network provider causing the issues is SAIX (South African Internet Exchange).
Unfortunately, they are largely owned by the government, and lodging any form of complaint with them leads to the same result - being told there's nothing they can do about it (read: they are unwilling to do anything about it).
Anyway, I'll have to revisit this in a while, and am definitely going to write up a more comprehensive wiki article once I have it all running smoothly.
PS: again for those stating that if the ISP is causing issues, it will cause issues regardless; their local network is rock solid, it's their international hops (the ones after their internal, local hops) that cause the majority of the issues with packet loss/loss of connectivity. So if I can get my friend's international connectivity for EVE to run over my internet connection (which doesn't have these connection issues for the international hops), then he'll be able to run EVE fine.
We are local to eachother, just not local enough to set up a wireless network or other form of wired network between us.
*edit2* dyslexification of mai poast. ---
|
Nocts
Minmatar Tribal Liberation Force
|
Posted - 2009.10.17 17:58:00 -
[18]
This can be done very easily, and not only have I accomplished it with EVE but also with many other MMOS.
1. http://www.proxifier.com/ (Required, allows Socks5 proxy for specific ports, programs, or IPs and there is no GPL/open source alternative. Use the trial, buy it if you like it or through other means.)
2. Set up a socks5 server. I do this by using putty on my home PC and creating an SSH tunnel from my PC to my server. This creates an encrypted tunnel in which any data I request can be proxied through my PC, through my server, and onto the destination.
For an idea of how this would function for you: You would set up an SSH server (or similar) on your own machine. He would use putty to create an ssh tunnel to your machine, and then tell proxifier to send ALL data from the EVE executable through that socks 5 proxy (the putty connection).
Tutorial on how to use ssh+putty on Windows to create a tunnel
Complicated? Somewhat. But because of how EVE and other games handle their protocol management (directly) you're going to be hard pressed to force every packet from your client to be redirected elsewhere, and then hope that the redirection occurs. A socks5 tunnel into your machine would be a perfect form of redirection as all his traffic for the client is now being handled through your machine and thus through your ISP. ---------
|
Agent Unknown
Caldari
|
Posted - 2009.10.17 23:40:00 -
[19]
I recommend trying Proxifier.
Originally by: CCP Fallout
And yelling is bad. It makes the baby Jesus cry and when the baby Jesus cries I'm forced to lock threads |
Tellenta
Gallente Invicta. Advocated Destruction
|
Posted - 2009.10.17 23:53:00 -
[20]
Originally by: AnonyTerrorNinja Edited by: AnonyTerrorNinja on 17/10/2009 20:16:14 Edited by: AnonyTerrorNinja on 17/10/2009 16:55:20 Edited by: AnonyTerrorNinja on 17/10/2009 16:53:25 Thanks DC, I'll look into that. *edit* Unfortunately he has some really crappy ISP-supplied router, which has onboard manual routing capabilities comparable to a mentally-challenged kid trying to fit shaped blocks through the right holes.
My friend is still emoraging, and my sister's puppy was kind enough to destroy my home network, so I won't be able to get any of this checked out until next month, since I am now on a DSL account that is useless like my friend's, thanks to ultimately being routed over the same backbone with the issues.
The tier-1 network provider causing the issues is SAIX (South African Internet Exchange).
Unfortunately, they are largely owned by the government, and lodging any form of complaint with them leads to the same result - being told there's nothing they can do about it (read: they are unwilling to do anything about it).
Anyway, I'll have to revisit this in a while, and am definitely going to write up a more comprehensive wiki article once I have it all running smoothly.
PS: again for those stating that if the ISP is causing issues, it will cause issues regardless; their local network is rock solid, it's their international hops (the ones after their internal, local hops) that cause the majority of the issues with packet loss/loss of connectivity. So if I can get my friend's international connectivity for EVE to run over my internet connection (which doesn't have these connection issues for the international hops), then he'll be able to run EVE fine.
We are local to eachother, just not local enough to set up a wireless network or other form of wired network between us.
*edit2* *edit3* dedyslexification of mai poast.
Not sure if it's relevant but this involves south africa and internet speed.
|
|
|
|
|
Pages: [1] :: one page |
First page | Previous page | Next page | Last page |