Minegarde: [Guide] How to play japanese monster hunter without completely killing your internet connection - Minegarde

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

[Guide] How to play japanese monster hunter without completely killing your internet connection I.E. How to split tunnel a japanese VPN

#1 User is offline   D41337 

  • Khezu Whelp
  • Group: Members
  • Posts: 12
  • Joined: 04-January 12

Posted 04 January 2012 - 04:05 AM

Now Updated!
C# Application can be used and is a lot more automated than the bat file; however, there may be some bugs as I'm still testing it.
please follow through the regular guide until step 11 or so to use it properly though



So, via the help of this site and it's guides my friends and I who use to play MHFOKR are able to play MHFOJP. So first, I will express my thanks.

Okay, we are able to once again play monster hunter similarly to how we use to in korea; however,one of the problems we came across with using a VPN connection was the fact that it has incredibly high latency, slower download speeds and other such drawbacks. These things are fine when you're playing in game, but cause a huge problem when trying to communicate on things like ventrilo or when simply trying to listen to music on youtube while playing. So what we have decided to do and what I have figured out how to do is run only connections related to the game client through the VPN, while still using our ISPs internet for whatever else we'd like to do. We can now use the VPN purely for mhf.exe/patcher related things and can use our ISPs' high DL speeds and low latencies for youtube, ventrilo and whatever else we like. In addition to this it takes a great deal of server load off the VPN because we are no longer burdening it with all of our internet related activities.

Now, how does this work? Well, we setup the VPN connection to run simultaneously with our ISPs' connection. We then leave our ISPs' gateway as our default gateway (we send all traffic by default through our ISP), and then from there we tell windows to manually route all traffic that is being sent to a game related IP address to run through the VPN connection. This is what is known as a Split-Tunnel in networking. So now I will begin the process on explaining on how we achieve this; HOWEVER, I do not offer any support and am not liable for anything if you mess something up. We have managed to get this working properly on three PCs so far, but you are trying this entirely at your own risk. Also, if a similar guide has been posted or if this has been done before, please feel free to delete this guide.

1. Open the networking and sharing center or do whatever ever you have to, to view your network adapters
Posted Image

2. Right click the packet IX vpn network adapter and go to it's properties (Note that the VPN adapter is disconnected, I don't know if this is required, but it's probably a good idea)
Posted Image

3. Select the "Internet Protocol (TCP/IP)" note in Vista and Windowns 7 you will select the TCP/IPv4 option and that IPv6 should probably be disabled for this connection. After selecting the correct option click on "Properties"
Posted Image

4. From the properties page click advanced
Posted Image

5. Click the DNS tab at the top of the advanced options page. Find the "Register this connection's address in DNS" option
Posted Image

This post has been edited by D41337: 29 January 2012 - 02:50 AM


#2 User is offline   D41337 

  • Khezu Whelp
  • Group: Members
  • Posts: 12
  • Joined: 04-January 12

Posted 04 January 2012 - 04:06 AM

6. Un-check it, Hit however man million OK's you need to get apply all the changes we've made then close the network adapters thing.
Posted Image

7. Open Packet.IX. Right Click on your monster hunter VPN connection and edit it's properties.
Posted Image

8. Find and click on "Advanced Settings..."
Posted Image

9. Find the option that says "Don't modify routing table"
Posted Image

10. Check it, and apply all settings (do whatever is necessary to get back to packet.IX's main screen
Posted Image

This post has been edited by D41337: 04 January 2012 - 04:09 AM


#3 User is offline   D41337 

  • Khezu Whelp
  • Group: Members
  • Posts: 12
  • Joined: 04-January 12

Posted 04 January 2012 - 04:06 AM

11. Connect to your monster hunter VPN.
Posted Image

12. Let it connect and note that it should run side by side with your ISP's connection without any problems or disconnections (sometimes it disconnects at first because it seems picky, but it shouldn't be a recurring issue). You should also open up a web browser at this point and upon using the search bar be taken to the English (or your respective countries google)
Posted Image

==============================================
UPDATE!
==============================================
beyond this point you can download this program here http://www.mediafire...ru5qdw4nxj07zli
extract it to it's own folder and run it, it should give an OK message and you should be all set.
it will automatically apply persistent routes which should last through restarts but note that if something changes you will have to flush your routing table I have also not tested it on XP. It should work, but I make no promises so use at your own risk. If you use it you may essentially skip the rest of this tutorial.



13. Open up an empty notepad, also open up a command prompt and type "ipconfig /all"
Posted Image

14. Hit enter to run it and find the VPN adapter settings
Posted Image

15. Note the default gateway, and copy it
Posted Image

This post has been edited by D41337: 29 January 2012 - 02:51 AM


#4 User is offline   D41337 

  • Khezu Whelp
  • Group: Members
  • Posts: 12
  • Joined: 04-January 12

Posted 04 January 2012 - 04:06 AM

16. Paste this into notepad, you'll need it later (maybe, I can't tell if the default gateway for the VPN actually changes yet, but it's better to be safe and guarantee it will work rather than just assume it doesn't change and wonder why it doesn't in the future)
Posted Image

17. Go back to the command prompt and type "route print *"
Posted Image

18. Hit enter to run it and scroll up until you find the interface list
Posted Image

19. Find the interface associated with the VPN connection
Posted Image

20. Note the number of the interface, and Copy it (if the number is under 10 don't include the 0x. In windows XP these are "0x(hexadecimal) numbers" in vista and above they appear to just be normal numbers. As long as your number is something small like 4 or 5 there should be no problem. My friend earlier had an 0x20005 number we were trying to figure out how to make work but he just restarted and it renamed itself to 0x4. (if you do have an 0x20005 number, I would try restarting. If that still doesn't fix it try taking the whole 0x number or trying converting the 0x number into an actually decimal e.g. google: "<insert 0x number here> in decimal" then copying that)
Posted Image

This post has been edited by D41337: 04 January 2012 - 04:23 AM


#5 User is offline   D41337 

  • Khezu Whelp
  • Group: Members
  • Posts: 12
  • Joined: 04-January 12

Posted 04 January 2012 - 04:06 AM

21. Paste this information into notepad along with the gateway you copied from earlier
Posted Image

Now there will be some files you have to download. Please note these are simple batch files to automate the process of adding the server route to the DNS manually. Before you download and run these without paying there are two things to note:
-DO NOT RUN THIS FILE IMMEDIATELY WHEN YOU DOWNLOAD IT (as it may not properly be configured for your connection, continue through the guide to properly configure them)

-These files are in no way intended to be malicious; however, if used improperly I suppose there is a chance some risk may come to your computer. There shouldn't be anything serious and most of the problems that can arise should be able to be fixed by restarting or by more technically flushing the Windows routing table and rebuilding it (I will go over this in the guide later)

Now assuming you have read that, you will need these: http://www.mediafire...ru5qdw4nxj07zli
(okay, you wont need them, technically you can recreate them on your own, but I have already taken the liberty of finding all the server IP addresses ranges and pretty much writing what is necessary for you to do for you, so you might want them)
Also note: the files come with some text instructions in them. You may use them in conjunction with this guide or ignore them completely, it's up to you.

22. Extract the downloaded files to some directory, find the batch file and RIGHT CLICK, go to properties and hit edit
Posted Image

23. Replace EVERY INSTANCE of the highlighted gateway address (the thing that looks like an IP) in the batch file with the one in your notepad. Once again, Replace the Default (all of them) with the one you copied. (if necessary. They might not be different at all, I haven't figured out if this changes. On three PC's so far it's been the same, but I don't know much about how the VPN actually works so...)
Posted Image

24. Replace EVERY interface number (the number after the IF) with the one you pasted into notepad earlier. (This ensures that all monster hunter traffic is actually router over the VPN network adapter)
Posted Image

25. Save your updated file
Posted Image

This post has been edited by D41337: 04 January 2012 - 04:36 AM


#6 User is offline   D41337 

  • Khezu Whelp
  • Group: Members
  • Posts: 12
  • Joined: 04-January 12

Posted 04 January 2012 - 04:06 AM

26. Right click the file (or normal click it) and hit run. On vista and windows you have to right click and run it as an administrator
Posted Image

Now, if everything is done correctly you should be able to open a web browser, go to whatever google you normally use and should notice no difference in connection speed/language settings. At the same time you should be able to start monster hunter and have it work (it may seem like it's taking longer to start then normal but if you see the yellow text and then the green text it's working.
Also, here is a screenshot for proof of concept :3
Posted Image


Things to note:
-This file will probably have to be re-run every computer restart (you can change this by editing the batch. Change where it says "route" to "route -p". This will make the routers persistent (they will stay after restarting) however if your network interface numbers change you might have to update it. The gateway may also change and that might require updating.
-The file may require updating. IP addresses change, the VPN gateway might change you'd have to update it.
-This just might not work if you don't use server "1" (the one with the number one in a circle) I've set the batch file to forward the entire ISP IP address range of the companies monster hunter uses, (at least for server one) but I haven't actually looked into the ISP IP addresses/ranges for the other servers since I don't play on them.


If you mess(ed) up:
1. Tell packet.IX to disconnect the VPN connection.
2. open up command prompt
3. type "route -f" and hit enter (this will flush the routing table and remove all stored routes)
4. reset your standard internet connection (it should default back to being your default gateway and from there you are free to re-attempt the guide, or to go about your life in whatever fashion you please)


Things for the future:
-I will probably write a C# program that automates most of this process when I get back home, for now this is the best solution I can offer. I also don't know if my laziness will ever permit me to actually write the file
---This has been done
the program is here refer to around step 11. http://www.mediafire...ru5qdw4nxj07zli


Other stuff:
guide in pictures
http://imgur.com/a/iPDdl

This post has been edited by D41337: 29 January 2012 - 02:47 AM


#7 User is offline   BizzarreCoyote 

  • Lao Shan
  • Group: Clan Leader
  • Posts: 728
  • Joined: 27-July 10
  • PSN:BizzarreCoyote
  • Kai:BizzarreCoyote
  • LocationUnited States

Posted 04 January 2012 - 08:56 PM

Wow, awesome guide! I'll be sure to try this soon
I never cared about justice and I don't recall ever calling myself a hero... I have always only fought for the people I believe in. If an enemy appears in front of me, I will destroy it!

#8 User is offline   Social Dissonance 

  • Khezu Whelp
  • Group: Members
  • Posts: 32
  • Joined: 13-October 10

Posted 05 January 2012 - 01:42 AM

This is immensely helpful. Thanks for this!

#9 User is offline   ShadowH271 

  • Khezu Whelp
  • Group: Members
  • Posts: 5
  • Joined: 29-December 11
  • PSN:ShadowH271

Posted 06 January 2012 - 02:05 AM

Does this help with the in game lag, our should I just buy E2G?

#10 User is offline   D41337 

  • Khezu Whelp
  • Group: Members
  • Posts: 12
  • Joined: 04-January 12

Posted 06 January 2012 - 10:13 PM

View PostShadowH271, on 06 January 2012 - 02:05 AM, said:

Does this help with the in game lag, our should I just buy E2G?


It will not help with in game lag. That is entirely dependent on your connection to the VPN. (unless so many people do this that the entire VPN in general has a lower server load and can process our requests better) This guide is mainly to allow you to do normal internet stuff while still playing monster hunter.

#11 User is offline   Shadrax 

  • Khezu Whelp
  • Group: Members
  • Posts: 9
  • Joined: 27-January 12
  • LocationUnited Kingdom

Posted 27 January 2012 - 03:06 AM

Works perfectly, Great guide :D thankyou. it was untill my ngaurd stopped working aha

This post has been edited by Shadrax: 27 January 2012 - 03:53 AM


#12 User is offline   Halcyon Dtier 

  • Spectre
  • Group: Officers
  • Posts: 1,630
  • Joined: 16-July 10
  • PSN:tripmatrix
  • LocationAustralia

Posted 27 January 2012 - 03:14 AM

Going to sticky this.
Posted Image

#13 User is offline   D41337 

  • Khezu Whelp
  • Group: Members
  • Posts: 12
  • Joined: 04-January 12

Posted 29 January 2012 - 02:33 AM

Guide Updated with the C# application I've made.

depending on how EVPN works if it has it's own network adapter it can also be applied to that. I might buy eVPN soon and if I do I'll look more into it and update the guide then.

This post has been edited by D41337: 29 January 2012 - 02:52 AM


#14 User is offline   SMASHER587 

  • ★きんぐ★
  • Group: Members
  • Posts: 308
  • Joined: 16-July 10

Posted 26 February 2012 - 08:25 PM

older versions of evpn used to interfere with your browser and such, but the latest ones don't, you may select which applications you wanna run under EVPN
Posted Image

#15 User is offline   Sapient 

  • Khezu Whelp
  • Group: Members
  • Posts: 2
  • Joined: 30-March 12

Posted 30 March 2012 - 08:14 PM

Are the mediafire links working for anyone else? I got invalid or deleted file.

#16 User is offline   Javajojoe 

  • Khezu Whelp
  • Group: Members
  • Posts: 5
  • Joined: 27-March 12
  • PSN:Skwrltastic

Posted 01 April 2012 - 02:01 AM

View PostSapient, on 30 March 2012 - 03:14 PM, said:

Are the mediafire links working for anyone else? I got invalid or deleted file.

yeah the links are down D:. I really wanted to do this too!

#17 User is offline   Javajojoe 

  • Khezu Whelp
  • Group: Members
  • Posts: 5
  • Joined: 27-March 12
  • PSN:Skwrltastic

Posted 03 April 2012 - 02:54 PM

Hey can someone who downloaded the links post them up on some site and post them again here? that would be mighty helpful

#18 User is offline   Ygdrad 

  • Khezu Whelp
  • Group: Members
  • Posts: 4
  • Joined: 19-April 12

Posted 25 April 2012 - 09:51 PM

You don't need the files linked in this thread. Follow the manual instructions, and look at the text in the pictures of the net2.bat opened in notepad. Just write that text in notepad and follow the instructions, then save the file and name it whateveryouwant.bat and it'll work. It worked for me, thanks for the guide and for making me remember about the routing table, had completely forgotten abut that thing.

Edit: I'll make it easier on you. The text in the image is:
route ADD 211.233.0.0 MASK 255.255.192.0 2.0.0.254 IF 4
route ADD 202.212.0.0 MASK 255.252.0.0 2.0.0.254 IF 4
route ADD 210.136.0.0 MASK 255.248.0.0 2.0.0.254 IF 4
route ADD 23.0.0.0 MASK 255.240.0.0 2.0.0.254 IF 4

This post has been edited by Ygdrad: 25 April 2012 - 09:52 PM


#19 User is offline   RP_FLASH 

  • Khezu Whelp
  • Group: Members
  • Posts: 7
  • Joined: 28-April 12

Posted 29 April 2012 - 05:52 AM

I did everything correctly (I believe so at least) But it wouldn't let me log in to Monster Hunter Frontier : ( So I put everything back to normal and now it works but I would really like to get this right so I can stream my gameplay. (My connection is really good. 35 upload, and 10 download)
MHFO Tag: RP FLASH
MHFO ID: R1LYJU

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users