具体环境是
VPS: VULTR 768MB内存 澳大利亚节点(和节点无关应该)
OS: Debian 7 x64 (wheezy)
按照定义:
if-pre-up.d : directory with scripts which will get run before bringing up an interface
我将一段防火墙脚本的启动项放置在该目录下,名称为: firewall
但尝试reboot,脚本不执行(也就是重启后查看防火墙没有策略应用 sudo iptables -L)
代码很简单:
文件名: /etc/network/if-pre-up.d/firewall
1 #!/bin/sh
2 /sbin/iptables-restore < /etc/iptables.firewall.rules
最后无奈,把启动命令放在了/etc/rc.local 内,重启生效。
rc.local代码:
1 iptables-restore < /etc/iptables.firewall.rules
难道vultr的主机网卡没有初始化过程?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.