用户工具

站点工具


班牌使用pppoe拨号上网设置

**这是本文档旧的修订版!**

cdn上操作

snippet.sh
1、sudo apt install pppoe##安装pppoe服务端
2、配置 vim /etc/ppp/options
------------------/etc/ppp/options-----------------------------
ms-dns 114.114.114.114
asyncmap 0
noauth
crtscts
local
lock
hide-password
modem
-pap
+chap
proxyarp
lcp-echo-interval 30
lcp-echo-failure 4
noipx
-------------------------------------------------------------------
注意:
ms-dns 114.114.114.114   (这个是设置DNS的)
-pap     (这个是禁用pap认证方式的)
+chap    (这个是启用chap认证方式的)
 
3、配置pppoe-server-options
 
----------------------/etc/ppp/pppoe-server-options-------------------
 
 
require-chap
auth
 
lcp-echo-interval 10
lcp-echo-failure 2
ms-dns 114.114.114.114
 
 
4、添加用户:
sudo vim/etc/ppp/chap-secrets
就是编辑用户名和密码的如下。
sudo cat chap-secrets
---------------/etc/ppp/chap-secrets------------------
name  *    "passwd"     *
test      *     “123456”           *
 
5、 启动PPPoE Server:
sudo pppoe-server -I eth0 -L 192.168.5.1 -R 192.168.5.5 -N 10
意思就是,获得pppoe地址信息如下
-I eth0 指定pppoe服务器在那个网卡接口监听连接请求
-L 192.168.5.1 指定pppoe服务器的ip地址。(注意:此IP地址不是网卡的IP地址,而是PPPOE服务器的虚拟IP)(此地址可以任意)
-R 192.168.5.5 pppoe服务器分配给客户端的IP地址,从192.168.5.5开始,递增
-N 10 指定最多可以连接pppoe服务器的客户端数量(默认是64 最大是65534)
-C: 用于指定您的PPPoE服务器主机名(此参数可以不要)
 
6、 关闭PPPOE服务器
sudo killall pppoe-server

班牌上

snippet.sh
adb shell //连接班牌执行命令
pppoe -d //拿到mac地址与服务端对应
pppd pty "pppoe -I eth0" user test password 123456 //连接服务端
ip -d route                     //查看路由表项
ip route del default            //删除掉全部default   
ip route add default dev ppp0   //将默认路由设为ppp0
ip -d route                     //再次查看
-----------------------------------------------------------
ping www.baidu.com //测试能否上网
班牌使用pppoe拨号上网设置.1606988794.txt.gz · 最后更改: 2020/12/03 17:46 由 yangtianquan