时间:2021-05-19
今天新装了Linux,希望去做些防火墙的策略,使用service iptables status查看防火墙的状态时,无任何反应,且使用service iptables start也启动不聊。后来发现在/etc/sysconfig目录下没有iptables文件(防火墙的策略一般都写在此文件中)。
原因:在新安装的Linux系统中,防火墙默认是被禁掉的,一般也没有配置过任何防火墙的策略,所有不存在/etc/sysconfig/iptables文件。
解决方法:
在控制台使用iptables命令随便写一条防火墙规则,如:iptables -P OUTPUT ACCEPT
使用service iptables save进行保存,默认就保存到了/etc/sysconfig目录下的iptables文件中
以上就是小编为大家带来的新装linux系统/etc/sysconfig目录下无iptables文件的解决方法全部内容了,希望大家多多支持~
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
进入Linux命令行,编辑防火墙规则配置文件iptablesvi/etc/sysconfig/iptables下面是一个白名单设置的例子:#Firewallco
编辑iptables配置文件,将文件内容更改为如下,则具备了ip地址白名单功能#vim/etc/sysconfig/iptables*filter:INPUTA
1、登录系统,进入:cd/etc/sysconfig/network-scripts目录下,如下图:找到ifcfg-ens33(文件)第二步:使用vi编辑器打开
vi/etc/sysconfig/iptables在后面添加-ARH-Firewall-1-INPUT-mstate--stateNEW-mtcp-ptcp--
中文显示乱码具体解决方法是:1,修改远程linux机器的配置vim/etc/sysconfig/i18n把LANG改成支持UTF-8的字符集如:LANG=&rd