|
楼主先明确概念:
PPPoE 基本上是个二层协议, 无法穿越三层设备, 路由器就是三层设备, 所以隔着路由器用电脑向猫提请 PPPoE 肯定是没用的.
猫接 Lan 等于把那个路由当交换机用, 那不如换个交换机.
DHCP 的请求也是基于二层广播的, 所以也不能穿越三层设备. 这样如果你让你的猫开DHCP而路由器不开的话, 你的那堆PC每个都会自己给自己分配一个169.254.x.x的地址, 他们之间能互相通信, 但是大家都没办法上网.
但是假使你的路由器支持 DHCP 中继(虽然我相信你的路由器肯定不支持)那么倒是也可以, 但是你得到的将是猫给你分配的地址, 但是默认情况下猫同时也负责给路由器分配地址, 那么这样你的局域网中的主机将和路由器的 Wan 口处于同一网段, 但是路由器的每个口必须属于不同的网段, 所以不行.
当然你也可以选择给路由器 Wan 手动分配一个别的地址, 或者干脆不给地址, 因为 PPPoE 本来也不需要用到物理接口的三层地址, 这样可以直接用猫分配地址, 但是前提是路由器必须支持 DHCP 中继, 而我估计你的路由器是肯定不支持的.
所以按照你的网络环境, 正确的 DHCP 服务器位置应该是在路由器上.
DNS 中继谁当都行, 无所谓, 因为不涉及三层以下的东西.
换的话先换路由, 小路由CPU差, NAT蛮耗CPU的, 连接数一大了就容易断流什么的.
防火墙开不开无所谓, 你要是个人用户的话, 没人攻击你的... |
|