当前位置:首页 > 原创教程 > VyOS PPPoE宽带拨号上网

VyOS PPPoE宽带拨号上网

原创教程 / 星之宇 / 2023-4-6 20:47 / 浏览:6480 / 评论:0

本文主要讲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地址了

252-1.png


2、使用tracert测试是否可以上网

252-2.png

目前有 0 条评论

    • 昵称
    • 邮箱
    • 网址