关闭

linux实现简单 PPPOE服务器

标签: linux服务器iptablescentos
217人阅读 评论(0) 收藏 举报
分类:
操作系统 centos 6.3
em1内网卡 只启用不做配置
em2外网卡 启用并做常规配置使其能访问外部网络
yum install rp-pppoe
em1 onboot=yes 只更改这个选项。
em2 192.168.0.59

[root@pppoe ~]# cat /etc/ppp/pppoe-server-options
# PPP options for the PPPoE server
# LIC: GPL
#require-pap
require-chap  //由于windows对pap兼容性不好选择chap
login
lcp-echo-interval 10   // 加大 可减少断线情况
lcp-echo-failure 2
ms-dns 8.8.8.8
ms-dns 8.8.4.4

[root@pppoe ~]# cat /etc/ppp/options
#lock
local

[root@pppoe ~]# cat /etc/ppp/chap-secrets
# Secrets for authentication using CHAP
# client        server  secret                  IP addresses
wangzi            *                    wangzi          *

echo "1" >>/proc/sys/net/ipv4/ip_forward
cat /proc/sys/net/ipv4/ip_forward

pppoe-server -I em1 -L 192.168.3.100 -R 192.168.3.105 -N 10   //-I后跟ppp的网卡, -L 为客户端连接上后显示的网关地址,-R 后跟分配给pppoe客户端的起始地址,-N 为地址池可容纳的主机数。

iptables -t nat -A POSTROUTING -s 192.168.3.0/24 -o em2 -j SNAT --to 192.168.0.59
用NAT超载,使得192.168.3.0/24网段都以 EM2 外网卡访问外部网络



0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:1254次
    • 积分:60
    • 等级:
    • 排名:千里之外
    • 原创:5篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章分类
    文章存档