如何通过PPPoE进行NAT?

时间:2010-10-31 04:53:58

标签: c networking nat pppoe

我想创建一个路由服务器来代理某些客户端(它们可能不在同一个内部网中)来访问互联网。我需要为客户端分配唯一的ip并在数据包响应时获取ip,因此我可以执行一些监视任务。我想知道我是否使用PPPoE服务器来处理这种情况,如何通过NAT?谢谢!

2 个答案:

答案 0 :(得分:1)

你做不到。 NAT在Transport layer中路由数据包,但PPPoE在Data Link layer中运行; NAT甚至无法看到 PPPoE数据包。

答案 1 :(得分:0)

您只需要设置一台网关机器,所有客户端都可以连接该机器,并在该机器上设置NAT。要监控客户端是否很少,只需设置wireshark和日志流量,如果它很大,请连接专用日志记录服务器,并将您的网关服务器以太网连接到这个sevrver处于promiscous模式,记录流量并享受乐趣,