当前位置:首页 » 云服务器 » pppoe服务器搭建

pppoe服务器搭建

发布时间: 2022-02-18 03:29:35

⑴ 怎样在linux下建立PPPOE服务器

步骤/方法
编译内核
要建立PPPOE服务器,除了内核要支持PPP以外还需要内核支持PPPOE,不过在2.4.18里需要打开内核的不成熟代码才可以选择,内核的配置如下:编辑/etc/moles.conf(redhat好象是conf.moles),如果没有就加入以下几行:完成以后就可以下一步,建立PPP拨号服务器了

在建立拨号服务器之前,应确保你在内核中打开了IP转发功能:
echo“1”>/proc/sys/net/ipv4/ip_forward
编译PPP服务器很容易,就是按以下几步就可以了:
•使用configure
•使用make编译PPPD,这里有几个参数比较重要,要支持windows的客户端,应该在编译时加上选项USE_MS_DNS=1,如果你的系统shadow的话,你应该使用makeHAS—SHADOW=1表示支持shadow密码
•编译完成后,将生成pppd、pppmp、chat和pppstats这几个文件,使用makeinstall安装这些文件
•修改pppd的访问权限,允许由root启动服务进程
chmo+s/usr/sbin/pppd
建立PPPOE服务器
cd/rp-pppoe-3.4/src
./configure
make
makeinstall
启动PPPOE进程:
pppoe-server–L10.0.0.1–R10.0.0.2–N64–k-u
-L:指定PPPOE服务器的IP地址
-R:指定PPPOE拨入服务器分配给客户端的IP地址段
-N:允许客户端同时拨入的数量(默认是64最大是65534)
-k:使用内核方式(不过好象无法使用)
修改/etc/ppp/options,查看有没有以下几行,没有就加进去:修改/etc/ppp/pppoe-server-options,将所有的行都注释掉
添加用户到/etc/ppp/pap-secrets中,例如添加用户luo,密码为123456,允许从任何位置拨入:
#clientserversecretipaddresses
luo*“123456”*
设置windows的用户名:luo密码:123456,如果连接成功就可以进行下一步

建立RADIUS认证服务器
cd/freeradius-0.81
./configure
make
makeinstall
编辑/usr/local/etc/raddb/clients,输入你的NAS(网络认证服务器)的IP地址和serect,本例中NAS为本机,serect为linux,看上去如下:
localhostlinux
编辑/usr/local/etc/raddb/clients.conf,加入以下几行:编辑/usr/local/etc/raddb/naslist,加入:
localhostlocal
编辑/usr/local/etc/raddb/users,加入用户:luo、密码:123456,显示如下:
luoAuth-Type:=local,User-Password==“123456”
Service-Type:=Framed-User,
Framed-Protocol=PPP
Framed-IP-Address:=10.0.0.2
Framed-IP-Netmask:=255.255.255.0
启动RADIUS服务、测试帐号
启动调试模式
RADIUS–X
进行帐号测试

如果能看到应答,说明RADIUS设置成功了
要使PPPD进程能够使用RADIUS进行认证,需要加入RADIUS认证的插件
cpradius.so/usr/lib
编辑/etc/ppp/options,加入以下到文件:
plugin/usr/lib/radius.so
radius-serverslocalhost:1812/1813
radius-auth-keylinux
radius-ip-pool10.0.0.2:10.0.0.255
运行客户端进行登陆,如果能通过认证则成功了

建立MYsql服务器
tarzxvfmysql-3.23.56.tar.gz
cdmysql-3.23.56
./configure
make
makeinstall
cdscript
./mysql_install_db
/usr/local/bin/safe_mysqld&
安装RADIUS数据库
cdfreeradius-0.81/src/moles/rlm_sql/drivers/rlm_sql_mysql
mysql–uroot–p密码radius<db_mysql.sql
编辑/usr/local/etc/raddb/radius.conf使其支持SQL,修改后如下:修改sql.conf,如下所示:
server="loclahost"login="root"password="mysql的root的密码"
加入组帐号
mysql–uroot–p密码radius
insertintoradgroupreply(groupname,attribute,op,value)values(‘user’,’Auth-Tyep’,’:=’,’local’);
insertintoradgroupreply(groupname,attribute,op,value)values(‘user’,’Service-Type’,’:=’,’Framed-User’);
insertintoradgroupreply(groupname,attribute,op,value)values
(‘user’,’Framed-IP-Netmask’,’:=’,’255.255.255.0’);
#设定拨入用户的掩码,本例只有PPPOE服务,所以可以与options中设定相同
加入用户帐号:
insertintoradcheck(username,attribute,op,value)values
(‘luo’,’User-Password’,’:=’,’123456’);
将用户帐号加入组帐号
insertintousergroup(username,groupname)values(‘luo’,’user’);
如果提示无法找到rlm_sql_mysql文件,则:
cp/usr/local/lib/usr/lib
测试:

见到应答就OK了!

⑵ 如何在局域网中架设PPPOE拨号服务器

配置前准备

我们需要准备:ADSL接入;一条电话线;一个8口集线器;两台有网卡的电脑;一个东信EA700ADSL路由(原配分离器一个、A—A的RJ-45接口网线一条);二条A—A(RJ-45接口)的五类线。

并且把这些设备做如下连接:电话线通过分离器分成两路,一路接电话,一路接ADSL的DSL口。再用一条原配网线连接ADSL的LAN口和Hub的第一个RJ-45接口。然后用两条网线分别把PC_A和PC_B连到Hub的以后几个口上。最后给这些设备都通上电。

配置的过程

分配IP地址 由于东信EA700ADSL路由默认的IP为192.168.1.1,所以必须把局域网内一台电脑如PC_A的IP地址设置为192.168.1.X(X的值介于1~253之间),网关地址设置为192.168.1.1,子网掩码设置为255.255.255.0。这样就保证了ADSL与PC_A在同一网段中,为登录ADSL做好了准备。此处可暂不给PC_B分配IP地址。

登录ADSL 由于东信EA700ADSL路由支持通过Web来修改其配置,所以只要在电脑PC_A上打开IE浏览器,在地址栏中输入192.168.1.1,就会立刻弹出登录对话框,在用户和密码栏中分别输入ROOT,然后确定登录。

选择通讯线路 在登录后,会出现ADSL配置的总界面,其中“系统信息”一栏中有此设备的软件版本、上线时间、上下行速率等。在“广域网接口”有七条默认的EOA线路,我们需要选择一条线路进行设置。在不同地区VPI/VCI的值是不同的,可咨询本地电信。

进行快速配置 点击接口eoa-1(VPI/VCI值是0/33),进入配置界面。在接口下拉菜单中选择1,封装形式为PPPOE,桥接设为Disable。

开启DHCP服务 进入“局域网”中的“DHCP设置”,在“DHCP模式”的下拉菜单中选择“DHCP SERVER”即可。

在开启DHCP时,还可以在“DHCP服务”中设置静态IP(默认情况下动态IP地址范围为192.168.1.3~192.168.1.14),在Excluded IP栏的空格中输入静态IP(其范围为192.168.1.3~192.168.1.14),然后点击“添加”。这样设置的优点是可以把局域中的某些共享电脑(如连接打印机的电脑)的IP固定,为用户提供方便。

设置PPP接口 在“广域网”项目中点击“PPP”,然后点击铅笔样式的修改图标,进入PPP接口的设置界面。在安全协议中选择“PAP”,在登入名称和密码中都输入ADSL账号,点提交。

保存与其它 所有的数据设置完毕后,用户必须保存这些设置。在“管理”项目中点击“执行&&重新启动”,点击“保存”。在东信EA700ADSL路由设置中还有修改管理密码、屏蔽协议、设置防火墙等功能,这些都为实现网络安全提供了基本的保障。

⑶ 如何建立一个PPPOE服务器

最简单的就是用SYGATE了吧。。。。

⑷ 关于电信级pppoe服务器的架设与设置,请进!

加我,我告诉你!

⑸ pppoe服务器怎么建立

1. 安装必要的windows组件
通过“控制面板”->“添加删除程序”->“添加删除windows组件”,选择“网络服务”中的“动态主机配置协议(DHCP)”和“域名系统(DNS)”来安装DHCP服务器和DNS服务器。要测试Web访问功能,还需要安装IIS服务器,通过选择“应用程序服务器”-》“internet信息服务(IIS)”即可安装。要测试对组播协议的支持程度,还需要安装流媒体服务器,通过选择“windows media services”中的全部选项即可安装。

2. 安装PPPoE协议
RASPPPoE是一个广为使用的PPPoE协议包,既可以用在PPPoE客户端,也可以用在PPPoE服务器端,和windows系统深度整合。
RASPPPoE当前版本为0.98B: http://www.raspppoe.com/RASPPPOE_098B.ZIP。下载后解压到某目录中。假定解压到c:\raspppoe目录中。
安装过程如下:
选择要提供PPPoE接入功能的网卡,打开属性窗口,点击“安装”按钮,选择“协议”并添加,选择“从磁盘安装”,选择c:\raspppoe\raspppoe.inf文件。这样就安装完毕了,在网卡的属性窗口中会出现“PPP over Ethernet Protocol”这种协议。

3. 配置PPPoE服务器IP地址
PPPoE服务器必须具有确定的IP地址,不能通过Wins或者是DHCP来动态地获取IP地址,这里我们设置成10.10.1.1,子网掩码为
255.0.0.0,网关和DNS都设置为10.10.1.1,亦即指向自身

4. 配置DHCP服务器
可以配置成任意范围,但一般配置成和PPPoE服务器在一个子网内,以方便拨号成功的客户端访问PPPoE服务器上的各种服务

5. 配置并启用路由和远程访问服务器
通过“管理工具”->“路由和远程访问”打开“路由和远程访问”的MMC控制窗口,进行如下操作:
右键选择“配置并启用路由和远程访问服务器”,安装如下选择路线操作:“远程访问(拨号或VPN)”->“拨号”->“自动”->“否,使用路由和远程访问对连接者进行身份验证”。
这样就完成了启动过程。还需要通过如下过程配置“远程访问策略”:
点击“远程访问策略”,点击右边主窗口中“到Microsoft路由选择和远程访问服务器的连接”,点击“编辑配置文件”。
选择“身份验证”配置页面,选中所有选项。
选择“加密”配置页面,选中所有选项。

6. 添加有远程拨号权限的用户
鼠标放在“我的电脑”上,选择右键菜单中的“管理”,选择“本地用户和组”->“用户”,选择右键菜单菜单“新用户”,输入“用户名”、“密码”、“确认密码”,取消“用户下次登陆时需更改密码”,选中“密码永不过期”。点击“创建”以创建用户。
一个用户创建完毕后,还需要修改如下配置:
双击刚刚创建的用户,打开属性设置对话框,选择“拨入”页面,选中“远程访问权限(拨号或VPN)”中的“允许访问”。

⑹ 局域有人私自搭建PPPOE服务器,怎么把它找出来

你是说有人在内网建了个拨号的路由器?那问一下他的进线是哪里来的?难道他就是装了来验证用户的吗。 sniffer全网抓一下,分析一下协议就知道了,它是当路由器和验证来用的,协议和广播包里一看就知道了。

⑺ win7系统下搭建pppoe服务器

1、依次点击【开始】----【控制面板】----【网络和Internet】下面的【查看网络状态和任务】 2、进入网络和共享中心界面后点击【设置新的连接或网络】 3、在选择一个连接选项下面点击【连接到Internet】----【下一步】 4、下一步以后会显示连接到网络上的方式点击【宽带(PPPOE)(R)】 5、输入电信运营商给的用户名和密码。建议勾选【记住此密码】这样下次连接的时候就不需要重新输入密码。 6、点击下一步后就可以连接到网络了。新建宽带连接成功后会在【更改适配器设置】显示一个宽带连接 7、为了方便可以把宽带连接在桌面上创建一个快捷方式如图:

⑻ 局域网路由器pppoe上网,如何架设ftp服务器

在机子上安装ftp服务器软件,然后在路由器里面开放服务机子对应的端口,同时申请花生壳等动态域名软件方便动态ip解析。

⑼ pppoe服务器的自己搭建

这个是ROS下配置PPPOE服务器的教程

ROS强大 灵活 绝对能满足你的要求

⑽ 小区宽带pppoe服务器架设

2楼是专业的电信级的 LZ问的是私营的 不太一样啊
这个看你的用户数量了 ,如果是2000户以上,那么要求非常高
一般都是用ROS来做低成本的PPPOE服务器
认证计费系统单独用另外一个LINUX平台的服务器搞定 一般是用FREERADIUS 用 RADIUS MANAGER进行管理 可以限速计费啥的
客户端这个看情况用,客户端的好处还是非常多的,下发通知 弹广告 限制路由等等
有其他问题可以网络HI我 我做小区宽带技术和硬件方面

热点内容
ftp错误无法获得远端文件夹信息 发布:2024-09-22 14:20:19 浏览:124
如何在安卓服看到白鸟 发布:2024-09-22 14:20:16 浏览:220
仿回车源码 发布:2024-09-22 14:01:14 浏览:518
mysql数据库索引原理 发布:2024-09-22 13:58:55 浏览:22
android照片旋转 发布:2024-09-22 13:53:39 浏览:443
编程大牛 发布:2024-09-22 13:49:08 浏览:720
为什么电脑弹出代理服务器错误 发布:2024-09-22 13:48:21 浏览:385
我的世界启动器推荐服务器地址 发布:2024-09-22 13:44:09 浏览:638
c语言中的unsignedchar 发布:2024-09-22 13:11:12 浏览:169
最好的加密移动硬盘 发布:2024-09-22 12:35:58 浏览:158