Hamachi 用于使用或设置 VPN 并通过 VPN 网络连接系统。这提供了一种快速、更简单的方法来创建 VPN 网络和连接系统。您可以在 logmein.com 上创建免费帐户并创建网络。您可以使用免费帐户在每个网络中添加最多 5 个系统。添加5个以上系统需要将网络升级到付费版本。
对于本教程,我已经从其创建了一个 Hamachi 网络网络界面并获取网络 ID 并将 Windows 系统连接到该网络。本教程将帮助您设置 LogMeIn VPN 网络并将 Linux 计算机添加到该网络。另外,附加一个 Windows 系统以通过 VPN 与每个主机进行通信。
Network ID: 181-585-285
Windows Client IP: 25.70.100.134
Linux Client IP: Will get after Install
第 1 步:安装所需的软件包
要在 CentOS 和 RedHat 系统上安装 hamachi,您必须安装红帽LSB包裹。如果您尚未安装它,请使用以下命令。
sudo yum install redhat-lsb
第 2 步:下载 LogMeIn 并安装
访问LogMeIn官方下载网页下载适用于您的 Ubuntu、Debian、Redhat、Fedora、Rocky Linux、Alma Linux 或 Windows 系统的最新 LogMeIn-hamachi 软件包。您还可以使用以下命令在系统上安装 LogMeIn hamachi 客户端。
在基于 RHEL 的系统上
RPM 软件包可以安装在 RHEL/CentOS 7.2 及更高版本上。
wget https://vpn.net/installers/logmein-hamachi-2.1.0.203-1.x86_64.rpm
sudo rpm -ivh logmein-hamachi-2.1.0.203-1.x86_64.rpm
在基于 Debian 的系统上
DEB 软件包可以安装在 Ubuntu 16.04 LTS 及更高版本上。
wget https://vpn.net/installers/logmein-hamachi_2.1.0.203-1_amd64.deb
sudo dpkg -i logmein-hamachi_2.1.0.203-1_amd64.deb
成功安装该软件包后,您需要使用以下命令启动 Hamachi 服务。
sudo service logmein-hamachi start
第 3 步:设置 LogMeIn 网络
您还可以使用命令行创建网络。但我更喜欢登录 LogMeIn滨町仪表板并在网络>>我的网络部分下创建一个网络。为了安全起见,目的为您的网络分配一个密码。创建网络时,您将获得一个网络 ID。使用此网络 ID 和密码将远程系统连接到此网络。
第 4 步:加入 LogMeIn 现有网络
安装hamachi后,让我们加入现有的网络。但需要先登录。不需要任何登录凭据,只需使用以下命令即可。
hamachi login
Logging in .......... ok
现在使用命令加入网络。
hamachi join 181-585-285
Password:
Joining 181-585-285 .. ok
Replace 181-585-285
使用您的 LogMeIn 网络 ID。
现在您已成功加入现有网络。
第 5 步:检查 Hamachi 状态和详细信息
To check the IP address, hamachi client id, and other details about your system just type the command ‘hamachi‘ and press enter.
hamachi
Output
version : 2.1.0.174
pid : 20578
status : logged in
client id : 219-270-114
address : 25.71.188.76 2620:9b::1947:bc4c
nickname : svr1.tecadmin.net
lmi account: -
要检查当前加入的网络以及有关该网络的其他详细信息,只需使用以下命令
hamachi list
让我们尝试 ping 到 Windows 客户端。
ping 25.70.100.134 -c 4
Output
PING 25.70.100.134 (25.70.100.134) 56(84) bytes of data.
64 bytes from 25.70.100.134: icmp_seq=1 ttl=128 time=1.88 ms
64 bytes from 25.70.100.134: icmp_seq=2 ttl=128 time=2.15 ms
64 bytes from 25.70.100.134: icmp_seq=3 ttl=128 time=1.56 ms
64 bytes from 25.70.100.134: icmp_seq=4 ttl=128 time=1.63 ms
--- 25.70.100.134 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3010ms
rtt min/avg/max/mdev = 1.563/1.806/2.150/0.237 ms
上面的输出显示系统正在使用 hamachi 网络与 Windows 客户端成功通信。
结论
恭喜!您已在 Linux 系统上成功安装并配置 LogMeIn Hamachi。您的系统现已通过 VPN 网络连接。 Hamachi 为您提供无忧的 VPN 网络,无需任何配置。您只需要安装 Hamachi 客户端并连接到 VPN 网络。