如何在 Ubuntu 20.04 上安装 IKE 软件

upT*_*nux 5 upgrade vpn 20.04

有没有一种简单的方法可以在 Ubuntu 20.04上安装这个 VPN 客户端IKE 软件

小智 7

按照上述一般说明并在谷歌搜索一段时间后,我还找到了在 ubuntu 20+ / Debian 9+ 上使 ShRew 完整运行的方法,包括 GUI。

您可以从https://mega.nz/file/4xV10IqZ#nmAJYGBJvdcI5jhp61DAIHhM4ILKg8x2hHYTpJD6eP4下载完整的软件

执行脚本 install_shrew.sh 和 VOILA!!!

请测试和分享(如果你喜欢):)

感谢 Kulfy 的出色工作


upT*_*nux 5

在阅读了一些论坛后,我决定在 Ubuntu 20.04 下重新编译源代码,因为这个包要几年才能维护。在 20.04 LTS 中不再可安装依赖项、数据包和库。我已经修复了旧库的问题,并创建了一个补丁以应用于源文件的最新版本(shrew soft iked 和 ikec)。您可以在下面找到此过程,补丁文件位于我的博客中。

下载提取源。

wget https://www.shrew.net/download/ike/ike-2.2.1-release.tbz2
sudo tar jxpvf ike-2.2.1-release.tbz2
cd ike
Run Code Online (Sandbox Code Playgroud)

复制此目录中的ike.patch文件。

patch -p1 < ike.patch
sudo apt-get install build-essential libssl-dev libaudio-dev libcups2-dev  cmake libedit-dev g++
Run Code Online (Sandbox Code Playgroud)

现在使用 NO-GUI 指令重新编译。

cmake -DCMAKE_INSTALL_PREFIX=/usr -DQTGUI=NO -DETCDIR=/etc -DNATT=YES
make
sudo make install
sudo iked 
Run Code Online (Sandbox Code Playgroud)

检查“~/.ike/sites/”目录下是否存在您的Server.vpn 文件。如果没有,则复制不带 .vpn 扩展名的文件(如下所示:~/.ike/sites/yourServer)

ikec -r yourServer -a
Run Code Online (Sandbox Code Playgroud)

如果一切顺利的话,你应该看到最后

...

"ii : tunnel enabled"
Run Code Online (Sandbox Code Playgroud)

我希望这可以帮助别人。