← 返回命令列表

Linux command

pppd 命令

文本

复制后可按需替换文件名、目录或参数。

常用示例

Start PPP connection

pppd [device] [speed]

Connect with options

pppd call [provider]

Debug mode

pppd debug [device] [speed]

Specify authentication

pppd user [username] password [password]

说明

pppd is the Point-to-Point Protocol daemon that establishes and manages PPP network connections over serial links, modems, and Ethernet. It handles link negotiation, authentication (PAP, CHAP, EAP), IP address assignment, and DNS configuration. The daemon is typically invoked through helper scripts like pon or pppoe-connect rather than directly. Provider configuration files in /etc/ppp/peers/ define connection parameters for different ISPs or VPN endpoints. Plugins extend functionality for PPPoE, RADIUS authentication, and other protocols.

参数

call _PROVIDER_
Use provider config.
debug
Enable debugging.
user _NAME_
Username for auth.
password _PASS_
Password for auth.
noauth
Don't require auth.

FAQ

What is the pppd command used for?

pppd is the Point-to-Point Protocol daemon that establishes and manages PPP network connections over serial links, modems, and Ethernet. It handles link negotiation, authentication (PAP, CHAP, EAP), IP address assignment, and DNS configuration. The daemon is typically invoked through helper scripts like pon or pppoe-connect rather than directly. Provider configuration files in /etc/ppp/peers/ define connection parameters for different ISPs or VPN endpoints. Plugins extend functionality for PPPoE, RADIUS authentication, and other protocols.

How do I run a basic pppd example?

Run `pppd [device] [speed]` in a terminal, then adjust file names, paths, flags, or remote targets for your system.

What does call _PROVIDER_ do in pppd?

Use provider config.