Screenshot of the Hamachi Client, showing a joined network and other users who are participating | |
Original author(s) | Alex Pankratov |
---|---|
Developer(s) | LogMeIn Inc. |
Stable release | |
Operating system | Microsoft Windows (XP or later), macOS, Linux, Linux on ARM (beta) |
Type | P2P, VPN |
License | Proprietary (Free of charge for up to 5 devices) |
Website | www.vpn.net |
LogMeIn Hamachi is a virtual private network (VPN) application written by Alex Pankratov in 2004.[2] It is capable of establishing direct links between computers that are behind network address translation ('NAT') firewalls without requiring reconfiguration (when the user's PC can be accessed directly without relays from the Internet/WAN side); in other words, it establishes a connection over the Internet that emulates the connection that would exist if the computers were connected over a local area network ('LAN').
Hamachi was acquired from Pankratov by LogMeIn in 2009.[3] It is currently available as a production version for Microsoft Windows and macOS, as a beta version for Linux, and as a system-VPN-based client compatible with Android and iOS.
Fixes some graphical issues, particularly bump mapping issues with modern graphics cards that previously caused a crash. Adds widescreen/4K support, with an customizable FOV slider. Adds an optional FPS limit to deal with issues like the high mouse sensitivity in menus or the helmet shake. If playback doesn't begin shortly, try restarting your device. You're signed out. Videos you watch may be added to the TV's watch history and influence TV recommendations.
This is the last patch version with the possibility of offline Multiplayer/LAN (so this is the version of choice for LAN parties without internet connection. BF2142S.P.EX Port Bavaria hotfix Jul 6 2017 BF2142: Single Player Experience Patch. 47,553 likes 15 talking about this. Popular multiplayer online gaming service for over 700 PC & Mac games. Lets you play without the usual hassles of network problems.
For paid subscribers Hamachi runs in the background on idle computers. The feature was previously available to all users but became restricted to paid subscribers only.
Operational summary[edit]
Hamachi is a proprietary centrally-managed VPN system, consisting of the server cluster managed by the vendor of the system and the client software, which is installed on end-user devices.Client software adds a virtual network interface to a computer, and it is used for intercepting outbound as well as injecting inbound VPN traffic. Outbound traffic sent by the operating system to this interface is delivered to the client software, which encrypts and authenticates it and then sends it to the destination VPN peer over a specially initiated UDP connection. Hamachi currently handles tunneling of IP traffic including broadcasts and multicast. The Windows version also recognizes and tunnels IPX traffic.
Each client establishes and maintains a control connection to the server cluster. When the connection is established, the client goes through a login sequence, followed by the discovery process and state synchronization. The login step authenticates the client to the server and vice versa. The discovery is used to determine the topology of the client's Internet connection, specifically to detect the presence of NAT and firewall devices on its route to the Internet. The synchronization step brings a client's view of its private networks in sync with other members of these networks.
When a member of a network goes online or offline, the server instructs other network peers to either establish or tear down tunnels to the former. When establishing tunnels between the peers, Hamachi uses a server-assisted NAT traversal technique, similar to UDP hole punching. Detailed information on how it works has not been made public. This process does not work on certain combinations of NAT devices, requiring the user to explicitly set up a port forward. Additionally 1.0 series of client software are capable of relaying traffic through vendor-maintained 'relay servers'.
In the event of unexpectedly losing a connection to the server, the client retains all its tunnels and starts actively checking their status. When the server unexpectedly loses client's connection, it informs client's peers about the fact and expects them to also start liveliness checks. This enables Hamachi tunnels to withstand transient network problems on the route between the client and the server as well as short periods of complete server unavailability.Some Hamachi clients also get closed port on other clients, which cannot be repaired by port forwarding.
Hamachi is frequently used for gaming and remote administration. The vendor provides free basic service, and extra features for a fee.
In February 2007, an IP-level block was imposed by Hamachi servers on parts of Vietnamese Internet space due to 'the scale of the system abuse originating from blocked addresses'. The company is working on a less intrusive solution to the problem.[citation needed]
Addressing[edit]
Each Hamachi client is normally assigned an IP address when it logs into the system for the first time. To avoid conflicting with existing private networks on the client side the normal private IP address blocks 10.0.0.0/8, 172.16.0.0/12 and 192.168.0.0/16 are not used.
Before November 19, 2012 the 5.0.0.0/8 range was used. This range was previously unallocated but was allocated to RIPE NCC in late 2010 and space from this range is now being used by hosting providers on the public internet. Hamachi switched to the 25.0.0.0/8 block.[4]
The 25.0.0.0/8 block is allocated to the British Ministry of Defence. Organisations who need to communicate with the MOD may experience problems when more specific Internet routes attract traffic that was meant for internal hosts, or alternatively find themselves unable to reach the legitimate users of those addresses because those addresses are being used internally,[5]and such 'squatting' is against the established practice of the Internet.
The client now supports IPv6, and if this is selected then the address assigned is picked from a range registered to LogMeIn.[4]
The IP address assigned to the Hamachi client is henceforth associated with the client's public crypto key. As long as the client retains its key, it can log into the system and use this IP address. Hamachi creates a single broadcast domain between all clients. This makes it possible to use LAN protocols that rely on IP broadcasts for discovery and announcement services over Hamachi networks.
Security[edit]
The following considerations apply to Hamachi's use as a VPN application:
- Additional risk of disclosure of sensitive data which is stored or may be logged by the mediation server — minimal where data is not forwarded.
- The security risks due to vulnerable services on remote machines otherwise not accessible behind a firewall, common to all VPNs.
- Hamachi is stated to use strong, industry-standard algorithms to secure and authenticate the data and its security architecture is open. Despite this, security cannot necessarily be guaranteed.[6]
- The existing client-server protocol documentation contains a number of errors,[7][8] some of which have been confirmed by the vendor, pending correction,[9] with others not yet confirmed.
- For the product to work, a 'mediation server', operated by the vendor, is required.
- This server stores the nickname, maintenance password, statically-allocated 25.0.0.0/8 IP address and the associated authentication token of the user. As such, it can potentially log actual IP addresses of the VPN users as well as various details of the session.
Compatibility[edit]
The current builds of Hamachi are available for the following operating systems:[10]
- Microsoft Windows (XP or later)
- macOS (Mac OS X 10.6 or newer, which run only on x86, not PowerPC.)
- Linux (beta)
- FreeBSD users can install and utilize Linux version, there's a port created in FreeBSD Ports.
- iOS (via iOS system VPN)
- Android (via Android system VPN)
Prior to versions 1.0.2.0 and 1.0.2.1 for the Windows release,[11] many Windows Vista users had experienced compatibility and connection issues while using Hamachi. As of March 30, 2007, the software now includes Vista tweaks, which answer these OS-related problems, among other specific solutions.[12]
Alternatives[edit]
Free alternatives[edit]
Radmin VPN
Other alternatives[edit]
See also[edit]
- Network address translation (NAT) Overview, related RFCs: RFC 4008, RFC 3022, RFC 1631 (obsolete)
- Simple Traversal of UDP over NATs (STUN), a NAT traversal protocol defined in RFC 3489 (obsoleted by RFC 5389)
- Session Traversal Utilities for NAT (Updated STUN, as defined in RFC 5389)
- UDP hole punching another NAT traversal technique
References[edit]
- ^'Hamachi Release Notes'
- ^'Hamachi: The virtual private networking system'. Personal website of Alex Pankratov. Retrieved 2019-01-16.
- ^'Hamachi: The virtual private networking system'. Personal website of Alex Pankratov. Retrieved 2019-01-16.
- ^ ab'Changes to Hamachi on November 19th'Archived March 25, 2015, at the Wayback Machine, Official LogMeIn product blog
- ^Vegoda, Leo. 'Used but Unallocated: Potentially Awkward /8 Assignments'. The Internet Protocol Journal — Volume 10, No. 3. Cisco.com. Retrieved 2011-03-25.
- ^'LogMeIn Hamachi2 Security Whitepaper'. Logmeinsupport.com. Retrieved 2011-04-12.[permanent dead link]
- ^Hamachi protocol documentation errors. Hamachi.cc forums.[dead link]
- ^More Hamachi protocol documentation concerns. Hamachi.cc forums.[dead link]
- ^Acknowledgement of documentation errors. Hamachi.cc forums.[dead link]
- ^'FAQ: What are the system requirements for LogMeIn Hamachi?'. LogMeIn, Inc. Retrieved 13 June 2015.[permanent dead link]
- ^'Hamachi for Windows, change log'. Hamachi.cc. Retrieved 2011-04-12.[failed verification]
- ^'Hamachi Community Forums - 1.0.2.1 is released'. Forums.hamachi.cc. Retrieved 2011-04-12.[failed verification]
External links[edit]
Version: 1.30.1 (1.30.1.10211)
Author: Blizzard Entertainment
Date: September 13th, 2018
Size: 3.22 MB
Filename: Warcraft-III-Setup.exe
Language: Multilanguage (English, Deutsch, Spanish, Français, Italian, 한국어, Polski, Русский, 繁體中文)
Blizzard Entertainment has released the new patch 1.30.1, the patch 1.31.1.10211 is the latest update for the warcraft 3 game.
Requirements
To upgrade to the latest version, you need the following requirements…
– The installation requires cd keys Warcraft III RoC and TFT.
Changelog 1.30.1
For more Information, read the list of changes…
Bug Fixes
– Polish language characters render as Polish again.
– Minimap dead zones in World Editor resurrected.
– Standard/Quick Play maps no longer disappear when patching from 1.28.5 enGB to 1.30.0 enUS.
– The team game you attempted to join has been found; Arranged Teams working as intended.
– The text cursor reprises its role as conjurer of text.
– /ping command calls forth your need for speed.
– Quest logs update via scrolling.
– Map download progress % over Battle.net has returned.
– (8)Twilight Ruins_LV – Level 1 permanent items replaced with tomes in Goblin Laboratories.
– Fog and visibility modifiers affect player 13+.
– Moving special effects using the new natives updates their internal position.
– Floating text offset corrected in widescreen.
– Visual building upgrades appear for players 13+.
– (8)Ferelas_LV – Reduced aggro range for expansion creeps.
– SetUnitAbilityCooldown no longer affects all units with the chosen ability.
– Max clan members and players in channels can actually reach 255.
– (2)FloodPlains_LV – Removed water clipping in several locations
– BlzSetUnitName updates GetUnitName.
– BlzSetUnitAbilityManaCost no longer affects all units with the chosen ability.
– Plugged the leak allowing Frozen balance into the Chaos bucket.
– Unit glow for player 12 is muck colored again.
Specific Changes & Improvements
– Ladder reset.
Known Issues
– SetItemName affects all items of a chosen type.
– In 24 player games, AI buildings may become stuck in construction.
– Holding left mouse button causes keyboard events to not be registered.
– Joining a custom game on Mac will result in a crash.
– Automated tournament map pool updates will be available Soon™.
– Cursor does not match the mouse position when resolution is taller than wider.
Download warcraft 3 patch 1.30.1
Click on the link to download the patch 1.30.1 for Warcraft III in english…
IMPORTANT: Recommendations before installing
If you play on RGC, w3arena, Rubattle.net, you will not be able to play with this version.
– We recommend that you make a full backup of your current warcraft III folder.
– Run the installer as administrator, it is very important to avoid errors during installation.
Installation
– Download Warcraft-III-Setup.exe file, and copy the file into folder warcraft 3.
– Run the downloaded file as an administrator, right-click on the patch file and select “Run as administrator”, and continue with the game update.
frequent errors, Questions and solutions
1.- I need original cd-key purchased in store to install the game ?.
No, you only need any cd-keys to install the game. But, if you want to play on official blizzard servers (Battle.net), you need original CD-Keys (purchased in store).
2.- Where are my maps, replays, Campaigns, screenshots, etc?, everything has disappeared!
Everything those folders have been moved/migrated to “Documents” folder, for example:
C:UsersYouUserDocumentsWarcraft III
C:UsersYouUserDocumentsWarcraft IIIMaps
C:UsersYouUserDocumentsWarcraft IIIReplay
C:UsersYouUserDocumentsWarcraft IIICampaigns
C:UsersYouUserDocumentsWarcraft IIIScreenShots
3.- Warcraft III and TFT shortcuts are broken (missing)
Yes, “The Frozen Throne.exe” file has been removed from the game, now there is only one file to run the game: Warcraft III.exe
Gameranger Connection Problems
4.- As to switch from WarCraft III Reign of chaos to The Frozen Throne?
In game, click on the icon of the version you want to play.
5.- Can I play online with 1.30.1?
Yes, if you have an original cd-key (purchased in store) you can to play on Battle.net, and some PvPGN servers (not require original cd-key) such as eurobattle.net or GameRanger platform are compatible with this patch.
Gameranger Not Connecting
6.- Can I play DOTA on LAN with patch 1.30.1?
Yes, a lot of maps are compatible, such as DotA 6.85k, DotA 6.83d, DotA v6.83d fixed v2 by h3rmit, an other dota maps.
7.-Dota 6.88w9.4is compatible with patch 1.30?
No, 6.88w is not compatible with this version, +6.88 maps series doesn’t work on this patch.
8.- Can I playDotA AIin Single Player mode and LAN with 1.30.1 patch?
Yes, the latest ai maps are supported with this patch, such as DotA 6.88 Ai, DotA 6.83d Ai, DotA 6.81b Ai, and other dota ai maps.
9.- How much space does the game occupy (size)?
Around 1.9 GB of space in your hard drive
10.- I can’t change my resolution to widescreen (HD)!
Run the game, click on “Options”, “Video”, disable “Fixed Aspect Ratio”, and now you can to change your resolution.
11.- When run the game, I can’t see the cinematic videos (black screen), it freezes!
You need codecs to play videos, download and install K-Lite Codecs Pack FULL
12.- Can I play with other mod maps?
Yes, this version is compatible with many maps, such as BVO New World 4.0, Bleach vs one piece 13, etc.
13.- Can I play inRGC with this patch?
No, 1.30.1 is not supported in Ranked Gaming Client.
Gameranger Can't Connect To Server
14.- is this the latest official version of warcraft III?.
No, 1.30.1 (1.30.1.10211) is the last stable version. But the latest version is 1.30.1 Public Test Realm (PTR), this is still a test version.
Notes
– Since the patch 1.28a, the updates are automatic with the new game launcher.
– The War3TFT_130a_English.exe file is no longer available.
– If you play Warcraft III or DotA on some PvPGN Servers (Private Servers), you need to download the PvPGN Loader 1.28.
– This installation requires Warcraft CD-Keys.