在维基百科页面和官方网页中,仅列出 Linux 和 Solaris 作为可能的平台。FreeBSD 手册提到了 pppd,但它用于指代第节中的内核实现28.2.1.2。由于它在 8.x 中被删除了,我认为最好从用户空间执行 ppp。
守护进程是否不需要?我应该使用/usr/sbin/ppp
它来替代吗?它总是可用的吗?
答案1
另一个选择是 mpdhttp://mpd.sourceforge.net/
答案2
来自ppp(8) 手册:
这是一个用户进程 PPP 软件包。有时,PPP 是作为内核的一部分实现的(例如,由 pppd 管理),因此调试和/或修改其行为有些困难。但是,在此实现中,PPP 是在隧道设备驱动程序 (tun) 的帮助下作为用户进程完成的。
它是基础系统的一部分,因此默认情况下可用。(除非您从源代码重建系统并指定/etc/src.conf
您不想构建 ppp。)