| |
|
知识库 -> 数码 -> Debian适合做软路由系统吗? -> 正文阅读 |
|
[数码]Debian适合做软路由系统吗? |
[收藏本文] 【下载本文】 |
我看市面上软路由基本都是些OpenWrt之类的,Debian是因为什么问题几乎没多少人做软路由系统,如果做软路由 挂Blog NAS 游戏服务器之类的… |
适合呀。知道自己在干嘛就行。 PPPoE、nftables、QoS、DNS server、DHCP server、IPv6 prefix delegation 全部都自己配置就行了。 每种服务都还有好多种软件包可选呢。比如说 DNS 服务,想用 dnsmasq 也行,想用 bind9 也行。DHCP 服务也可以选 dnsmasq、udhcpd、isc-dhcp-server…… 想瞎搞的话,还可以弄 NTP 服务、HTTP 代理、邮件中继、入侵检测系统…… 还可以分 VLAN、做 link aggregation…… 有适合的无线网卡的话,做 Wi-Fi AP 也可以。Wi-Fi 也可以通过划分 VLAN 做访客网络。 丰俭由人、风险自担。 |
当然适合了。 不过,前提是,你用来做软路由的那套硬件究竟是什么。 比如,如果你的“软路由”是某种“可玩性极高”的商品路由器自己烧固件做的,那么除非这个路由器有极大的存储空间和RAM,否则请务必使用openwrt、tomato、dd-wrt等专门的路由固件,最好不要用Linux的某个通用的发行版。 这是因为,哪怕“可玩性极高”的大多数商品路由器,它留给你、可以烧写固件的空间也是很小的;自带的RAM往往也捉襟见肘。 而任何一种桌面版Linux,它仅启动必需的vmlinuz和initrd就要上百兆存储空间;再加上其它软件……结局必然是“要么动不动爆ROM,要么动不动爆RAM”…… 想要好用,你就必须自己动手裁剪内核;裁剪来裁剪去……你还是得到了openwrt/ddwrt/tomato一样(或者更大然而更残缺)的内核——这还是假定你裁剪成功了;大多数新手裁剪完,启动失败甚至编译失败才是常事。 不仅如此,商品路由器经常有自己的专用硬件;openwrt等有人专门维护,会把相关硬件的驱动想办法剥离出来、让它和openwrt等正确配合,从而把路由器驱动起来。你自己裁剪,这些驱动在哪、如何移植,你知道吗? 但,如果你的“软路由”是自己购买的凌动平台、arm板子或者低功耗的台式机,或者淘汰的旧电脑、旧笔记本,那么当然应该选择debian等桌面发行版(当然,如果是旧手机、旧平板的话,继续用Android/iOS吧)。 因为此时你有大海一样辽阔的永久存储空间和RAM可以随意挥霍;而debian等发行版又有无穷无尽的软件仓库…… 选择debian等发行版,你可以在上面装syncthing把它变成你的网盘;也可以装流媒体服务器当家庭娱乐中心;或者装apache搞个家庭网站、方便家人随时连上去点播视频、看书、玩游戏、写日记(vlog)记笔记…… 这个可玩性,可比那些捉襟见肘的专用路由固件高太多了。 |
不适合,我觉得arch linux更合适 主要是因为我工作站是arch,用apt哥们咳嗽 并且有没有一种可能,我是说可能啊,我真的写过用arch搭软路由的guide https://zhuanlan.zhihu.com/p/557836151?utm_psn=1734660070405849088 |
VyOS |
不建议。软路由都不建议。 不同系统适合不同的事情。尤其是网络这种事情。 |
印象中有基于debian的硬件路由器。 Debian不存在合不合适的问题,关键是看你是否有能力把一个linux调教成路由器。你的能力越强,Debian越适合做路由器。但是99.99%的人没这个能力,对于这些人来说,openwrt比debian更适合当路由器系统。 如果是在软路由上搞web服务、nas,关键还是看硬件,如果是相同的硬件,openwrt占用会比debian低得多,如果硬件满足跑debian,安装debian性能会更好。 但老鸟都知道,路由器就只负责路由就好,这样才是最稳定的做法。 |
都考虑Debian了,为啥不干脆Ubuntu |
OpenWRT才是正经的为路由器实现的发行版,能够适配的硬件最完整,内存和磁盘占用最小 Debian不是不能用,只要你忍得了去用各种零零散散的命令去做配置 |
你可以有很多方法在Debian上装软路由或者防火墙。 最硬核的,就是自己写iptables和ufw脚本,自己装需要的路由,防火墙软件。简单的Linux路由用iptables写其实很简单。但复杂的话就确实很硬核。 第二种方法是Debian用作Docker之类的宿主,用Docker image安装路由。 第三种方法是Debian用作虚拟机的宿主,KVM什么的,然后在虚拟机上装路由 还有一种方法:安装Proxmox VE,即PVE。PVE本身就是Debian,精简化了。但你可以自己把PVE没有装的其它Debian包装回来。 |
我就是用debian 做软路由,用的是容器。既然你这么问,可能对于你可能就不太合适,因为有些复杂。除非你有耐心,还有我也不推荐把所有需求都做在一起。比较推荐用容器隔离。 |
可以,但是没必要, 我自己用虚拟机折腾过,本质就是自己加多个网卡, 然后转发数据 参考链接 使用 Debian 10 搭建旁路代理网关/透明代理 - 嘉佑的博客 |
openwrt是为路由器定制的系统,默认带的工具就能当个路由器用,而且带了很多路由器硬件的驱动。 用debian行啊,只是啥都没了,你得装一堆东西才能实现基本的路由器功能,愿意折腾就搞,搞失败了不要问就是了 |
非要从常见的Linux发行版中挑一个来作软路由,相较于Debian,我更推荐opensuse 路由器的主要功能就是路由,换句话说就是,确立网络边界,做好流量转发。虽然Linux内核中具有这样的功能,但不同发行版在配置这一项上的难度不一(主要原因是管理网络的软件不同)。opensuse可以通过在GUI或者在CLI上的仿GUI中进行一键配置,不需要编辑过多的配置文件。 路由的次要任务就是dhcp服务,这个配置大家都差不多 |
没有比 Debian 更适合做真·智能路由器的系统了! OpenWRT 做的路由器充其量只能是弱·智能路由器,市面上已经一大堆,都无法脱离路由器形态。 而 N100 做成的路由器+NAS,装上 Debian 12 就可以实现在上面轻松安装 GitLab-CE,领导再也不怕代码丢失了。(哦,不,是丢失了也没事,备份太多,死不了。) OpenWRT 可以做的 Debian 都可以做,但是 Debian 能轻易做的 OpenWRT 未必,尤其是安装桌面应用,比如 FF、Chromium、飞书、迅乐射雷之类…… 总之,拥有 Debian,天下你有。一台路由器就可以满足船部玩玩不赚钱的需求。 |
肯定能用。 但是属于杀鸡用牛刀。。。 |
硬盘容量足够大的虚拟机软路由用Debian可以,其他情况还是用openwrt更小巧 |
你能问出这个问题就代表你不适合。 |
能做软路由系统,但对一般人来讲不合适。 需要自己去单独配置每个服务的并调整细节,调网络相关的参数,而openwrt、ROS、ikuai 之类的就是已经做好这些基础工作了,并且还提供非常友好的管理界面做微调。 所以不是对Linux 系统非常熟悉的话实在没必要自己造轮子,当然你要是觉得生命在于折腾那哪怕你用Gentoo 都是合适的。 |
你会问这个问题就说明你适合openwrt。 别太折腾,没有必要。 |
直接使用openwrt,会省事很多很多。 |
之前也有用过IPCOP,也用过2003r2做的软路由,效果不怎么样,后来又换成硬路由D-LINK的,debian4.0出来后,我装上自己的PC,感觉还不错,之后就想用debian来做软路由,摸索了一天,找了很多资料,终于配置成功了,不过只有NAT功能,呵呵,防火墙以后再续。 |
|
机子主要配置出下:(公司02年购入的机子,现已报废) 主板:intel 815 cpu:c3 800 硬盘:西捷20G 网卡:D-LINK DRE-530TX(两张,刚刚买的) 基本系统安装: |
|
从http://debian.org下载4.0 etch第一张光盘ISO,刻录成光盘。 1、安装时只安装基本系统,安装过程略。 2、安装VIM,在后面用得上:) apt-get install vim 3、配置网卡 #vi /etc/network/interfaces |
|
将里面的配置改成:(公司用的是电信固定IP光纤) auto lo iface lo inet loopback auto eth0 iface eth0 inet static address *.*.*.* netmask 255.255.255.0 gateway *.*.*.1 |
|
auto eth1 iface eth1 inet static address 192.168.0.1 network 192.168.0.0 netmask 255.255.255.0 broadcast 192.168.0.255 |
|
4、配置DNS #vi /etc/resolv.conf 添加如下内容: nameserver 202.120.2.101 5、安装IP伪装工具包 #apt-get install ipmasq |
|
6、reboot OK,NAT安装完成,现在可以确路由器丢了。 |
可以做路由,但是不适合只用debian,小功能配置起来太麻烦。 op就是插件多,带luci。 一般是在debian上用容器或者kvm再起一个op或者其他。 我是pve基于debian,然后在上面跑的爱快和op以及mosdns等。装了桌面是自己平时主力机。缺点就是偶尔需要重启,全家断网一分钟 |
|
[收藏本文] 【下载本文】 |
上一篇文章 查看所有文章 |
|
|
娱乐生活:
电影票房
娱乐圈
娱乐
弱智
火研
中华城市
印度
仙家
六爻
佛门
风水
古钱币交流专用
钓鱼
双色球
航空母舰
网球
乒乓球
中国女排
足球
nba
中超
跑步
象棋
体操
戒色
上海男科
80后
足球: 曼城 利物浦队 托特纳姆热刺 皇家马德里 尤文图斯 罗马 拉齐奥 米兰 里昂 巴黎圣日尔曼 曼联 |
网站联系: qq:121756557 email:121756557@qq.com 知识库 |