BBS水木清华站∶精华区
板仆 JoeLu 注:
在做以下步骤架设 ppp server 之前,kernel 里有两个很重
要部份必须要在编译核心时加入。
1.在 Network device 的部份要加入 ppp support。
这个部份不论是 ppp client 端或 server 端都是不可缺的。
2.Network options 里面要开启 IP forwarding/gatewaying。
这个部份 client 端的电脑并不需要(除非 client 端电脑也充当了一个子
网路的 gateway。一般个人使用的 ppp 连线并不需要。),但 server 端
的电脑却一定得有。
若缺了这一部份,所有连上 client 端的电脑的封包顶多只能到达 server
端的电脑。再远一点的位址却无法到达。这是因为一个 ppp server 是充当
client 之 gateway(也就是 router);虽然 pppd 会自动在 server 上的
routing table 内加入一笔连往 client 端的纪录,但要是 server 没有兼
俱 IP forwarding 的能力,就无法交换两个不同子网路之间的封包,也因
此 ppp client 送出来的封包在 ppp server 端就被堵住了;同样地,外界
送来给 ppp client 的封包也在 ppp server 上遭到相同的命运。
BBS水木清华站∶精华区