动态寻址涉及为 /etc/ppp/options.ttyname 中定义每个呼叫者指定 IP 地址。动态寻址按串行端口进行。当呼叫通过串行线路到达时,呼叫者将会收到所呼叫的串行接口的 /etc/ppp/options. ttyname 文件中的IP 地址。
例如,假定拨入服务器具有为传入呼叫提供拨号服务的四个串行接口:
对于串行端口 term/a,创建包含以下项的 /etc/ppp/options.term.a 文件:
:10.1.1.1 |
对于串行端口 term/b,创建包含以下项的 /etc/ppp/options.term.b 文件:
:10.1.1.2 |
对于串行端口 term/c,创建包含以下项的 /etc/ppp/options.term.c 文件:
:10.1.1.3 |
对于串行端口 term/d,创建包含以下项的 /etc/ppp/options.term.d 文件:
:10.1.1.4 |
使用上面的寻址方案,串行接口 /dev/term/c 上的传入呼叫在呼叫期间将得到 IP 地址 10.1.1.3。第一个呼叫者挂起之后,通过串行接口 /dev/term/c 传入的后续呼叫也将得到 IP 地址 10.1.1.3。
动态寻址的优点包括:
可以跟踪 PPP 网络使用情况到串行端口。
可以为 PPP 使用指定最少数量的 IP 地址。
可以通过更简化的方式管理 IP 过滤。