在ROUTER-OS(后续以ROS简称)系统下搭建一台可以上网的PPPOE服务器,必须保证服务器所在电脑有两张网卡,同时将网卡正确桥接到ROS虚拟机的虚拟网卡上,ROS虚拟机安装以及网卡桥接请查阅我之前的文章,传送门如下:
ROUTER-OS系统安装及使用(用于自建PPPOE/DHCP上网服务器)_ZH_zh_123的博客-CSDN博客
ROS虚拟机中内外网网卡的标注以及外网网卡的上网设置请查询DHCP服务器搭建的相关文章,传送门如下:
ROUTER-OS系统下搭建可上网的DHCP服务器_ZH_zh_123的博客-CSDN博客
本文直接讲述ROS虚拟机上PPPOE服务器的搭建流程;
一.创建DHCP服务器并将内网网卡配置为DHCP服务器接口;
1.配置ROS虚拟机内网网卡地址为192.168.166.166(与我安装虚拟机的电脑内网网卡地址一致)在此界面同时可看到外网网卡的IP地址信息;
2.继续在接口列表中配置好LAN口端口映射关系,此处的映射关系应该是LAN对应lan,WAN对应wan;
3.先创建好PPPOE服务器要使用的地址池,直接输入一个地址范围段即可;
4.进入PPPOE服务器配置界面,新增一个PPPOE服务器,此处接口信息选择为lan;
5.继续新增一个PPPOE模板,此处主要是配置PPPOE客户端获取的地址池参数;
6.添加PPPOE客户端拨号的用户名密码,选择service为PPPOE,模板选择步骤5中添加的模板后点击ok即完成PPPOE服务器搭建;
7.此时使用一台电脑通过PPPOE方式(拨号的用户名密码与步骤6中添加的用户名密码信息一致)连接到虚拟机LAN口上就可以正常获取到PPPOE地址池内的IP地址,且此时电脑可通过获取到的IP地址访问外网,查看PPPoE接口和虚拟机接口均显示PPPOE用户正确在线,也有数据收发;