在win10电脑的虚拟机上的ubuntu系统上安装pppoe-server
可以参考下面连接的博文
https://blog.****.net/wang_hufeng/article/details/39675517
但是要注意
在上面博文中是不需要设置任何路由和默认网关的,完全是多余的
1、 加载8021q模块
运行:modprobe 8021q 命令加载内核模块
运行:lsmod |grep ‘8021q’ 查看模块加载成功与否
2、安装vlan工具
运行:apt-getinstall vlan
3、安装vlan的时候提示找不到vlan包(这是由于系统的软件源表里面找不到指定的包)
运行:sudo apt-get update,更新一下系统的软件源就可以了。
在pppoe 拨号客户端
然后在拨号的客户端,我是在eth0上建的虚拟接口eth0.3001
这样要在客户端加上一条命令
ifconfig eth0 promisc 即使能eth0的混杂模式
在pppoe-server 服务器端
首先要设置ubuntu虚拟机混杂模式
在上方“控制“-》设置-》网络 里边
选择混杂模式为全部允许
在pppoe-server终端输入一下命令
sudo modprobe 8021q
sudo vconfig add enp0s3 3001
sudo ifconfig enp0s3.3001 up
sudo ifconfig enp0s3.3001 down
sudo ifconfig enp0s3.3001 9.0.0.1 broadcast 9.0.0.255 netmask 255.255.255.0 up
sudo pppoe-server -I enp0s3.3001 -L 9.0.0.1 -R 9.0.0.2 -N 20
一下图片的 命令可以参考