本文主要讲VyOS配置PPPoE宽带拨号上网,并给内网机器分配IP地址。
一、环境介绍
1、VyOS 1.4-rolling-202304050317-amd64
2、VyOS连接光猫接入同一网络
3、客户端电脑
二、VyOS安装
具体安装我这边不写了,可以看另一篇《VMware ESXi安装VyOS并配置DHCP上网》
三、VyOS配置
1、下面这些命令就是配置PPPoE宽带拨号上网的。
#进入编辑模式 vyos@vyos# configure #设置主机名 vyos@vyos# set system host-name 77bx-vyos #设备时区 vyos@77bx-vyos# set system time-zone Asia/Shanghai #配置PPPoE接口(这边以宽带账号77bx-user,宽带密码77bx-pass为例) vyos@77bx-vyos# set interfaces pppoe pppoe0 description 'WAN' vyos@77bx-vyos# set interfaces pppoe pppoe0 authentication username '77bx-user' vyos@77bx-vyos# set interfaces pppoe pppoe0 authentication password '77bx-pass' #配置内网接口 vyos@77bx-vyos# set interfaces ethernet eth1 description 'Lan' vyos@77bx-vyos# set interfaces ethernet eth1 address 192.168.99.1/24 #NAT转换masquerade vyos@77bx-vyos# set nat source rule 100 outbound-interface pppoe0 vyos@77bx-vyos# set nat source rule 100 source address 192.168.99.0/24 vyos@77bx-vyos# set nat source rule 100 translation address masquerade #配置dns服务 vyos@77bx-vyos# set system name-server 223.5.5.5 vyos@77bx-vyos# set service dns forwarding allow-from 192.168.99.0/24 vyos@77bx-vyos# set service dns forwarding listen-address 192.168.99.1 #配置DHCP服务 vyos@77bx-vyos# set service dhcp-server shared-network-name 77bx-dhcp authoritative vyos@77bx-vyos# set service dhcp-server shared-network-name 77bx-dhcp subnet 192.168.99.0/24 default-router 192.168.99.1 vyos@77bx-vyos# set service dhcp-server shared-network-name 77bx-dhcp subnet 192.168.99.0/24 name-server 192.168.99.1 vyos@77bx-vyos# set service dhcp-server shared-network-name 77bx-dhcp subnet 192.168.99.0/24 lease 86400 vyos@77bx-vyos# set service dhcp-server shared-network-name 77bx-dhcp subnet 192.168.99.0/24 range dhcp-pool start 192.168.99.100 vyos@77bx-vyos# set service dhcp-server shared-network-name 77bx-dhcp subnet 192.168.99.0/24 range dhcp-pool stop 192.168.99.200 #保存提交 vyos@77bx-vyos# save vyos@77bx-vyos# commit #以下用于查看vyos状态 #退出编辑模式 vyos@77bx-vyos# exit #查看网络 vyos@vyos:~# show interfaces #断开pppoe0 vyos@vyos:~# disconnect interface pppoe0 #连接pppoe0 vyos@vyos:~# connect interface pppoe0
2、其他的配置可以查看官方文档,官方文档地址:https://docs.vyos.io/en/equuleus/configuration/index.html
四、上网测试
1、使用客户端电脑,查看网络连接,看到已经可以正常获取IP地址了
2、使用tracert测试是否可以上网
目前有 0 条评论