有没有适合小区宽带运营的PPPOE服务器?

有没有适合小区宽带运营的PPPOE服务器?,第1张

建议你使用natshell蓝海卓越推出的小区宽带接入网关,再配合他们的计费管理系统,这个是专门为小区运营商提供的一套网络解决方案,具体的参数你可以参看: >VM的ROS里ip route 添加一个网关192。168。0。1ip firewall nat里加个伪装ip pool添加一个地址池19216812-1921681254随便了ppp profile里添加一个profile,local address=19216811,remote address=IP地址池,DNS server=19216811如果想一个账号在同一时间只能一个人上的话就设only one=yesppp secret添加PPPOE用户、密码,还有用刚添加的profile就可以了 查看原帖>>

1、一般的PPPOE服务器上关于服务名只有两种状态,一种是指定,也就是说拨号的时候,服务名必须输入官方提供的正确名称才可以连接,否则错误678。
2、另一种是任意,输入任意字符或者为空都可以拨号,现在在路由器里设定PPPOE账号密码应该就可以正常连接,不需要输入服务名称,因为任意字符跟空白是没有区别的。
3、在电脑上拨号的时候如果出现691的话,再重新建立一次连接,服务名留空试试看,有可能是那个地方输入错误了。
4、如果必须输入服务名,也有可能是你当地封锁路由器的一种特殊手段,有些路由器支持特殊拨号,不过一般都是根据地域不同来刷不同版本固件。
扩展资料
路由器设置
1、线路连接
没有使用路由器时,电脑直接连接宽带上网,现在使用路由器共用宽带上网,则需要用路由器来直接连接宽带。根据入户宽带线路的不同,可以分为网线、电话线、光纤三种接入方式。
2、登录路由器
打开电脑桌面上的IE浏览器,清空地址栏并输入路由器管理IP地址19216811,回车后d出登录框。
初次进入路由器管理界面,为了保障您的设备安全,需要设置管理路由器的密码,请根据界面提示进行设置。
3、设置上网
进入路由器的管理界面后,点击 设置向导,点击 下一步。
上网方式选择 PPPoE(ADSL虚拟拨号) ,点击 下一步。
在对应设置框填入运营商提供的宽带账号和密码,并确定该账号密码输入正确。
4、设置无线参数
SSID即无线网络名称(可根据实际需求设置),选中 WPA-PSK/WPA2-PSK 并设置PSK无线密码,点击 下一步。
4、设置完成
点击完成,设置向导完成。
这样就可以上网了。
参考资料来源:百度百科-路由器
点击

设置方法
进入路由器界面、选择设置或安装。选择pppoe拨号方式、进入填如你申请宽待的用户名和密码。
网关。dns都是自动获取。还要开启dhcp服务。最后保存所有设置。
路由器会自动拨号的。下来所有的电脑都设置成自动获取ip地址即可、
建议 *** 作前重新复位你的路由器

网络繁忙出现故障。
络繁忙(比如大流量上传、下载)的时候,Echo响应很容易丢失,这样爱快就很容易超过60秒还收不到任何Echo响应,判断网络断开了,重连。临时措施,可以调整LCP检测机制,间隔加长,加到30秒,5次,之类的。终极办法是学习Windows内置的PPPoE客户端,老老实实,不主动惹事(不主动发起Echo请求),只被动响应PPPoE服务器发来的Echo请求,

Linux自身的网络设置
Linux做PPPOE服务器,在 *** 作上虽然也可以在图形界面中是为网卡设置IP地址,但是真正实现网卡IP地址等信息的准确可靠,还是要在相应的文件中作设置,我们本次要设置两块网卡,编辑好的文件内容如下:
[root@localhost network-scripts]# pwd
/etc/sysconfig/network-scripts
[root@localhost network-scripts]# more ifcfg-eth0
TYPE="Ethernet"
BOOTPROTO="static"
IPADDR="0000"
DEVICE="lan"
HWADDR="00:0C:29:33:69:86"
ONBOOT="yes"
NETMASK="0000"
[root@localhost network-scripts]# more ifcfg-eth1
TYPE="Ethernet"
BOOTPROTO="static"
IPADDR="10701011"
DEVICE="wan"
HWADDR="00:0C:29:33:69:90"
ONBOOT="yes"
NETMASK="25525500"
GATEWAY="107001"
Linux做PPPOE服务器的设置过程中,我们重点看一下ifcfg-eth1的配置文件,其中ONBOOT="yes"是必须的,可以保证系统启动网卡自动连接到网络上,网关的信息是我们手工添加进出去,保证有网关可以正常的访问外部网络,ifcfg-eth0文件中只要保证ONBOOT="yes"就可以了,当然象在routeros中一样,我们将外网口的名字定义为wan,将内网口的名字定义为lan。
Linux做PPPOE服务器设置
一)检查本机有没有安装PPPOE服务
[root@localhost network-scripts]# rpm -q rp-pppoe
rp-pppoe-35-35
以上信息说明安装了
二)配置必要的参数
为了使Linux中的配置过程比较好理解,我们以routeros下的配置过程作为参考。
1、了解pppoe-server-options
这个文件有点类似于ROUTERS下的profile文件,在这个文件中定义了使用哪种验证方式:require-chap,为用户分配的DNS服务器地址是多少:
ms-dns 2191460130
ms-dns 22217516991
完整的pppoe-server-options文件如下所示
[root@localhost ppp]# more pppoe-server-options
# PPP options for the PPPoE server
# LIC: GPL
require-chap
login
lcp-echo-interval 10
lcp-echo-failure 2
ms-dns 2191460130
ms-dns 22217516991
2、添加用户名和密码
在相同的目录下有一个chap-secrets文件,在这里面可以添加用户名和密码
[root@localhost ppp]# more chap-secrets
# Secrets for authentication using CHAP
# client server secret IP addresses
abc abc
3、允许本地验证
也就是修改options文件,将而来默认的lock改为local即可。
[root@localhost ppp]# more options
#lock
local
4、开启PPPOE服务
[root@localhost ppp]# more pppstart
pppoe-server -I lan -L 19216801 -R 19216805 -N 10
像以前一样,我将这条命令做成了一个脚本,这样 *** 作测试其中的参数比较方便,我简单介绍一下Linux做PPPOE服务器当中这条命令中的各个参数的意思。
I:指定响应PPPOE请求的端口,本例中是在lan口上。
L:PPPOE服务器的IP地址,这是客户端所填的PPPOE服务器的地址。
R:这是分配给客户端的地址池起始地址,本例中从19216805开始
N:地址池的IP地址递增几个,本例中添增10,也就是从19216805开始,到192168014结束。
做完以上的设置,我们再梳理一下routeros下建立PPPOE服务的步骤
1、添加一个地址池
2、添加一个profile文件
3、添加拨号用户
4、启动pppoe服务
对照一下,可以看出我们在Linux中将以上步骤都完成了,也就是说PPPOE服务准备好了,客户端PPPOE拨号,顺利的话就可以拨号成功了。当然现在客户端还不能上网,设置Linux做PPPOE服务器的这个时候,还没有启用NAT,我们用IPTABLES软件来实现,写一个这样的脚本即可:
echo "1" >> /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -s 19216800/24 -o wan -j SNAT --to 10701023
第一行的作用是启用IP转发,第二行是启动IPTABLES进行NAT转换,下面是对各个参数的解释
-t nat表示进行NAT转化
-s 19216800/24表示源地址为19216800/24这个网段
-j SNAT --to 10701023表示将源地址都转化成10701023这个外网地址
同样的,我们可以对照routeros系统里NAT的设置来理解这条命令。启动NAT以后,这台PPPOE服务器就功能完整了,客户端不仅可以拨通服务器,拨通后还可以上网。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/12699250.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-27
下一篇 2023-05-27

发表评论

登录后才能评论

评论列表(0条)

保存