登录
  • 人们都希望被别人需要 却往往事与愿违
  • 民众不应该害怕他们的政府, 政府应该害怕它的民众! People should not be afraid of their governments. Governments should be afraid of their people.

SoftEther VPN Server 安装笔记

IT Benny 小土豆 89030 次浏览 3210 字 205 个评论
这篇文章在 2019 年 03 月 27 日 09:13:16 更新了哦~

关于在网站上,和 443 端口冲突无法设置密码的,请看此篇:
《SoftEther 443 端口与 web 服务器冲突解决方案》

不知道该说什么好,还是老实的回归老本行吧!

在阿里云上搭建好 VPN 已经略有时日了,大部分能搜索到的教程都是手动安装、修改配置文件的,对于新手来说尽管有很详尽的教程,可是真正搭建成功还是略复杂的。那有没有更简单的办法呢?图形化的方式?答案当然是,有的!还记得日本筑波大学研发的分布式 VPN 吗?"分布式" 就是,服务器是由广大网友搭建的,这也等同于宣告 "IP 封锁" 的失效,不过应用而来的就是深度包检测。既然官方提供了 VPNGate 客户端,那么按理说也应该同样提供一个易于使用的服务端!没错的!下面就跟着我的教程来吧!


更新:有的时候设置完成会发现在 OpenVPN 中一直是 waiting for server,如果确定设置没错,配置文件正确,IP 端口等也正确的话,那么就严格按照教程再来一遍,说不定是你丢了某一步。不过,更有可能的是,是不是你的网络环境稍微有点特殊,不如你换个 OpenVPN 的端口?(比如我家的路由器是会劫持 UDP 53 的通信的,所以自然就是一直 waiting for server 啦)

☆介绍

在说事情之前,先顺路提一下,VPN(虚拟专用网)的本身意图并不是翻墙的,翻墙只是一种用途。

这个神奇的软件叫做 SoftEther VPN Server,以下介绍 Linux 版本的安装使用方法。

SoftEther VPN Server 官网,包含多种平台架构的下载地址(需翻墙):

http://www.softether-download.com/cn.aspx?product=softether

需要的工具:

Linux VPS(以 Debian/Ubuntu 为例,是 Linux 就可以)、Windows 也可以(而且更简单)。


 

☆安装 SoftEther VPN Server

SSH 连到 VPS,先更新下并安装 gcc 等工具

  1. sudo apt-get update
  2. sudo apt-get install build-essential
2016 年 8 月 1 日更新
实践表明,SecureNAT 和 Local Bridge(本地桥)不可以同时开启!否则会造成链路层死循环占用大量 CPU
参考歪果仁的这篇博文以及我的最新博文
我会唠叨三次的

假设当前目录为 / root

32 位执行这个:

  1. wget https://github.com/SoftEtherVPN/SoftEtherVPN_Stable/releases/download/v4.29-9680-rtm/softether-vpnserver-v4.29-9680-rtm-2019.02.28-linux-x86-32bit.tar.gz

64 位执行这个:

  1. wget https://github.com/SoftEtherVPN/SoftEtherVPN_Stable/releases/download/v4.29-9680-rtm/softether-vpnserver-v4.29-9680-rtm-2019.02.28-linux-x64-64bit.tar.gz

解压缩

tar xvf 文件名来解压缩

SoftEther VPN Server安装笔记

切换到解压出来的目录中

  1. cd vpnserver
  2. make

连续输入三个 1

SoftEther VPN Server安装笔记

安装完成,请不要删除此目录

终端继续输入

  1. ./vpnserver start

开启服务


 

☆设置 SoftEther VPN 服务

开启服务:

  1. ./vpnserver start

关闭服务:

  1. ./vpnserver stop

服务开启了之后,先进行简单的设置吧。(这里直接用下面介绍的客户端去连接也是可以的

终端执行

  1. ./vpncmd

依次 1,回车,回车,之后如图所示:

SoftEther VPN Server安装笔记

在提示符下输入

  1. ServerPasswordSet

输入管理服务器的密码。

两次确定之后,按 ctrl+C 退出管理。

之后最好将服务器加入到开机启动项中,这样服务器重启了就不用每次都手动到 SSH 里开启了。当然了最好的办法还是用 systemd 啦!

终端里依次输入:

  1. vi /etc/rc.local

在 exit 0 之前写入

  1. /root/vpnserver/vpnserver start

保存退出即可

SoftEther VPN Server安装笔记

Tips:vi 使用方法:
按 Esc 回到 command 模式,i 进入插入模式,command 下: wq! 为保存并退出。

 

☆管理 SoftEther VPN Server 服务

设置好账号密码之后,我们就可以切换到带有图形界面的设备上配置服务器啦!考虑到 Windows 用户居多,在此我们就以 Window 为例进行讲解(其他版本官网也有下载)。

下载 SoftEner VPN Management(不好意思前段时间丢错了链接)

 

安装时注意选择这个

SoftEther VPN Server安装笔记

点击新设置,

设置名称、主机名(Linux 服务器的 IP,此处我用虚拟机做实验所以是内网 IP)、管理密码,点确定。

SoftEther VPN Server安装笔记

之后选择刚刚新建的设置,点击连接按钮。

关闭两个窗口来到主要的管理界面:

SoftEther VPN Server安装笔记

警告

请一定要注意,SecureNAT 和 Local Bridge(本地桥)不可以同时开启! 

◇1. 新建 Hub

原来的 Hub 名字比较难听,为了体验一把,我们就把原来的 DEFAULT 这个 hub 删掉,然后点击创建虚拟 Hub

SoftEther VPN Server安装笔记

密码可选。

◇2. 创建用户

点击管理虚拟 Hub - 管理用户,左下角的新建。输入用户名,可以使用匿名的方式认证、也可以使用账号密码、甚至是证书认证也可以。

SoftEther VPN Server安装笔记

安全策略那里可以设置此用户的最大下载速度、最大上传速度,简直是为了商用而准备的!

◇3. 配置 SecureNAT

在 "虚拟 Hub" 界面点击 "虚拟 NAT 和虚拟 DHCP 服务器"

SoftEther VPN Server安装笔记

请一定要注意,SecureNAT 和 Local Bridge(本地桥)不可以同时开启!否则会造成链路层死循环占用大量 CPU

◇4.L2TP Over IPSec/PSK 搭建方法:

主界面点击 L2TP,勾选全部选项,设置一个预共享密钥(当成 WiFi 密码随意设置)。

SoftEther VPN Server安装笔记

连接方法(Windows),首先按照常理设置好一个 VPN 连接,连接属性,协议选择 L2TP/IPSec,高级设置里选择 "预共享密钥",输入密钥确定即可。

SoftEther VPN Server安装笔记

 

◇5.OpenVPN 搭建方法:

(ios 及 Mac、Linux 使用方式参考此文章 http://www.vpngate.net/cn/howto_openvpn.aspx)

OpenVPN 官网下载地址:https://openvpn.net/index.php/open-source/downloads.html

OpenVPN 的配置涉及到证书的生成,但是 SoftEther 同样提供了比较方便的服务器、客户端配置方法。

服务器配置方法:

管理主界面点击右下角的 OpenVPN/MS-SSTP,设置一个 UDP 端口,然后点击 "为 OpenVPN 生成配置文件",之后将弹出的 zip 文档保存,确定。

SoftEther VPN Server安装笔记

客户端配置方法:

 

下载并安装 OpenVPN 客户端,

将刚刚下载的 zip 文档中 l3 结尾的文件复制到安装目录下的 config 文件夹下。

SoftEther VPN Server安装笔记

 

打开 openVPN,右下角右键选择 Connect,然后输入虚拟 Hub 里设置的一对账号密码即可。

SoftEther VPN Server安装笔记

 

Android:安装客户端程序,右上角菜单依次选择 Import-Import Profile from SD Card,选择保存的 l3 的 ovpn 文件,输入账号密码点击 connect,信任即可。

iOS:APP store 搜索下载 OpenVPN,需要使用美区账号,我直接提供一组美国地址吧

5200 Zoo DrLos Angeles, CA 90027

(323) 668-0104

简单方便搭建完 VPN 服务器,甚至是 SSTP 也顺手完成了。应该要比网上手动安装方便得多。

 

 

最后送上福利,DNS的默认协议、端口是UDP 53,嘿嘿嘿
 SoftEther VPN Server安装笔记SoftEther VPN Server安装笔记SoftEther VPN Server安装笔记

文章版权归原作者所有丨本站默认采用 CC-BY-NC-SA 4.0 协议进行授权 |
转载必须包含本声明,并以超链接形式注明原作者和本文原始地址:
https://dmesg.app/softether-vpnserver.html
喜欢 (40)
分享:-)
关于作者:
If you have any further questions, feel free to contact me in English or Chinese.
发表我的评论
取消评论

                     

去你妹的实名制!

  • 昵称 (必填)
  • 邮箱 (必填,不要邮件提醒可以随便写)
  • 网址 (选填)
(205) 个小伙伴在吐槽
  1. 你好,我看到一个收费的卖的测试配置可以用,发邮件给你了,大神帮忙看看可以吗!qvq
    膜法师 2018-10-28 16:57 回复
    • 然而我似乎并没有看到邮件…
      Benny 小土豆 2018-10-28 16:59 回复
      • QAQ。。。鹅
        膜法师 2018-10-28 17:02 回复
  2. No server certificate verification method has been enabled. See http://openvpn.net/howto.html#mitm 怎么回事。。。。还有我关掉 vpn,登陆后,soft vpn server 就连接不上了。。。 为啥勒
    膜法师 2018-10-28 16:19 回复
    • emmm .. 我也不知道 确定服务端正常了?换个端口看看?
      Benny 小土豆 2018-10-28 16:27 回复
    • 你好,你的问题解决了吗?我也是这个问题,用的阿里云服务器
      Dimples 丶 2018-10-31 14:26 回复
      • iptables
        Benny 小土豆 2018-10-31 14:27 回复
        • 不懂。。哈啊哈 :mrgreen:
          Dimples 丶 2018-11-02 16:17
  3. 我在内网能够连接了,但是外网还是连接不进来。请问为什么?我在国外,ISP 没有任何端口限制。
    Coos2018-08-24 11:34 回复
  4. 大佬我就问一下,为啥我搭建好用了没一天,然后如何都连接不上了,拿出问题了?
    你猜猜 2018-08-24 01:57 回复
    • 也许你需要更详细描述下,比如日志
      Benny 小土豆 2018-08-24 09:17 回复
      • 什么日志?
        你猜猜 2018-08-24 10:07 回复
      • 我弄好了,原来是端口问题,
        你猜猜 2018-08-24 10:24 回复
  5. 忘记说了 vps 是美国的,但是没道理啊,为啥在公司速度很快回了家就不行了,公司的宽带也是 200 还是 300m 的电信。
    abc2018-06-14 09:18 回复
  6. 请教博主,根据您的文章完成后再公司的电脑上测试正常系统 win10,而且测试 youtube 看视频速度可以达到 20m,但是回家就不行了,也是 win10 系统,一直连不上,偶尔连上了但是速度惨不忍睹,google youtube 打不开,通过百度搜索 ip 地址已经变了,但是就是打不开,我家里是 300m 电信,公司也是电信的。然后我用 SoftEther VPN Client 连接成功,但是速度惨不忍睹,打开网页很慢 youtube 只有 200kb,请问这是怎么回事,倒腾 2 天了没搞定。难道是光猫或路由器问题吗?我看公司的光猫也是电信的天翼,就是路由器是个企业级的。跪求帮忙。忘记说了,在公司的电脑我用 win10 新建的 vpn 和 SoftEther VPN Client 链接都是成功速度都是 ok 的。
    abc2018-06-14 09:14 回复
    • 看这样子唯一的变量就是公司的路由器?但是这应该没有太大关系的,可能是电信给公司的宽带要比给个人的宽带的出口带宽更好一点?? 不过也许你试试 shadowsocos、v2ray 这类,也许会有出乎意料的结果
      Benny 小土豆 2018-06-14 09:25 回复
      • shadowsocos 这个正在用 公司家里都是正常的。哎。晚上换个路由器试试
        abc2018-06-14 09:58 回复
      • 会不会是光猫会限制?
        abc2018-06-14 09:58 回复
      • 带宽应该没问题,我家里的带宽全速下载能达到 40m
        abc2018-06-14 10:00 回复
      • 主要想电脑全走代理,使用 ss 和 Proxifier 配合感觉不好,所以试试 vpn
        abc2018-06-14 10:05 回复
        • 你可以再折腾下,再具体其实我也不清楚
          Benny 小土豆 2018-06-14 13:41
      • 汇报一下,换了个路由器可以了
        aa2018-06-15 08:27 回复
        • 感谢分享~!:-)
          Benny 小土豆 2018-06-15 09:11
    • SoftEther 的安全策略是有限速的功能的,估计是你们公司下载限速了
      方法 2018-09-30 12:21 回复
  7. linux 能不能用这个,网上找不到教程
    jomain2018-05-27 19:47 回复
    • Benny 小土豆 2018-05-28 10:03 回复
  8. 大佬您好, 首先非常感谢你分享教程. 我按你的步骤弄现在已经可以在 window 用了, 请问要怎么样才能在 android 用上? fc
    cw2018-05-26 17:17 回复
    • OpenVPN 有客户端,L2TP 在设置 - 更多添加
      Benny 小土豆 2018-05-26 17:32 回复
      • 秒回赞一个 (≧▽≦)/ 我刚刚试了 openvpn 不是 udp53 端口,不能绕过校园网连接,但是 4g 网络可以连接到服务器
        cw2018-05-26 18:21 回复
        • 是的,你可以试试 53,67,68
          Benny 小土豆 2018-05-26 18:34
      • udp67 连 4g 都不能连接, udp68 和 udp53 一样还是不能通过校园网连接
        cw2018-05-26 20:03 回复
        • ?? 那就没办法了
          Benny 小土豆 2018-05-26 20:05
  9. 各位,我参照博主的教程制作成了视频 Ubuntu 安装 SSTP VPN 服务端。因为我也是校园网,VPN 只有 SSTP VPN 才能穿透,所以有需要的话你们可以安装试试看 :smile:
    什么名 2018-04-30 21:33 回复
    • 感谢分享~!
      Benny 小土豆 2018-04-30 22:05 回复
    • 大佬你的背景音乐是什么
      控控杰 2018-10-22 19:24 回复
  10. 博主你好,我实现了翻墙和校园网穿透,但是网速特别慢,我服务器是 100m 带宽的,但是这边下载速度只有 200k,这是什么原因,有什么方法解决吗?
    ltaoo2018-04-27 13:45 回复
    • 你的服务器在海外吗?
      Benny 小土豆 2018-04-27 13:54 回复
      • 对的
        ltaoo2018-04-27 14:21 回复
        • 那难怪啦!
          Benny 小土豆 2018-04-27 14:39
      • 没有方法解决吗?
        ltaoo2018-04-27 16:02 回复
        • 这你得问 GFW 要解决方案呀!
          Benny 小土豆 2018-04-27 16:03
        • BBR 大法好!(可能需要禁用 UDP 加速)
          lmath2018-04-30 09:39
        • 是的!
          Benny 小土豆 2018-04-30 15:03
      • 换种方法能不能行,比如 ssr,能不能实现即翻墙有穿透校园网,网速也不会差?
        ltaoo2018-04-27 16:05 回复
        • 可以的哟,SS/SSR 也开个 53 端口的(还有 67 也可事实)。
          按理说开放 UDP53 就会开放 TCP53 的,如果你通过脚本测试,那更是开放 53 的啦。
          Benny 小土豆 2018-04-27 16:14
      • ssr 能翻墙但不能穿透校园网,访问 https 协议的网页他提示我隐私设置错误,http 的就是跳转到了校园网登录页面
        ltaoo2018-04-27 16:54 回复
      • 不行啊
        ltaoo2018-04-28 07:41 回复
        • 确定是 53 端口并且全局了哦?
          Benny 小土豆 2018-04-28 09:04
  11. 博主,我们用 window 服务器搭建的 softether 服务端,学校是仅允许 DNS 报文通过的网关的 WiFi,dns 隧道不通,能给个联系方式吗
    惠米 2018-04-25 18:22 回复
    • Windows 服务器的话是一样的。确定只能用 DNS 隧道嘛?
      Benny 小土豆 2018-04-26 10:27 回复
      • 对,就是你有篇文章提到的仅允许 DNS 报文通过的网关的那种
        惠米 2018-04-26 12:10 回复
        • 那你按照说明尝试下 DNS 隧道吧……
          Benny 小土豆 2018-04-26 12:13
  12. 博主你好,我想问一下我本地 VPN 搭建完成后,国内都能连接,但是国外的同事不能连接怎么整
    bridge2018-02-26 15:09 回复
    • 这个…… 首先你有公网 IP 吗?如果是在家里电脑搭建的,还要考虑端口映射的问题。
      Benny 小土豆 2018-02-26 20:39 回复
  13. 博主,我搭建在华为云搭建完成 VPN 后,连接时经常提示错误 131 内容大概是在同一个 IP 上存在多个 VPN server,这是为什么呢
    lyl2017-12-24 22:51 回复
    • 啥意思没懂,最好有个图?
      Benny 小土豆 2017-12-24 23:00 回复
      • 你好,我大概解决了原来的问题. 又遇到一个麻烦,我尝试用华为云的服务器和 DNS 隧道的方式绕过校园网认证,结果连接失败显示错误 1. 在正常网络环境下可以连接,并且已经在 VPN 服务的管理界面开启了 dns 隧道. 原来用腾讯云时是正常可以用 dns 隧道的。我觉得是不是服务器上的 53 端口没有打开
        lyl2017-12-25 13:24 回复
        • 这… 你可以 netstat 看下。
          Benny 小土豆 2017-12-26 12:37
      • 链接的时候就提示: 几个在同一 IP 地址的 VPN Server. 您可以指定目标服务器的私有 IP 地址或具体的主机名, blabalabala.....
        Rex2018-07-03 14:55 回复
  14. 博主你好, 我按照你的方法成功在腾讯云服务器上安装了 SoftEther VPN,但是用 VPN Server Manager 连接服务器时提示 访问被拒绝,请问是什么原因呢
    lyl2017-12-02 21:36 回复
    • 服务器默认会开四个端口,分别是 443,5555 还有俩记不清了。管理工具里能直接选连接到哪个端口。如果连接被拒,那么首先要考虑是不是密码错了?再有服务器正确开启了吗?连接的端口正确吗 (不行就换一个端口)?是不是防火墙的原因?
      Benny 小土豆 2017-12-02 22:02 回复
      • 你好,这个问题解决了,谢谢你. 我们学校的网络在不登录的情况下,nslookup 可以解析,ping 全部提示连接超时. 尝试过你的 UDP 53 检测程序,提示 sad face,应该是只放行 DNS 报文吧。我现在在正常网络电脑上搭建的 softether vpn,并且在管理程序里开启了 VPN over ICMP / DNS,用有正常网络的电脑连接,SoftEther VPN Client 连接成功,不过协议是 vpn over UDP,在学校的环境下它会自动选择 DNS 通道连接吗?能否在有正常网络的情况下测试 DNS 通道呢?
        lyl2017-12-02 23:04 回复
        • 客户端有一个优先级的,我文章里提了一句。正常网络的话自然是先 Over UDP 了。
          Benny 小土豆 2017-12-02 23:07
  15. 博主你好,我是一名在校大学生,但是学校的宽带太贵了,我用阿里云的学生机搭建了 softether vpn 在校园里连接 wifi 我用客户端登陆就能登陆上去,而回到寝室插网线就登陆不上去,显示错误 1。我还买了个影梭,也是同样 在校园里用 wifi 连接好用,回到寝室就不好用,求博主指教,拜托啦。学校网是真的贵!
    玖 Ai2017-11-20 22:53 回复
    • 因为… 你连接 WiFi 会通过 DHCP 获取到 IP 与 DNS,并且热点 (网关) 会放行 53 端口;而你插网线基本上应该是静态 IP,需要用锐捷这类认证,并且不放行 53 的…
      Benny 小土豆 2017-11-20 23:01 回复
      • 我们插网线也是用 web 认证的,nslookup 也是能解析出来的,而且,之前我买过一个人做的 openvpn 是可以用的,但是不知道为什么我搭的就不好用,那个卖家可能被请去喝茶了,现在到期了已经联系不上他了。不知道您能不能给我个联系方式,我可以给你发一下相关的截图。我用 scanport 扫描过那个服务器的端口显示 443 53 记得应该都是开启的。
        玖 Ai2017-11-20 23:14 回复
        • 酱紫,页脚有我的 telegram
          Benny 小土豆 2017-11-21 07:52
  16. 博主,我在设置 softether vpn 服务的时候,按了 1 和一次空格后提示 connection to server failed. check network connection and make sure that address and port number of destination server are correct. 之前的步骤都是正常的,这要怎么解决呢
    Funny 大魔王 2017-11-20 01:53 回复
    • 你说的是用 SoftEner VPN Management 连接吗?默认它是开放四个端口的,你看看是不是被占用了
      Benny 小土豆 2017-11-20 09:32 回复
    • 我也是碰到这个问题 咋办呀~
      哈哈哈 2018-10-09 18:30 回复
    • 我也遇见这个问题,connection to server failed. 你解决了吗
      控控杰 2018-10-22 19:10 回复
  17. 博主,我在公网上有一台服务器,配置了 softether 并打开 SecureNAT,内网一台电脑通过 softether client 已经可以连接,但我发现服务器那端并不能 ping 通 client 端,是不是哪里需要再配置? 我的目地是想访问公网地址的时候使用端口映射到我的内网中,这个使用 softether 能不能实现,或者是使用其它方式
    half_moon2017-11-19 14:28 回复
    • 1. 既然客户端能连上服务器,那么就证明这俩是通的;然而你说服务端不能 ping 通客户端,那么就要考虑客户端是不是开了防火墙?(比如 Windows 自带的防火墙) 2. 你的目的是通过一个公网服务器访问内网的资源,那么就需要这个公网服务器是双网卡的、可以沟通内外网。SoftEther VPN Server 可以做到,好吧其实 iptables 也行。
      Benny 小土豆 2017-11-19 14:35 回复
  18. 博主你好,我是个学习中的小白,根据你的文章我在 win 连 win 的时候 putty 总是显示 connection refused,百度上说让开放服务器上的 22 端口,我开了之后还是同样的连接被拒绝,不知道要怎么处理。
    dust2017-11-18 11:27 回复
    • 22 是 SSH 默认端口。你看看你的服务器系统是 Linux 吗,配置文件中的端口是 22 吗?
      Benny 小土豆 2017-11-18 11:33 回复
      • 是 Windows 系统的 ···
        dust2017-11-18 12:00 回复
        • 那… 怪不得。重装成 Linux 的呗~
          Benny 小土豆 2017-11-18 12:09
        • 我用在 windows server 2016 没问题啊
          hoelee2018-07-18 02:15
  19. make 最后提示这个 collect2: error: ld returned 1 exit status Makefile:18: recipe for target 'i_read_and_agree_the_license_agreement' failed make[1]: *** [i_read_and_agree_the_license_agreement] Error 1 make[1]: Leaving directory '/root/vpnserver'
    qc2017-11-10 21:22 回复
    • 你可能需要看一下楼上并同意协议。
      Benny 小土豆 2017-11-10 23:46 回复
      • make 一路 1 下去啊 换了个系统解决了
        qc2017-11-11 01:21 回复
        • 那可能是你没有 gcc 等工具。
          Benny 小土豆 2017-11-11 09:15
  20. 我尝试使用 UDP53 但是发现 No server certificate verification method has been enabled,就是这个问题是客户端出现的
    qb2017-10-30 15:05 回复
  21. 我尝试使用 UDP53 但是发现 No server certificate verification method has been enabled 这样的错误,求帮忙解决,谢谢!
    qb2017-10-30 11:56 回复
    • 唔,我也没有遇见这个错误。你是严格按照教程步骤来的嘛~
      Benny 小土豆 2017-10-30 11:58 回复
  22. 博主 最后提到的福利在哪。。。
    哈哈哈哈 2017-10-12 21:33 回复
    • 原来是有一张妹子图的,哈哈哈。
      Benny 小土豆 2017-10-12 21:41 回复
  23. 现在 iOS app store 必须要绑定信用卡才可以吧
    ablebodied2017-10-12 10:23 回复
    • 不是,选择加拿大就可以了。
      Benny 小土豆 2017-10-12 10:24 回复
  24. *** [i_read_and_agree_the_license_agreement] Error 1 最后显示这个怎么办
    lyhpaul2017-10-06 03:51 回复
    • 你要同意 license^_^
      Benny 小土豆 2017-10-06 07:46 回复
      • Did you agree the License Agreement ? 1. Agree 2. Do Not Agree Please choose one of above number: 1 make[1]: Entering directory `/root/vpnserver' Preparing SoftEther VPN Server... ranlib lib/libcharset.a ranlib lib/libcrypto.a ranlib lib/libedit.a ranlib lib/libiconv.a ranlib lib/libintelaes.a ranlib lib/libncurses.a ranlib lib/libssl.a ranlib lib/libz.a ranlib code/vpnserver.a gcc code/vpnserver.a -O2 -fsigned-char -pthread -m64 -lm -ldl -lrt -lpthread -L./ lib/libssl.a lib/libcrypto.a lib/libiconv.a lib/libcharset.a lib/libedit.a lib/libncurses.a lib/libz.a lib/libintelaes.a -o vpnserver /usr/bin/ld: cannot open output file vpnserver: Is a directory collect2: error: ld returned 1 exit status make[1]: *** [i_read_and_agree_the_license_agreement] Error 1 make[1]: Leaving directory `/root/vpnserver' 但是我是同意了啊
        lyhpaul2017-10-06 14:30 回复
        • 呃,这个,cannot open output file vpnserver: Is a directory,重新下载,然后tar xvf 再 make . 还有确定有 build essential 这套吗
          Benny 小土豆 2017-10-06 14:39
      • 安装好了,原来 vulte 家的服务器系统没有 build essential 这一堆东西 百度了一下,用这个命令 $sudo apt-get install build-essential 好了
        lyhpaul2017-10-06 15:32 回复
        • 你一定没有仔细看博文,一般来说默认都是不带 build essential 的~
          Benny 小土豆 2017-10-06 15:34
  25. 最近两天发现之前一直可用的 L2TP,这两天突然变得能成功连上但是没有网络访问是什么原因,墙内外都不行?挂在 vps 上的,运行正常,用 vpncmd 的工具 check 发现没有问题,重启了 vpnserver 又重启了 vps 试试都没用。请问一般这是什么导致的?
    简直想死 2017-09-11 20:18 回复
    • 怀疑说不定是 DNS 的原因?先 ping 某个公网 IP 试试看。
      Benny 小土豆 2017-09-11 20:20 回复
      • 首先感谢回复!ping 得通但是延迟很大 avg568.044ms 而且 26.7% packet loss 丢包的样子,会是 vps 服务器的问题吗?用的 conoha 不知道您知不知道,我这边挂在这个 vps 上的网站不连 vpn 是可以正常访问的没有问题
        简直想死 2017-09-11 21:15 回复
        • 没事哈。我知道 conoha,你是连接 L2TP 之后 ping 的某个 IP 吗?还是在 VPS 上 ping 的?检查下 SoftEther 里的 VPN 设置。
          Benny 小土豆 2017-09-11 21:19
      • 登录 vps 直接 ping 是毫无问题的秒连,我刚才发现连着 vpn 本地去 ping baidu.com 会提示无法解析但是直接 ping 百度的 ip(14.215.177.39)就会刚才那种延迟很大还有丢包的状况,是我本机 dns 的问题吗?但是连上 vpn 以后难道不是跟 vps 的 dns 服务器有关吗?
        简直想死 2017-09-11 21:24 回复
        • 感觉是 DNS 的事情,有 telegram 吗?可以来找我详谈
          Benny 小土豆 2017-09-11 21:26
      • telegram 是不是墙了。。注册的时候就提示 please check your internet connection and try again.. 虽然连上 VPn 居然能通过,username: SpikeXiao,麻烦加一下
        简直想死 2017-09-11 21:43 回复
  26. dns 重定向什么的应该没有, 重新进行了端口映射, 在 80 端口搭建的服务器倒是可以访问了, 而 vpn 还是连接不上; 然而通过端口扫描软件, 发现 443,992,1194,5555 端口都是有开启的.... 不知道为什么还是连接不上....
    永远的萌新 2017-08-22 14:47 回复
    • 确定在 SoftEther 中开启了 OpenVPN Clone 吗?尝试重启下服务,再检查下防火墙规则。443、992 这几个应该是 SoftEther 默认监听的管理端口。还有,你是在哪里搭建的?
      Benny 小土豆 2017-08-22 14:50 回复
      • 好吧... 我错了, 我用的是默认的 vpn 连接工具进行远程连接 (win10,Android), 连接失败; 然后换成 openVPN, 马上就连接成功了; 我是在家里的路由器下, 闲置的台式机上安装 Ubuntu 搭建的.
        永远的萌新 2017-08-22 15:29 回复
        • 哈哈,搭建好了就行 (•̀ ω •́)y
          Benny 小土豆 2017-08-22 15:31
      • 要安装 openVPN, 好像有点麻烦.... 如果能够用自带的 L2TP/IPSec 连接就好了~
        永远的萌新 2017-08-22 15:35 回复
        • OpenVPN 跨平台还好呀,就是 Linux 下客户端有点捉急
          Benny 小土豆 2017-08-22 17:10
      • 我的想法是, 在家里搭建 VPN 服务器, 然后在外面连接上该服务器后, 可以访问内网资源, 顺便使用动态 dns 分配的域名来访问我的博客, 还顺便利用之前在你这里看到的 53 端口方式跳过 web 验证上网... 目前还在测试, 打算找几个人去测试一下, 如果要安装 openVPN 的话, 有点麻烦 23333333
        永远的萌新 2017-08-22 17:43 回复
        • 可以禁用,管理面板里也可以自己添加任意不冲突的端口;另一个涉及到内网穿透,你如果有公网 IP 那就方便了直接开端口映射或者 DMZ,如果没公网 IP,那相对就要麻烦一些了……
          Benny 小土豆 2017-08-22 18:27
      • 并没有公网 ip... 所以才要各种折腾啊 2333 目前问题差不多都解决了,没解决的都放弃了,再次感谢 dalao 你的教程~
        永远的萌新 2017-08-22 19:12 回复
    • 发现局域网内 L2TP/IPSec 连接需要用到的是 1701,4500 端口, 然而扫描了一下 Ubuntu, 并没有开启此端口; 在路由器映射了这两个端口也没效果; 只能放弃这种方法了
      永远的萌新 2017-08-22 16:18 回复
      • 你要…… 内网穿透?
        Benny 小土豆 2017-08-22 17:10 回复
  27. 感谢教程~ 这篇文章的图片好像挂掉了? 尝试着在本地的 Ubuntu 搭建了一个... 然而连接不上, ping 了域名, 看起来不是网络问题; SecureNAT 设置里面, 是否需要设定 ip 和 mac 呢?
    永远的萌新 2017-08-22 12:24 回复
    • 好吧, 发现问题了, 虽然能 ping 通 SoftEther 自带的动态 dns 域名, 但是扫描了一下端口发现什么都没有, 局域网内倒是连接成功了....
      永远的萌新 2017-08-22 12:59 回复
      • 最后发现, 是运营商屏蔽了端口....
        永远的萌新 2017-08-22 13:54 回复
        • 万一是你的路由器开了 DNS 重定向呢,哈哈。
          Benny 小土豆 2017-08-22 14:02
  28. Benny 大佬能不能做个本地网桥的教程呢? 我参照那个 “歪果仁” 的博客搭建后感觉没网络。
    godstick2017-03-24 10:54 回复
    • 咦为啥我没有邮件提醒?歪果仁那个写的挺详细的… 过段时间或许可以试试,如果你正确填写了邮箱,到时候我会给你发邮件。现阶段就暂时 SecureNAT 吧,性能要差一些。
      Benny 小土豆 2017-03-24 11:18 回复
  29. 加上 ARM 的...
    cydia20202016-05-07 15:05 回复
    • 官网挂掉了,等晚上我再看看♪(^∇^*)
      Benny 小土豆 2016-05-07 16:00 回复
  30. 这个用公司内网做的 VPN 服务器,路由器那边开了端口映射,但还是连不进来。而且发现好像端口都没开放。。。。。。映射的端口是 1723-1724
    桃花懂了 2016-03-07 13:56 回复
    • 内网的话,当然要在路由器上端口映射,或者你可以试试类似 teamviewer 之类的。我记得 SoftEther 带个啥 azure 好像也能做到吧!
      Benny 笨土豆 2016-03-07 16:17 回复
1 2
您直接访问了本站! 莫非您记住了我的域名. 厉害~ 我倍感荣幸啊 嘿嘿