优化了一下配置文件. 自己测试从原来1Mbps不到的速度提升到5Mbps左右. 通过iperf测试 电信到服务器的单线带宽是应该有20Mbps左右. 不知道大家有用ocserv架的AnyConnect使用情况是怎么样呢?
欢迎大家测试一下, 看看速度如何.
服务器地址: omicronpersei8.ml
帐号: v2ex
密码: v2ex
高级选项 -> 网络漫游: 打开 (打开后可以自由切换网络不断线, 一天断网自动重连)
![]() | 1 ericFork 2015-01-03 09:52:30 +08:00 优化了啥? |
![]() | 2 halczy OP ![]() @ericFork 配置文件: output-buffer = 23000 try-mtu-discovery = true 服务器: net.core.rmem_max = 67108864 net.core.wmem_max = 67108864 net.ipv4.tcp_rmem = 4096 87380 33554432 net.ipv4.tcp_wmem = 4096 65536 33554432 net.core.netdev_max_backlog = 30000 net.ipv4.tcp_mtu_probing=1 eth0 txqueuelen 10000 |
3 |
4 mscdfans 2015-01-03 10:39:48 +08:00 ![]() 东莞电信看youtube只有几十kb的下载速度 |
5 362335 2015-01-03 11:00:59 +08:00 via iPhone ![]() 联通小水管只能看480p 流畅 http://m.imgur.com/4GDTndB |
6 362335 2015-01-03 11:03:58 +08:00 via iPhone |
![]() | 7 pfitseng 2015-01-03 11:42:55 +08:00 via iPhone 怎么实现断网重连的?我的貌似断了就断了 |
![]() | 8 zjgood 2015-01-03 12:08:14 +08:00 via Android ![]() 我有架,但是速度远不及shadowsocks,我的思路是修改加密算法,但是没成功 |
![]() | 9 leopard080264 2015-01-03 12:52:45 +08:00 iOS端连接正常,PC段无法连接 |
![]() | 10 halczy OP @pfitseng 如果iOS链接被断开,例如从WI-FI换到3G。AnyConnect应该会自动连上。这个间隙我设置成1天时间。看看你开了漫游没有。 |
![]() | 11 halczy OP @zjgood 可惜SS不越狱用不了。AnyConnect在手机端很好用,处理内网很不错,很多连不到PPTP,L2TP的地方都可以用,就是太慢了。 |
![]() | 17 halczy OP @ninjai 基本是牺牲Lantancy,加大缓冲来加速。Linux和OpenConnect默认是认为你的网络会在50ms以内。所依缓冲默认很低。但是我们翻墙实际是200ms+左右,加大后速度有所改善。实际原理是为什么我也不清楚。 |
![]() | 21 Sunnyyoung 2015-01-06 23:33:33 +08:00 有无Centos 7的Anyconnect 配置攻略 |
22 nicai 2015-01-07 17:06:03 +08:00 https://github.com/wppurking/ocserv-docker 我按照这里的用容器装的ocserv服务为什么ios能连接上,右上显示vpn框框,但是还是不能翻,不知道为啥 |
![]() | 23 halczy OP ![]() |
![]() | 24 Sunnyyoung 2015-01-08 13:22:10 +08:00 @halczy https://www.stunnel.info/%E5%9C%A8centos-6-5%E4%B8%8A%E9%85%8D%E7%BD%AEcisco-anyconnect-vpn/ 请问这个6.5的配置是否适合在centos7的vps上配置 |
![]() | 25 halczy OP ![]() @Sunnyyoung 我没有在CentOS上用过,不过应该没问题的。作者不是有CentOS 7的一键安装吗? |
![]() | 26 Sunnyyoung 2015-01-08 18:39:16 +08:00 @halczy 安装成功,但是连接不了= = 手机是iOS8.1 |
![]() | 27 halczy OP ![]() @Sunnyyoung 看看路由表打开了没有。http://imkevin.me/post/80157872840/anyconnect-iphone 可以的话,建议还是用Ubuntu,CentOS上很多组件版本都很旧,不兼容OCSERV。 |
![]() | 29 halczy OP |
30 dynfeisu 2015-02-10 08:36:06+08:00 via Android "安全网关已拒绝所尝试的连接操作,需要尝试与同一或其他安全网关建立新连接,新连接要求重新进行身份验证。 ios关闭屏幕后一会提示这个?怎么解决呢 |
32 dynfeisu 2015-02-11 14:59:09 +08:00 via Android @halczy 那个问题我用了git自己c 编译的就莫名其妙的解决了。现在不知道如何和freeradius连在一起。不知道有没有教程。装哪个版本的freeradius好呢 |
![]() | 34 TommyLau 2015-02-12 14:54:48 +08:00 ![]() |
![]() | 37 exodusbo 2015-02-22 18:51:29 +08:00 |
38 flintthuang 2015-03-13 19:21:30 +08:00 能贴下配置吗?我配置的ocserv在iOS可以正常连接,但是pc端一直连接不上。 |
![]() | 39 pk000 2015-05-21 12:40:55 +08:00 更换域名后会出现证书错误,证书还是用原来的域名。 |
![]() | 41 cnZary 2015-05-21 15:12:53 +08:00 via Android 隧道模式,所有流量怎么弄得? |
![]() | 42 cnZary 2015-05-21 15:14:41 +08:00 via Android 用了你的,连上后提示隧道模式 所有流量 我自己搭建的提示隧道模式 拆分包含 |
![]() | 43 halczy OP @linzianplay 所有带有 route = xxx.xxx.xxx.xxx 的都注释掉. #route = 192.168.1.0/255.255.255.0 #route = 192.168.5.0/255.255.255.0 |
![]() | 44 cnZary 2015-05-21 16:13:44 +08:00 |
![]() | 45 cnZary 2015-05-21 16:27:40 +08:00 自己的服务不知道为什么慢成狗了,shadowsocks又很快, 你的那个比我好很多呢 |
![]() | 46 halczy OP @linzianplay 不影响就好. 如果我的这个快, 可以随便用. |
![]() | 48 wclebb 2015-06-15 21:41:42 +08:00 |
50 deyxy 2015-06-22 12:42:10 +08:00 AnyConnect不能使用了,能否给个密码?邮箱: [email protected] |
![]() | 52 lumen 2015-07-24 16:52:28 +08:00 halczy 202 天前 5678 次点击 良心,多谢了! |
53 tzw1997 2015-08-09 09:35:28 +08:00 前几天一直链接好好的,今天不管手机还是pc都链接不上服务器,希望楼主尽快查明情况,谢谢 |
55 tzw1997 2015-08-09 10:08:38 +08:00 connection attempt has timed out.please verify internet connectivity.不知道什么原因,手机显示的是中文错误u,不过意思一样。昨天晚上还好好的 |
![]() | 57 604542720 2015-08-17 21:04:15 +08:00 请问 有时候连接经常出现 无法连接到服务器,请验证 internet 连接和服务器地址是怎么回事 |
![]() | 58 604542720 2015-08-17 21:05:14 +08:00 我确认服务器地址应该是正确的,如果楼主方便的话,可否发一份配置文件到我邮箱: [email protected] 非常感谢 |
![]() | 59 deepweb 2015-09-03 00:32:55 +08:00 感谢为人民服务的楼主 |
![]() | 60 pk000 2015-09-07 23:47:03 +08:00 via iPhone 最近好像连接都显示证书不可信任,不知道是什么原因? |
![]() | 61 halczy OP @pk000 证书没有变过。注意看一下内容,是 Startcom 的证书,如果域名对就应该没问题。 |
62 Dennypalace 2015-09-10 21:55:30 +08:00 @halczy 你好,我也是按照那个 github 上分享的 centos7 一键安装 Ocserv ,它的脚本提供了路由表,如下: sed -i 's$route = 192.168.1.0/255.255.255.0$#route = 192.168.1.0/255.255.255.0$g' "${confdir}/ocserv.conf" sed -i 's$route = 192.168.5.0/255.255.255.0$#route = 192.168.5.0/255.255.255.0$g' "${confdir}/ocserv.conf" cat << _EOF_ >>${confdir}/ocserv.conf # Apple route = 17.0.0.0/255.0.0.0 route = 192.12.74.0/255.255.255.0 route = 192.42.249.0/255.255.255.0 #route = 204.79.190.0/255.255.255.0 #route = 63.92.224.0/255.255.224.0 我把后面这些以 route 起头的全部标注了,安装完成后能登陆,但 google 这些就打不开,国内的域名就能正常开,不知道他说的如果想全局的话注释掉所有 route 怎么弄,谢谢。 |
![]() | 63 halczy OP @Dennypalace 把所有 route = xxx 这些删掉后就是全局。连上后进客户端里看是不是 0.0.0.0 / 0.0.0.0 |
64 Dennypalace 2015-09-10 22:03:07 +08:00 @halczy 好的。。我明天试试,前面那 2 段 sed 开头的不用动吧。。就是删掉从#apple 开始后面的 route 起头的吧。。之前弄了就是翻不了,挺诡异,我明天回去了看看客户端怎么显示的,谢谢。 |
65 doraemon616 2015-09-15 13:59:40 +08:00 我想让国内地址不经路由直链访问,国外一律路由,配置文件里的路由部分该如何设置? |
66 doraemon616 2015-09-15 14:19:03 +08:00 断网自动重连的时间在配置文件中如何修改?谢谢 |
67 s7lx 2015-09-16 14:18:32 +08:00 |
68 sundaqing1969 2015-09-16 22:16:59 +08:00 楼主回来了,好 |
70 sundaqing1969 2015-09-20 21:44:03 +08:00 楼主的这个怎么用?求解说 |
72 sundaqing1969 2015-09-22 21:06:44 +08:00 |
![]() | 73 kang000feng 2015-12-09 14:58:01 +08:00 谢谢 @halczy ,发现现在无法建立到网关的安全连接了。您能检查下服务器吗?谢谢! |
![]() | 74 halczy OP @kang000feng 服务器这边正常, 可能是线路有问题. |
![]() | 75 kang000feng 2015-12-09 17:08:21 +08:00 @halczy 好像被 Q 认证了, PING 得通, tcping 却不通,兄台可以测试下。 |
![]() | 76 halczy OP @kang000feng 请问你是用哪家 ISP 连? 我用广州电信测试正常, 联通 4G 正常, 但是联通固网宽带连上后的确有掉线的现象. 服务器上移动 /电信 /联通都有人在用. 另外, 无法建立到网关的安全连接可能是 Windows 端 AnyConnect 有问题. http://www.lewan.com/blog/2013/06/02/cisco-anyconnect-vs-internet-connection-sharing-in-windows-8-2 |
![]() | 77 kang000feng 2015-12-10 13:49:31 +08:00 @halczy 电信。我的 ICS 一直是关闭的,进日志详细看了,发现真正错误是 The VPN client was unable to modify the IP forwarding table ,才导致 无法建立到网关的安全连接, google 发现思科官网也声称在 win3.1 有这个 bug ,但是试了多个版本的客户端 3.0/4.0/4.1 都是一样的问题,难道 Windows 端 AnyConnect 兼容性那么低?求楼主支支招。谢谢! |
![]() | 78 halczy OP |
79 llhh6 2015-12-19 15:13:52 +08:00 速度很快,谢谢楼主。以前用楼主的 ss 也相当不错可惜楼主不做了。 |
80 specialist 2015-12-31 22:48:08 +08:00 服务器是哪家的,在哪个城市? |
![]() | 81 yaoppp 2016-01-03 00:50:20 +08:00 via Android LZ 目前的优化是改了哪些参数?我的 server 速度也不太好,希望能学习提高 |
![]() | 82 329703622 2016-01-07 11:28:16 +08:00 我的 vpn 连接一段时间就断了,好像是 keepalive 的问题,默认是九个小时,请问搂着这个怎么解决的,我想长时间在线,改成 0 之后 linux 端暂时没问题,但是 ios 连接后立即就断开了 |
![]() | 83 halczy OP @329703622 keepalive = 32400 dpd = 30 mobile-dpd = 90 cookie-timeout = 86400 persistent-cookies = true deny-roaming = false 以下要注释掉. #idle-timeout = 1200 #mobile-idle-timeout = 2400 #min-reauth-time = 300 |
![]() | 84 halczy OP |
![]() | 85 yaoppp 2016-01-08 15:02:40 +08:00 thx 。对于我来说 output-buffer 这个参数最有用,另外就是禁用 udp |
87 brobird 2016-01-14 13:29:09 +08:00 @halczy ocserv 如何配置监听多个 IP ocserv.conf 里面有这样一条: # Use listen-host to limit to specific IPs or to the IPs of a provided # hostname. listen-host = [IP|hostname] 那么我应该怎么配置才能让它监听多个 IP 呢?比如 a.a.a.a 和 b.b.b.b ? |
![]() | 88 halczy OP @brobird 如果是服务器上全部 IP 都想监听的话, 直接注释掉就好了. 如果只监听两个 IP, 我也没有测试过, 试试下面这样能不能用. listen-host = [a.a.a.a] listen-host = [b.b.b.b] |
90 specialist 2016-01-28 09:10:36 +08:00 @yaoppp 只用 TCP ,视频效果如何? |
![]() | 91 yaoppp 2016-01-28 09:52:53 +08:00 via Android @specialist 用的过程中没有任何异样 |
92 hbxntsxw 2016-02-02 10:04:46 +08:00 请问楼主是怎么搭建?能给个教程吗?非常感谢! |
93 hbxntsxw 2016-02-02 10:06:15 +08:00 我用 ocserv 搭建的服务器,我在电脑上可以用,但是手机( wm10 )不可以,而楼主你的可以用。所以想请教楼主教程。谢谢! |
94 specialist 2016-02-05 14:47:50 +08:00 @yaoppp 能否用数据说话,禁用 UDP 对优化的提升究竟多高? |
![]() | 95 yaoppp 2016-02-05 20:42:11 +08:00 via Android @specialist 家里宽带 10M ,不禁用 udp 的话,能跑到 6M ~ 7M ,而且从 speedtest 的曲线上来看,每隔 1 秒出现一次掉速,整个曲线是长城状。启用 udp 后可以跑满 10M ,曲线平稳。 |
![]() | 96 mikangchan 2016-02-29 15:41:30 +08:00 @brobird 可以试试 docker bridge |
97 yunfeibai 2016-04-08 00:09:49 +08:00 @hbxntsxw win10mobile 的客户端貌似只支持默认的端口: tcp-port = 443 udp-port = 443 其他配置部分参考此处(除上述两个参数外,其他对 win10mobile 的连接影响不大-_-''): https://github.com/wppurking/ocserv-docker/blob/master/ocserv/ocserv.conf |
98 kawaii303 2016-04-09 11:08:03 +08:00 试用了一下,可以连接,但是速度很慢, PC 看 youtube 只有 255kb/s ,相当于只有 30KB/S ,速度相比 ss 还是慢了很多呀。 |
99 brobird 2016-04-17 21:29:48 +08:00 @mikangchan 抱歉,我不会用 Docker ……不过现在我把原来的 SoftLayer 弃了,换了 Vultr ,倒也不用操心了…… |
![]() | 100 wheat0r 2016-04-18 10:51:28 +08:00 想了解以下如果想在国内节点用 ocserv 做网游加速,应该怎么优化延迟? |