万年历 购物 网址 日历 小说 | 三峰软件 天天财富 小游戏 视频推荐 小游戏
TxT小说阅读器
↓小说语音阅读,小说下载↓
一键清除系统垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放,产品展示↓
首页  日历2023  日历2024  日历2025  日历知识  | 每日头条  视频推荐  数码知识 两性话题 情感天地 心理咨询 旅游天地 | 明星娱乐 电视剧  职场天地  体育  娱乐 
日历软件  煮酒论史  历史 中国历史 世界历史 春秋战国 三国 唐朝 宋朝 明朝 清朝 哲学 厚黑学 心理学 | 文库大全  文库分类 
电影票房 娱乐圈 娱乐 弱智 火研 中华城市 仙家 六爻 佛门 风水 钓鱼 双色球 戒色 航空母舰 网球 乒乓球 足球 nba 象棋 体操
    
  知识库 -> 数码 -> 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等。装了桌面是自己平时主力机。缺点就是偶尔需要重启,全家断网一分钟
[收藏本文] 【下载本文】
   数码 最新文章
为什么大型直升机都是头顶上一个大螺旋桨的
如何评价 龙芯老总胡伟武的爆料:下一代八核
想要入手一款能畅玩市面上所有游戏的游戏本
2024 年扫地机器人有哪些推荐?
iOS的墓碑机制这么厉害,为什么Windows、Li
如何看待华为发布会被指造假?
如何看待华为 Pura 70 系列超高速风驰闪拍功
碎纸机是干嘛用的,撕个纸还要用机器,真是
小米真的是为国为民吗?
华为发布 MatePad 11.5 S 平板电脑,该产品
上一篇文章           查看所有文章
加:2024-01-28 13:25:55  更:2024-01-28 19:55:47 
 
娱乐生活: 电影票房 娱乐圈 娱乐 弱智 火研 中华城市 印度 仙家 六爻 佛门 风水 古钱币交流专用 钓鱼 双色球 航空母舰 网球 乒乓球 中国女排 足球 nba 中超 跑步 象棋 体操 戒色 上海男科 80后
足球: 曼城 利物浦队 托特纳姆热刺 皇家马德里 尤文图斯 罗马 拉齐奥 米兰 里昂 巴黎圣日尔曼 曼联
  网站联系: qq:121756557 email:121756557@qq.com  知识库