这里会显示出您选择的修订版和当前版本之间的差别。
| 两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
| 班牌使用pppoe拨号上网设置 [2020/12/07 10:11] – yangtianquan | 班牌使用pppoe拨号上网设置 [2020/12/08 15:21] (当前版本) – yangtianquan | ||
|---|---|---|---|
| 行 8: | 行 8: | ||
| lcp-echo-interval 10 | lcp-echo-interval 10 | ||
| lcp-echo-failure 2 | lcp-echo-failure 2 | ||
| - | ms-dns | + | ms-dns |
| - | 4、添加用户: | + | 3、添加用户: |
| sudo vim/ | sudo vim/ | ||
| 就是编辑用户名和密码的如下。 | 就是编辑用户名和密码的如下。 | ||
| 行 17: | 行 17: | ||
| ---------------/ | ---------------/ | ||
| name * " | name * " | ||
| - | test * “123456” * | + | test * "123456" |
| - | 5、 启动PPPoE Server: | + | 4、 启动PPPoE Server: |
| - | sudo pppoe-server -I eth0 -L 192.168.5.1 -R 192.168.5.5 -N 10 | + | sudo pppoe-server -I eth0 -L 172.168.0.1 -R 172.168.0.210 -N 20 |
| 意思就是,获得pppoe地址信息如下 | 意思就是,获得pppoe地址信息如下 | ||
| -I eth0 指定pppoe服务器在那个网卡接口监听连接请求 | -I eth0 指定pppoe服务器在那个网卡接口监听连接请求 | ||
| - | -L 192.168.5.1 指定pppoe服务器的ip地址。(注意:此IP地址不是网卡的IP地址,而是PPPOE服务器的虚拟IP)(此地址可以任意) | + | -L 172.168.0.1 指定pppoe服务器的ip地址。(注意:此IP地址不是网卡的IP地址,而是PPPOE服务器的虚拟IP)(此地址可以任意) |
| - | -R 192.168.5.5 pppoe服务器分配给客户端的IP地址,从192.168.5.5开始,递增 | + | -R 172.168.0.210 pppoe服务器分配给客户端的IP地址,从192.168.5.5开始,递增 |
| -N 10 指定最多可以连接pppoe服务器的客户端数量(默认是64 最大是65534) | -N 10 指定最多可以连接pppoe服务器的客户端数量(默认是64 最大是65534) | ||
| -C: 用于指定您的PPPoE服务器主机名(此参数可以不要) | -C: 用于指定您的PPPoE服务器主机名(此参数可以不要) | ||
| - | 6、 关闭PPPOE服务器 | + | 5、设置iptables |
| + | iptables | ||
| + | ### -s 班牌得到的ip地址 | ||
| + | #### -j 服务端的出口地址 | ||
| + | |||
| + | |||
| + | 5、 关闭PPPOE服务器 | ||
| sudo killall pppoe-server | sudo killall pppoe-server | ||
| + | |||
| + | 6、设置为systemctl | ||
| + | |||
| + | [Unit] | ||
| + | Description=pppoe Service | ||
| + | After=network-online.target | ||
| + | Wants=network-online.target | ||
| + | # | ||
| + | |||
| + | [Service] | ||
| + | Type=forking | ||
| + | WorkingDirectory=/ | ||
| + | ExecStart=/ | ||
| + | Restart=always | ||
| + | RestartSec=1 | ||
| + | |||
| + | [Install] | ||
| + | WantedBy=multi-user.target | ||
| + | |||
| + | 7、开机自启 | ||
| + | systemctl enable ppp | ||
| + | |||
| + | 8、iptables持久化设置 | ||
| + | |||
| + | ### | ||
| + | iptables-save > / | ||
| + | |||
| + | ### | ||
| + | touch / | ||
| + | chmod +x / | ||
| + | ### | ||
| + | #!/bin/sh | ||
| + | iptables -F | ||
| + | / | ||
| + | |||
| ``` | ``` | ||