vyos 1.1.7 的一些功能总结

1、简介

最近了解了下vyos,vyos是基于debian的一套软路由、防火墙、vpn。vyos 1.1.7基于debian squeeze开发,在写这份文档时,基于jessie的1.2还在开发中。

vyos fork Vyatta,vyos功能上比较接近于传统企业级网络设备,不似openwrt适合于家用宽带环境。

vyos的详细功能可以参看:

https://wiki.vyos.net/wiki/Feature_list

相比于vyatta,vyos还是少了一些功能,感觉vyos有些单薄,vyatta当前已经停止。vyos对于日常家用、常规企业应用还是能胜任。

2、vyos可以支持的一些功能:

  • 路由
  • 家用宽带
  • 动路由,如:ospf
  • 防火墙
  • remote vpn
  • site-to-site vpn
  • vrrp
  • dhcp
  • dns 转发,使用dnsmasq实现
  • 动态dns,可以支持一些国外的动态dns,花生壳未作测试,edgeos(与vyos同出自vyatta)有人配置成功了花生壳
  • ipv6,功能不全,1.2中ipv6得到增强
  • cluster,感觉功能有些鸡肋

3、一些功能说明:

  • dhcp

    配置 dhcp + tftp 作 pxe server ,因未提供tftp,不直接支持

    dhcp 中有配置 pxe 相关选项,可以指定tftp server

    或可与别的tftp server 配合 实现 pxe server,此项未测试

  • cluster
    cluster 功能按wiki上成功配置ssh 服务
    cluster 使用的是heartbeat
    cluster 配置ssh 服务,只是添加了一个ipaddr2资源
    可以仅使用2节点做cluster
    不需要对每台vyos 的hostname 作解析
    wiki中说,1.1.7支持单播模式,实测只有多播模式
  • 多个vyos配置同步
    需要额外软件包,vyatta中有,vyos未集成

4、参考链接

http://bbs.ubnt.com.cn/forum.php?mod=viewthread&tid=17344

http://virtualfoundry.blogspot.com/2009/06/configure-redundant-virtual-firewalls.html

https://community.ubnt.com/t5/EdgeMAX/Issue-with-DHCP-Options-66-67-PXE-quot-File-not-found-quot/td-p/452405
https://blog.laslabs.com/2013/05/pxe-booting-with-ubiquiti-edgerouter/

时间: 2024-10-06 22:50:02

vyos 1.1.7 的一些功能总结的相关文章

vyos简介

vyOS 是从 Vyatta 社区 fork 而来的,是个网络操作系统,提供基于软件的网络路由,防火墙和 VPN 功能.VyOS 是基于 Debian GNU/Linux 的,并且完全开源免费.VyOS 可以运行在物理设备和虚拟平台上,支持 para-virtual 驱动和虚拟平台的集成包. 我所在的公司由于经常会有一些测试的系统需要在虚拟化平台进行部署,部署中往往会导致测试和正式的系统共用了硬件防火墙.交换机等网络设备.如果操作失误,可能会导致不可恢复的故障产生.因此我尝试用vyos,来实现路

VyOS 路由器系统基本配置1

VyOS是Vyatta系统的社区fork版本,只能说是相当牛逼的开源路由系统.Vyatta是博通的企业级的产品,企业路由的所有功能基本都支持,还支持虚拟机. 基本配置第一部分 #安装系统, 进相关配置 install image 分区-复制文件-配置GRUB reboot #======== #查看网卡信息 #计划分配eth0外网线, eth1内网有线, eth2内网无线; eth3做外网双线 #假设外网 ip/mask 10.10.0.3/29 gw 10.10.0.2 #假设内网 ip/ma

采用c#实现功能1

看了好多c#的菜鸟教程不如自己开始动手打代码,最终实现了功能一,参考了网上的wordcount代码发现无论是c++还是c#大部分采用的是哈希表的方法实现的,本来还想仅用循环实现遍历句子中的所有字符,即发现"  "就total++,但是考虑到功能二的单词数变得很多,这样做时间相对来说会慢一点,因此选择了hash表来实现功能.因为仅是一个句子,所以只需要将句子中的空格split就可以了,但在解决过程中我碰到的最大问题是C:\Users\dell-pc\Desktop\wcc\wcc\Int

微信公众平台的最新功能详细介绍与使用技巧!

近日微信官方发布消息,微信公众平台的操作进行了又一次"感天动地"的更新 且听我一一道来 本次主要重要改(Geng)革(Xin)凸显在三个地方 改(Geng)革(Xin)一:图文模版的收藏与使用 这,真的是一个超级实用的功能呀,那么如何使用呢?在哪里找呢? 首先告诉大家,如何收藏图文模板 选中编辑区的部分或者全部素材,然后点击添加模版,图文模板即可收藏成功: 当然,你还可以从外部进行粘贴和复制内容到图文模版. 那么,在哪里找到我收藏的模版呢?? 嗯,就在添加图文模版的旁边啦! 同时,你还

最新版勤哲Excel服务器V2016.12.0.292无限用户支持手机APP,微信,网页等功能不绑定电脑,任意安装,支持后续升级

最新版勤哲Excel服务器V2016.12.0.292无限用户支持手机APP,微信,网页等功能不绑定电脑,任意安装,支持后续升级. 这个版本发布过之后,再发布新的版本需要到下个月的中下旬,老朋友可以使用本版本后面延续升级 目前有大约127家用户在用,没有修改过注册授权文件,系统非常成熟,推荐指数为五星,QQ:619920289 麦枫论坛http://www.mfsun.com 简介 EXCEL服务器作为一款客户化.综合性管理软件,它通过Excel就能构造出您自主的管理系统:同时,她也可将您公司现

微信JS-SDK实现上传图片功能

最近在项目开放中,有一个在微信WEB项目中上传图片的需求,一开始使用了传统的<input type="file">的方式去实现,但是后面发现在使用这种传统模式时会由于手机系统的差异而导致一系列的问题,后改用微信JSSDK的方式来实现. 总的来说,利用JSSDK来实现该功能一共分为四步. 1. 调用wx.config(),初始化jssdk的配置,并在jsApiList中配置上传图片需要的四个api('chooseImage','previewImage','uploadIma

019 添加分区功能 - bos

一.基础调整 1.删除subarea.jsp中新增窗口的分区编码一行 2.修改Subarea.hbm.xml,主键生成策略为uuid 二.easyUI - combobox下拉框的使用 1.静态页面编写(并不实用) <select class="easyui-combobox"> <option>小黑</option> <option>小白</option> <option>小红</option> &l

集成Android免费语音合成功能(在线、离线、离在线融合)

集成Android免费语音合成功能(在线.离线.离在线融合),有这一篇文章就够了(离线)集成Android免费语音合成功能(在线.离线.离在线融合),有这一篇文章就够了(离在线融合) 转眼间,大半年没写文章了,没什么理由,就是人变懒了.囧~ 看标题,其实大家都被骗了,有这一篇文章还不够,我其实是打算分3篇文章来写的,如果合在一章里面就太长了,不过现在这个标题党横行的网络世界,我也被污染了,哈.那么为什么要分3篇文章来讲呢?看标题也能猜到了,就是在线.离线.离在线融合这3种语音合成方式,我将分别使

跟陈湾来完善C++(2), 添加属性功能

上面几篇文章中,我们添加了名称空间优化,添加事件功能.这些对我来说其实已经够了.但还可以加一个属性功能. 当我们在C++中更改一个属性时,平常都是Get函数加上Set函数,但是这样,没有直接写一个成员变量方便.例如: a.SetValue(a.GetValue() + 1); 没有 a.Value = a.Value + 1; 方便. 但是这种方便只有在调用有属性功能的对象时才能使用.在创建属性的时候我还是用老套路,写一个Get和Set函数,该干啥还是干啥.我的属性功能其实就是在类中添加一个共有