Chiphell - 分享与交流用户体验

标题: 【2024-02-28 更新 】简单说明两天折腾软路由的情况,供大家参考 [打印本页]

作者: xivisi    时间: 2024-2-25 18:02
标题: 【2024-02-28 更新 】简单说明两天折腾软路由的情况,供大家参考
本帖最后由 xivisi 于 2024-2-28 23:02 编辑

2024-02-27 21:56

为了不浪费资源,我的E3-1265LV2小主机,重新上线。 和之前一样,opnsense不能识别我的网卡,找到提示信息,大意是不能确定网卡PCIE的最小带宽。……

然后,换成pfsense迅雷全速BT下载下,CPU占用还行

(, 下载次数: 67)

=================================================================================
2024-02-27 21:54

下班到家测速,依然拉稀…………

OPNsense +5700G:

重新找了一个网卡,安装完美,测试基本没问题
(, 下载次数: 70)

(, 下载次数: 68)

哪怕换成中科大的测速站,也问题不大


迅雷下载,CPUI占用极低

(, 下载次数: 78)

==================================================================================
2024-02-27 14:07

中午突然想到是不是过热降频,查看CPU频率,我去怎么回事……
(, 下载次数: 76)

怎么才1.6G???   然后安装温度软件
(, 下载次数: 69)

才38度也不高啊……

最后,发现还真是内核配置的问题,重新打开CPU睿频
(, 下载次数: 79)
这下子正常多了…………网速下班后再进行测试;

初步估计某次升级内核的时候,配置信息丢失…………
==================================================================================

2024-02-27:

VyOS+5700G:不信邪换了个5700G的配置,把vyos重新安装了一下,发现没什么鸟用。
网站卡的原因找到,问题是自带的DNS服务有BUG。
上测速网站,丫丫呸的,还不如我自己用纯linux配置的呢。


ESXI+5700G:然后上esxi安装ROS虚拟机,不知道是不是安装源或AMD兼容问题。创建虚拟机的时候无法添加网卡………

这个导致好几种方案都不行。准备使用PVE了

==================================================================================
2024-02-25


交代一下情况:
折腾之前,软路由是我用gentoo搭建的纯linux软路由,硬件E3-1265L+双口万兆网卡,四核主频最大3.5G,内存8G*2

之前LAN端,挂PT的时候,千兆是可以达到满速。不过软路由单核占用100%

最近发现迅雷下载/E宝游戏下载,速度被限制在50MB/s左右,单核占用40%。装上多年没用的华硕硬路由(奇葩的是ping外网比我自己搭的软路由慢),发现下载是可以达到100+MB/s,便准备找个好点的软路由系统,并把硬件升级到5600G。

VyOS:宣传电信级,大概查了一下似乎用到了dpdk技术。安装最新版(每天自动构建),安装配置完成之后,各种不能上网,或异常。成功的配置上chiphell非常流畅,其它大部分网站都卡或打不开。怀疑MTU不对,各种设置之后无效,就放弃了;

opnsense:安装完毕后死活不认我的万兆网卡,pass

Pfsense:明明差不多的内核,能够认我的网卡。配置完成后,上测速网站960+mbps,没有问题。迅雷下载只有16MB/s。各种折腾防火墙,端口映射,unpnp(不确定是不是这名字),没啥用。

Ros:没考虑这个,预备上各种去广告/跨境等

爱快, openwrt :从不考虑


最后,最后……回到我原始情况去了……
作者: 老饭    时间: 2024-2-25 18:03
routeros才是归宿
作者: xivisi    时间: 2024-2-25 18:10
老饭 发表于 2024-2-25 18:03
routeros才是归宿

主要是ros比较封闭,软路由上我还跑了很多服务
作者: 老饭    时间: 2024-2-25 18:11
xivisi 发表于 2024-2-25 18:10
主要是ros比较封闭,软路由上我还跑了很多服务

ros也可以docker。另外不是所有服务都非得跑路由上吧
作者: xivisi    时间: 2024-2-25 18:28
本帖最后由 xivisi 于 2024-2-25 19:09 编辑
老饭 发表于 2024-2-25 18:11
ros也可以docker。另外不是所有服务都非得跑路由上吧


哪里可以下载到L6授权的安装包?我试试这个docker

PS:准备上克隆盘了。不知道我的硬件兼容性怎么样;
作者: dcl2009    时间: 2024-2-25 18:48
十五年的经验告诉你,把服务全跑主路由上,不是好办法

ROS+Linux是比较好的办法,没条件上Linux可以考虑ROS+Openwrt


作者: xivisi    时间: 2024-2-25 19:10
dcl2009 发表于 2024-2-25 18:48
十五年的经验告诉你,把服务全跑主路由上,不是好办法

ROS+Linux是比较好的办法,没条件上Linux可以考虑RO ...

并没有全部,NAS+AI服务器+web服务器都是分开的
作者: eneiku    时间: 2024-2-25 19:12
你这软路由是不是有点太吃cpu了
作者: xivisi    时间: 2024-2-25 20:02
eneiku 发表于 2024-2-25 19:12
你这软路由是不是有点太吃cpu了


我说的都是单核,总CPU占用率需要除以4,如果算上超线程,还要除以2……然后是不是就觉得占用率低了?  因为纯路由器功能部分。怎么也不会超过12.5%。
作者: inSeek    时间: 2024-2-25 20:06
老饭 发表于 2024-2-25 18:03
routeros才是归宿


我之前被迫弃用ros了
当时升级了esxi到8,于是,不知道为啥ROS一直内存泄漏... 给2G RAM撑2天,给4G撑4天,撑爆内存后,就会CPU中断什么的错误,上网龟速。
尝试各种找原因,还是解决不了。

之前都是正常使用的,只需要256MB内存。
作者: blanksign    时间: 2024-2-25 20:07
(, 下载次数: 81)
全虚拟机解决,主路用的AR6121-S。
作者: xivisi    时间: 2024-2-25 20:19
blanksign 发表于 2024-2-25 20:07
全虚拟机解决,主路用的AR6121-S。

虚拟达不到硬件极致性能
作者: thereone    时间: 2024-2-25 20:21
本帖最后由 thereone 于 2024-2-25 20:25 编辑

H3C VSR1000 可以试试,纯电信级你的网卡在支持列表可以使用VSR2000安装。支持的功能和策略比ROS多太多
https://www.h3c.com/cn/d_202307/1890428_30005_0.htm
https://www.h3c.com/cn/d_202307/1890429_30005_0.htm
安装指导可以物理机安装也可以虚拟机安装
https://www.h3c.com/cn/d_202310/1943199_30005_0.htm#_Toc147828771
作者: GKLuke    时间: 2024-2-25 20:30
双线需求,所以主路由ikuai,旁路由homelede
作者: taliove    时间: 2024-2-25 20:52
ROS+Openwrt路过。ikuai也用了几百天,还是经常CPU爆满,切回ROS稳定到现在了。
作者: blanksign    时间: 2024-2-25 20:54
xivisi 发表于 2024-2-25 20:19
虚拟达不到硬件极致性能

没啥要求,就虚拟debian装zabbix,然后虚拟ros做DNS缓存。没啥高深要求。也没高性能要求。
作者: 老饭    时间: 2024-2-25 21:14
inSeek 发表于 2024-2-25 20:06
我之前被迫弃用ros了
当时升级了esxi到8,于是,不知道为啥ROS一直内存泄漏... 给2G RAM撑2天,给4G撑4天 ...

新装一个chr
作者: leonqin    时间: 2024-2-25 23:05
佩服。。VyOS我也在ESXi装了,但瞅了几眼,感觉貌似完全没有WEB UI?然后就没继续多花时间。是只有纯Console的配置吗?
作者: arieslo    时间: 2024-2-25 23:15
inSeek 发表于 2024-2-25 20:06
我之前被迫弃用ros了
当时升级了esxi到8,于是,不知道为啥ROS一直内存泄漏... 给2G RAM撑2天,给4G撑4天 ...

换些硬件试试?

作者: summerq    时间: 2024-2-25 23:29
本帖最后由 summerq 于 2024-2-26 09:25 编辑

很明显 这个cpu太弱了 跟菜鸡j1900有一拼 你哪怕换个n5105或者j4125都比它强很多。能跑千兆
作者: inSeek    时间: 2024-2-25 23:56
arieslo 发表于 2024-2-25 23:15
换些硬件试试?

esxi上的其他vm都很正常
作者: xivisi    时间: 2024-2-26 08:28
leonqin 发表于 2024-2-25 23:05
佩服。。VyOS我也在ESXi装了,但瞅了几眼,感觉貌似完全没有WEB UI?然后就没继续多花时间。是只有纯Consol ...

是的,全是敲命令
作者: xivisi    时间: 2024-2-26 08:39
thereone 发表于 2024-2-25 20:21
H3C VSR1000 可以试试,纯电信级你的网卡在支持列表可以使用VSR2000安装。支持的功能和策略比ROS多太多
htt ...

重点,免费吗?
作者: ttt5t5t    时间: 2024-2-26 08:46
为啥openwrt不考虑呢

作者: xivisi    时间: 2024-2-26 08:52
summerq 发表于 2024-2-25 23:29
很明显 这个cpu太弱了 跟菜鸡j1900有一拼 你哪怕换个n5105或者j4135都比它强很多。能跑千兆 ...

https://versus.com/cn/intel-cele ... el-xeon-e3-1265l-v2

为啥你不说纯linux的软路由比较差?又或者为没配置好?
作者: tankren    时间: 2024-2-26 09:07
缺乏钻研精神。。。
作者: summerq    时间: 2024-2-26 09:10
xivisi 发表于 2024-2-26 08:52
https://versus.com/cn/intel-celeron-j4105-vs-intel-xeon-e3-1265l-v2

为啥你不说纯linux的软路由比较 ...

因为我用dpdk+vpp+frr,你给我推荐个效率更高的?
作者: qq1994070    时间: 2024-2-26 09:12
dcl2009 发表于 2024-2-25 18:48
十五年的经验告诉你,把服务全跑主路由上,不是好办法

ROS+Linux是比较好的办法,没条件上Linux可以考虑RO ...

正解   路由器简单设置一下干好本职工作的就行啦
作者: xivisi    时间: 2024-2-26 09:32
summerq 发表于 2024-2-26 09:10
因为我用dpdk+vpp+frr,你给我推荐个效率更高的?

又涨了点姿势,这个组合我研究研究
作者: thereone    时间: 2024-2-26 09:44
xivisi 发表于 2024-2-26 08:39
重点,免费吗?

免费半年使用,后续license到期在重装就行或者直接搞个定时任务反正也有是qcow2镜像的,配置备份也简单文本文件刷就完了
作者: xivisi    时间: 2024-2-26 10:01
thereone 发表于 2024-2-26 09:44
免费半年使用,后续license到期在重装就行或者直接搞个定时任务反正也有是qcow2镜像的,配置备份也简单文 ...

OK,我找时间试试
作者: sunrace    时间: 2024-2-26 10:39
ROS+OP 加一!  之前5年一直用山寨RB750GR3,23年年尾换了台5009养老!
作者: lovest    时间: 2024-2-26 11:02
tp5408m加一台asus pn42刷pve跑paopaodns跟paopaogw。主路由设置静态路由,paopaodns带递归跟mosdns分流。整个网络一个网关。paopaogw当fakeip,只需要做好国外的规则就行了。平时完全不需要折腾。
作者: FanXasy    时间: 2024-2-26 11:22
网络 计算 存储 三者分离才方便折腾
作者: V2ELAO    时间: 2024-2-26 11:39
1265L的性能还是挺强的,多核比现在主流的n100,7505之类的高很多,可能gentoo对NAT没有优化吧,反正我这种折腾半天最后给主路由装了ikuai的菜鸡也太不懂
作者: pdvc    时间: 2024-2-26 12:11
V2ELAO 发表于 2024-2-26 11:39
1265L的性能还是挺强的,多核比现在主流的n100,7505之类的高很多,可能gentoo对NAT没有优化吧,反正我这种 ...

软路由的PPPOE大概率只能单核……
作者: xivisi    时间: 2024-2-26 12:12
V2ELAO 发表于 2024-2-26 11:39
1265L的性能还是挺强的,多核比现在主流的n100,7505之类的高很多,可能gentoo对NAT没有优化吧,反正我这种 ...

嗯,gentoo是个纯粹的linux,我只是定制了内核
作者: aitkots    时间: 2024-2-26 12:13
RouterOS 用原装正版保平安

出口路由系统用个稳如老狗的系统就好了,其他内网服务还是虚拟化比较好 (

作者: aitkots    时间: 2024-2-26 12:15
VyOS 本身应该是没有开启 dpdk 的,但是 vyos 是个 linux ,所以开 dpdk 也简单
作者: 幻呤乐    时间: 2024-2-26 13:38
我自己是用ikuai的,ikuai也提供虚拟机,也有docker,虚拟机比较丐功能不太多,完善度不高,但是我也装过op,装过win;docker没用过,不评论。之前是物理机装了ikuai,用ikuai的虚拟机装了op做旁路由,用着没啥问题。去年有多条宽带,用负载均衡实线带宽的全部利用。也用ikuai虚拟机装过win,体验不佳就放弃了。之前想在ikuai上装多个服务,后来因为散热不太好,又怕影响网速,就放弃了。我装ikuai的机器是R86S玩照版,J4125,G6505T+H510这三个机器。

R86S万兆板,因为用了网管交换机把多条宽带VLAN到R86S万兆口,因此发热比较大,后来实在受不了,就换了G6505T。

G6505T+H510+双光口万兆82599es,刚换了个SKTC电脑机箱A09,DC-ATX电源输入,用起来挺不错,之前一直没有合适的机箱,这回换好了做备用机,功耗G6505T略高于R86S。因为家里有2.5G的混合组网,而这个设备没有2.5G口,加USB的2.5G网卡散热又吃不消,所以换了J4124.

J4125,四个2.5G网口,这个是被动散热,但是有个排风风扇,本来是个2盘NAS,没装盘,直接用来做软路由了,不干别的,就是跑物理ikuai,把网速跑满就行了,不用你干别的。

楼主或许可以试试ikuai。
作者: ghwwx    时间: 2024-2-26 13:45
最大众,性能最好的openwrt的你不用,
作者: 5jwoj    时间: 2024-2-26 17:56
爱快是有啥黑历史嘛,直接pass不考虑?
作者: lilisheng    时间: 2024-2-26 18:04
一直用op,主要可以傻瓜式msd跑IPTV,ALL IN BOOM下其它服务器都跑linux上,稳定性没出过问题
作者: summerq    时间: 2024-2-27 00:55
5jwoj 发表于 2024-2-26 17:56
爱快是有啥黑历史嘛,直接pass不考虑?

以前有黑历史 但是现在没有了。我觉得大家应该都往前看,不提以前的事比较好。ikuai的优点就是上手简单,配置起来很快,特别适合初学者迅速获得成就感
作者: mzxmum    时间: 2024-2-27 08:53
ros+Linux才是归宿
作者: moveable    时间: 2024-2-27 09:03
其实不会折腾的不如用爱快算了,嫌效能不高可以用维盟的付费系统,效能好又稳。
作者: xivisi    时间: 2024-2-27 09:28
moveable 发表于 2024-2-27 09:03
其实不会折腾的不如用爱快算了,嫌效能不高可以用维盟的付费系统,效能好又稳。 ...

可能你忽略了一个信息,我用的“gentoo”搭的软路由。 基本上是最折腾的系统了

实际上,内核已经被我深度定制,不排除网速慢的原因是被我配置错了内核。
作者: crabandapple    时间: 2024-2-27 09:29
taliove 发表于 2024-2-25 20:52
ROS+Openwrt路过。ikuai也用了几百天,还是经常CPU爆满,切回ROS稳定到现在了。

请教你这个是全部虚拟,还是ros物理?其他虚拟?
打算ros做主路由,其他跑个反代,域名解析的服务,再来个win10的跳板机。
作者: taliove    时间: 2024-2-27 13:51
crabandapple 发表于 2024-2-27 09:29
请教你这个是全部虚拟,还是ros物理?其他虚拟?
打算ros做主路由,其他跑个反代,域名解析的服务,再来 ...

全部虚拟。放在一个N5105的机器上,使用PVE管理。
作者: crabandapple    时间: 2024-2-27 16:27
taliove 发表于 2024-2-27 13:51
全部虚拟。放在一个N5105的机器上,使用PVE管理。

好的,谢谢。最近也打算搞个软路由一下。家里正好升级2000/100。
作者: xivisi    时间: 2024-2-27 22:19
OPNsense  表现很好,后续摸索其它功能。
作者: summerq    时间: 2024-2-28 00:35
xivisi 发表于 2024-2-27 22:19
OPNsense  表现很好,后续摸索其它功能。

5700g很强… 开睿频有助提高最高频率,这对于freebsd来说可以增加吞吐量。大部分内核路由的系统对高主频都是增益很大。你这个cpu跑万兆没有任何问题,毕竟力大砖飞
作者: xivisi    时间: 2024-2-28 01:11
summerq 发表于 2024-2-28 00:35
5700g很强… 开睿频有助提高最高频率,这对于freebsd来说可以增加吞吐量。大部分内核路由的系统对高主频 ...

只是测试用,毕竟不能一下子就把老的软路由干掉。最终还是用在5600G上。再观察几天,就把opnsens做主路由了。
作者: summerq    时间: 2024-2-28 17:41
xivisi 发表于 2024-2-28 01:11
只是测试用,毕竟不能一下子就把老的软路由干掉。最终还是用在5600G上。再观察几天,就把opnsens做主路由 ...

我对你这个amd的5600g很感兴趣。你这几天用下来有没有什么心得。好的坏的都说说。譬如这个cpu核显直通有没有什么坑
作者: xivisi    时间: 2024-2-28 23:01
summerq 发表于 2024-2-28 17:41
我对你这个amd的5600g很感兴趣。你这几天用下来有没有什么心得。好的坏的都说说。譬如这个cpu核显直通有 ...

之前有说过,创建/导入虚拟机时,因找不到任何网卡失败。直通之类的,就算界面显示能,在没有虚拟机运行测试的情况下,没有意义。
作者: mcrayyu    时间: 2024-2-29 08:03
gentoo老玩家过来瞅瞅~
作者: xivisi    时间: 2024-2-29 08:38
mcrayyu 发表于 2024-2-29 08:03
gentoo老玩家过来瞅瞅~

哈哈我的nas,软路由都是用gentoo搭的。但是不知道为啥,更新着更新着,软路由性能变差了。计划服务器这边,投奔freebsd怀抱
作者: mcrayyu    时间: 2024-2-29 10:42
xivisi 发表于 2024-2-29 08:38
哈哈我的nas,软路由都是用gentoo搭的。但是不知道为啥,更新着更新着,软路由性能变差了。计划服务器这 ...

跑路由感觉还是其他系统合适,gentoo这种每天不update一下不舒服的不是很合适吧:)
作者: summerq    时间: 2024-2-29 11:00
xivisi 发表于 2024-2-29 08:38
哈哈我的nas,软路由都是用gentoo搭的。但是不知道为啥,更新着更新着,软路由性能变差了。计划服务器这 ...

gentoo在20年前是以性能高为特点,现在是以完全可剪裁为主要特点。但是性能不如clearlinux,体积更比不上alpinelinux,管理性又不如deb或者rpm这种,所以日渐式微。我曾经想过用它来作为一个嵌入式系统,但是gentoo必须安装toolchain导致硬盘空间剧增,最终不如buildroot直接。最后说一下性能。我用llvm systemd的profile,-O3 -march=native -flto=full来编译整个系统,结果性能远不如clearlinux或者ubuntu x86-64-v3。你还是换debian或者ubuntu这种主流系统吧




欢迎光临 Chiphell - 分享与交流用户体验 (https://www.chiphell.com/) Powered by Discuz! X3.5