打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
用vyatta做NAT网关 企业级的路由器/防火墙


Vyatta software是一份完整的、即刻可用的、基于Debian的发行,它被设计为能将一套标准的x86硬件转换为企业级的路由器/防火墙。Vyatta 软件包括对常用网络接口、工业标准路由协议和管理协议的支持。与先前的开源软件路由项目不同,所有的这些特性都可以通过单个的命令行接口(CLI)或是基于 web的图形用户界面来配置。Vyatta软件可以以自由社区版本获得,它也以捆绑软件订购的形式提供,这包含了维护、升级和技术支持。

新版本支持 Microsoft Hyper-V; Policy-Based Routing (PBR)

发行通知:
http://www.vyatta.org/forum/viewtopic.php?t=8997

下载地址:
vyatta-livecd_VC6.5R1_i386.iso (213MB)
vyatta-livecd_VC6.5R1_amd64.iso (223MB).

首先从http://www.vyatta.com/download/ 下载vyatta的ISO安装文件,然后把下载下来的iso文件导入vmware的光驱中(具体方法不在叙述,大家可查相关资料)。

然后开机,出现如下画面:



直接敲回车键,vyatta开始启动。显示一大串机器信息,等出现下面的画面时,输入用户名和密码:
vyatta login: root
Password: vyatta



  显示登录成功:


然后输入命令“install-system”,把vyatta安装到硬盘,这时会出现
Would you like to continue? [Yes]:
问你是否继续,此步骤将清空你的硬盘上的所有资料,请输入Yes然后回车以继续进行


让你选择分区模式,推荐输入:Auto


这里选择你安装的磁盘,一般机器上只有一个硬盘,到这里直接按回车:


再次强调操作会清空原有磁盘数据,问你是否继续,这里输入Yes回车继续:


接下来,出现的信息,一律按回车键。vyatta会把文件拷贝到硬盘中,安装grub启动管理器,直到出现以下画面,说明vyatta硬盘安装成功。


安装成功后,输入“reboot”命令重启电脑,记着取出光盘。下面开始对vyatta进行设置:
先介绍下网络环境:外网IP:16.66.1.3 子网掩码:255.255.255.0 网关 16.66.1.1
准备代理的内网:192.168.1.1  子网掩码:255.255.255.0


vyatta login: root
Password: vyatta 
登陆vyatta路由系统,然后输入configure命令进入路由配置,(在输入命令的过程中,可以按Tab键进行命令补全)
接着输入命令
[email=root@vyatta#set]root@vyatta#set[/email] interfaces ethernet eth0 address 16.66.1.3 prefix-length 24  //外网端口ip地址配置
[email=root@vyatta#set]root@vyatta#set[/email] interfaces ethernet eth1 address 192.168.1.1 prefix-length 24  //内网端口ip地址配置
[email=root@vyatta#set]root@vyatta#set[/email] protocols static route 0.0.0.0/0 next-hop 16.66.1.1       //静态路由
[email=root@vyatta]root@vyatta[/email]# set service nat rule 1      //建立nat
[email=root@vyatta]root@vyatta[/email]# edit service nat rule 1     //编辑nat
[edit service nat rule 1]
[email=root@vyatta]root@vyatta[/email]# set type source
[edit service nat rule 1]
[email=root@vyatta]root@vyatta[/email]# set type masquerade              //转换类型,还有dynamic、static可选
[edit service nat rule 1]
[email=root@vyatta]root@vyatta[/email]# set outbound-interface eth0                  //定义出口
[edit service nat rule 1]
[email=root@vyatta]root@vyatta[/email]# set protocols all                            //允许通过协议
[edit service nat rule 1]
[email=root@vyatta]root@vyatta[/email]# set source network 166.66.45.0/24            //需要转换的地址段
[edit service nat rule 1]
[email=root@vyatta]root@vyatta[/email]# set destination network 0.0.0.0/0     //需要到达的网络
[edit service nat rule 1]
输入完成后,用命令commit提交配置保存。

最后输入命令 save config.boot 设置当前配置为开机自动调用。
这样一个vyatta软路由就安装完成了。
在学习vyatta中,参考了情缘灭缘尽和zhoujiemoon的两篇文章,在这里向两位高人表示感谢!
参考文章:http://hi.baidu.com/zhoujiemoon/blog/item/9b492b300289eb98a8018e45.html
          http://hi.baidu.com/%C7%E9%C3%F0%D4%B5%BE%A1

附:
设置DNS:
set system name-server 222.85.85.85
打开web配置页面:
Set service webgui

 

标签: Vyatta
分享到
8
0 | 0

按默认排序 | 显示最新评论 | 回页面顶部 共有5个评论 发表评论?

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
vyatta软件路由器配置指南
vyatta 6.4 的设置
vyatta配置
EdgeRouter 策略路由实现分析 | @sskaje
如何在 SAP BTP 上创建以及消费 Business Rule Service
123法則圖片
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服