一、安装:
创建虚拟机,将vyos镜像文件挂载上,然后重新启动虚拟机(不断电),读取
    镜像文件,然后会自动进入如图1-1界面,默认情况下账号密码都为vyos。输入
    密码回车后出现图1-2界面。

软路由(vyos为例)安装以及配置DHCP SNAT_第1张图片
1-1
软路由(vyos为例)安装以及配置DHCP SNAT_第2张图片
1-2
这时候输入
install image 安装镜像系统
以下一般情况下全部回车,默认就好
当出现1-3图时,填写yes
软路由(vyos为例)安装以及配置DHCP SNAT
1-3
继续默认回车
图1-4设置密码,输入两次即可,往下继续默认回车即可
软路由(vyos为例)安装以及配置DHCP SNAT
1-4
整个过程大约1分钟即可完成
二、配置DHCP
1、端口地址:
configure—————————————————— 进入配置模式
set interfaces ethernet eth0 address x.x.x.x/x —— 配置端口eth0的地址和掩码
set interfaces ethernet eth1 address x.x.x.x/x ——配置端口eth1的地址和掩码
commit——————————————————— 提交配置
save————————————————————保存配置
ip a ———————————————————— 查看端口信息
show interfaces ———————————————查看端口状态

二、配置DHCP(地址池)
set service dhcp-server disabled false—————开启DHCP服务
set service dhcp-server shared-network-name LAN subnet 网段/掩码 default-router '私网网关'————————————————————设置DHCP的网关即连接内网的端口地址
set service dhcp-server shared-network-name LAN subnet 网段/掩码 dns-server '公网DNS'————————————————————设置DHCP的DNS
set service dhcp-server shared-network-name LAN subnet 网段/掩码 domain-name 'internal-network'—————————————— 设置DHCP的名字
set service dhcp-server shared-network-name LAN subnet 网段/掩码 lease '86400'—————————————————————— 设置DHCP的租赁时间
set service dhcp-server shared-network-name LAN subnet 网段/掩码 start 起始 stop '结束' ——————————————————————设置DHCP的第一个和最后一个分配地址
commit——————————————————— 提交配置
save————————————————————保存配置
三、三、配置SNAT(此处小编设置的为最最简单的SNAT)
set protocols static route 0.0.0.0/0 next-hop 出网网关地址 —————— 配置静态路由
set nat source rule 100 outbound-interface eth0———————————配置出网端口
set nat source rule 100 source address '私网地址网段'——————— 配置源地址网段
set nat source rule 100 translation address 出网端口地址 (masquerade)—————— 源地址翻译(伪装)为出网地址
commit——————————————————— 提交配置
save————————————————————保存配置
以上就是小编编写的软路由的基本命令、配置。其实,关于软路由这块还有很多东西等待发掘,这只是其中的冰山一角。QQ:1849945779