网络配置与故障排查实用指南
1. FTP 通过 NAT 配置
在 2005 年 11 月,旧版的 ftp - proxy(/usr/libexec/ftp - proxy)在 OpenBSD - current 中被新版的 ftp - proxy 所取代,新版位于 /usr/sbin 目录,OpenBSD 3.9 及后续版本都包含此软件。
- 旧版 ftp - proxy 配置
- 若使用对应 OpenBSD 3.8 或更早版本的 PF 系统,旧版 ftp - proxy 是基础系统的一部分,通常通过 inetd 超级服务器和 /etc/inetd.conf 中的条目调用。
- 操作步骤如下:
- 启用 inetd 服务,在 rc.conf 中添加
inetd_enable="YES"并可能需要调整其他 inetd 相关配置。 - 若要让 ftp - proxy 在环回接口以 NAT 模式运行,可使用以下行:
127.0.0.1:8021 stream tcp nowait root /usr/libexec/ftp - proxy ftp - proxy - n。此配置可能已存在于 inetd.conf 中,只是可能被注释掉了。在 FreeBSD 中,inetd.conf 里也有语法稍有不同的类似行且被注释,需取消注释来启用 ftp - proxy。 - 重启 inetd 使更改生效。在 FreeBSD、NetBSD 和其他基于 rcNG 的 BSD 系统中,可使用
- 启用 inetd 服务,在 rc.conf 中添加