找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 6684|回复: 11

[pppoe] 如何做这样的PPPOE服务器

[复制链接]
发表于 2005-11-25 14:28:37 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
我想把一段公网IP地址分给客户端,客户端就用这些公网IP上网,也就是说在ros上不做NAT转换,请问这种方案可行不?怎么做?
routeros
发表于 2005-11-25 17:03:04 | 显示全部楼层

当然可以了!

你只需要一块网卡就可以了。
具体方法如下(假设你的ISP分配给你地址为:202.111.222.1-202.111.222.100,网关为:202.111.220.1):
将网卡(也就是ether1接口)的IP地址设成202.111.222.2
1. 添加一个名称为pool1的地址池
[admin@MikroTik] ip pool> add name=pool1 ranges=202.111.222.3-202.111.222.100(这就是ISP分配给你的公网IP地址段)
可以使用print命令看一下:
[admin@MikroTik] ip pool> print
#   NAME                           RANGES                 
0   poo1l                         202.111.222.3-202.111.222.100         
2. 添加一个名称为server1的PPP Profile
[admin@MikroTik] ppp profile> add name=server1 local-address=202.111.222.1 remote-address=pool1
可以使用print命令看一下:
[admin@MikroTik] ppp profile> print
Flags: * - default
1   name="server1" local-address=202.111.222.1 remote-address=pool1 session-timeout=0s idle-timeout=0s
  use-compression=no use-vj-compression=no use-encryption=no require-encryption=no only-one=no
  change-tcp-mss=yes tx-bit-rate=0 rx-bit-rate=0 incoming-filter="" outgoing-filter="" dns-server=""
wins-server=""
3. 为PPPoE Server添加用户名为abcd,口令为1234,该用户只能使用PPPoE服务。
[admin@MikroTik] ppp secret> add name=abcd password=11234 service=pppoe profile=server1
使用命令print看一下:
[admin@MikroTik] ppp secret> print
Flags: X - disabled
#   NAME     SERVICE CALLER-ID         PASSWORD         PROFILE   REMOTE-ADDRESS
0   abcd   pppoe                 1234           server1   0.0.0.0     
   
4. 添加一个PPPoE 服务,名为pppoe1,端口设置为内网接口ether1
[admin@MikroTik]interface pppoe-server server>add service-name=pppoe1 interface=ether1 default-profile=server1
也可以使用命令print看一下。
5.为路由器配置默认路由,IP地址202.111.220.1是我们下一跳的地址。
  [admin@MikroTik] ip route> add dst-address=0.0.0.0/0 gateway=202.111.220.1
  这里只添加了一个“abcd”用户,你可以添加多个用户(当然要保证同时登录的用户数目小于可用的IP地址数目,否则就会有用户登录不上了)。

[ 本帖最后由 sxfman 于 2005-11-25 17:45 编辑 ]
routeros
回复

使用道具 举报

发表于 2005-11-25 19:28:58 | 显示全部楼层

补充一下

补充一下:所有的内网客户机和RouterOS机都接在一个交换机上,同时如果从ISP来的线路是静态ADSL的话就把ADSL也接在交换机上就行了。
routeros
回复

使用道具 举报

发表于 2005-11-25 23:03:59 | 显示全部楼层
哇好羡慕,解释得那么详细。我的问题怎么就没有这样的好心人呢?
routeros
回复

使用道具 举报

发表于 2005-11-27 20:01:19 | 显示全部楼层
好,试试看
routeros
回复

使用道具 举报

 楼主| 发表于 2005-11-28 11:49:59 | 显示全部楼层
不得起,拨得起号,能获取到IP,但是不能PING通电信的DNS,DNS在ROS里设好了的,在ROS能PING通DNS,但在客户机上不能PING通
routeros
回复

使用道具 举报

发表于 2005-11-28 20:08:26 | 显示全部楼层

其实 ROS可以做透明模式的

那样就不会影响楼主功能的

怎么做 别问我

我只是看到这样的帖子
routeros
回复

使用道具 举报

 楼主| 发表于 2005-11-29 11:08:58 | 显示全部楼层
快来人啊,help me
routeros
回复

使用道具 举报

发表于 2005-11-29 11:30:22 | 显示全部楼层

估计是路由设置的问题!

你现在在内网的客户机上pingISP给你的网关地址能不能通?
routeros
回复

使用道具 举报

 楼主| 发表于 2005-11-30 07:10:45 | 显示全部楼层
把 local-address=ISP网关,pingISP网关是能通的
routeros
回复

使用道具 举报

发表于 2005-11-30 12:19:54 | 显示全部楼层

你说的什么意思?

原帖由 xsmccxh 于 2005-11-30 07:10 发表
把 local-address=ISP网关,pingISP网关是能通的


说清楚些?到底是通不能?
routeros
回复

使用道具 举报

发表于 2005-11-30 12:20:27 | 显示全部楼层
我的QQ号:16768830,我们可以在线讨论这个问题
routeros
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|软路由 ( 渝ICP备15001194号-1|渝公网安备 50011602500124号 )

GMT+8, 2024-12-28 06:26 , Processed in 0.102444 second(s), 14 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表