网络故障排查与相关知识全解析
1. 网络配置与故障排查基础
在网络配置中,源、目标和过滤语句可以有任意名称。例如,源s_local可以是source local,也可以是source fred或者其他任意名称。虽然有使用s_表示源语句,d_表示目标语句的惯例,但这并非强制要求。
不同的 Linux 发行版在某些服务的启动文件配置上存在差异。Debian 自带stunnel的启动文件,而 Fedora 则没有。Fedora 用户可以使用/etc/skel作为模板来创建启动文件,或者将其直接放入/etc/rc.d/rc.local中。
当网络出现问题时,我们需要进行故障排查。首先,要确保Syslog-ng在本地正常运行,这可以通过logger命令来检查。stunnel的最大日志记录级别为debug = 7(在stunnel.conf中设置),其日志消息会记录到/var/log/daemon.log中。若想将日志消息直接显示在屏幕上,可以使用以下命令从命令行启动stunnel:
# stunnel -f -D