本文采用策略二在生产环境部署。
eth0 (211.98.126.180,外网) / eth1 (192.168.0.1,内网)/etc/rc.d/ 创建脚本 firewall.rules(内容略),执行 chmod 755 firewall.rules 赋予执行权限。/etc/rc.d/rc.local,追加一行 /etc/rc.d/firewall.rules,实现开机自动加载规则。若服务器仅单网卡通过 Modem 拨号,内网网卡通常为 eth0 (192.168.0.1),外网接口为 ppp0。只需将脚本中 eth0 替换为 ppp0 即可复用规则。
/etc/inetd.conf 禁用所有非必需服务,仅保留 FTP 与 Telnet。/etc/hosts.allow 与 /etc/hosts.deny,仅允许内网特定管理账号登录防火墙主机。该配置在作者环境稳定运行,并顺利解决了 Outlook Express 收发邮件的连通性问题。
Windows Server 2012 IIS 8.0 CPU 節流革新:內核級硬限制、Throttle/ThrottleUnderLoad 雙模式、零進程回收
CentOS 5/6/7 host 命令找不到解決:安裝 bind-utils 與 su 環境差異避坑
規劃伺服器虛擬化必答 10 大關鍵問題:避開單點故障、授權陷阱與容量誤區
IIS「Server Application Unavailable」錯誤解決:調整應用程式集區閒置逾時
IIS 6.0 / ASP.NET 2.0 核心新功能深度解析:效能、隔離與 COM+ 整合