最近有一个小伙伴。
向我反映了这种事
某酒店PPPoE宽带账号密码忘记了。
酒店网络管理员说
只有顾客老板知道密码
打电话给客户老板,老板说不知道密码。
请致电中国联通10010客服。
中国联通客户服务表达
没有房东的改名和身份证号码。
无法重设宽带帐户密码
现场一度陷入僵局。
事实上,我认为解决这个问题并不难。
只需要利用笔记本VMware虚拟机中的ROS软路由搭建PPPoE服务器,然后,笔记本USB网卡接原出口路由器WAN口。原出口路由器就会把拨号的账号密码发送到ROS软路由,获取到PPPoE账号和密码后,切换到NAC做出口即可。
是不是超级简单?接下来,我来给大家详细讲解具体步骤。
1.下载安装ROS
ROS官方下载地址:
选择X86版本下载,格式为.iso。
在VMware虚拟机中安装该.iso镜像,ROS的虚拟网卡需使用桥接(Bridge)模式连接物理机网卡。
2.开启ROS的PPPOE服务
使用winbox下载地址:
.配置ROS软路由,在ether1网卡上开启PPPoE Server服务,验证方式只能勾选明文协议PAP,不能勾选挑战式验证协议,如CHAP等,否则无法看到明文的账号密码。
3.开启Wireshark观察原出口路由与ROS的PPPoE交互过程
笔记本USB网卡接原出口路由器WAN口,通过观察原出口路由与ROS的PPPoE Server的PAP协议的交互过程,可以发现原出口路由器交出了拨号的账号:63711458####,密码:3213##。
使用获取的账号:63711458####,密码:3213##,切换到NAC做出口,项目实施顺利。