导航:首页 > 程序命令 > iptables重启命令

iptables重启命令

发布时间:2022-08-04 18:33:12

A. 如何开启linux的iptables

service iptables status可以查看到iptables服务的当前状态。
但是即使服务运行了,防火墙也不一定起作用,你还得看防火墙规则的设置 iptables -L
在此说一下关于启动和关闭防火墙的命令:
1) 重启后生效
开启: chkconfig iptables on
关闭: chkconfig iptables off
2) 即时生效,重启后失效
开启: service iptables start
关闭: service iptables stop

B. Linux系统的 iptables 防火墙配置好了,重启有还原了,怎么回事啊!

你修改的这些都是直接改到内核的,而不是改到配置文件,系统重启后,修改到内核的配置都会消失。

解决系统重启规则消失问题,专门有根据配置文件进行的配置恢复,配置恢复功能基本是每个网络设备的必备功能。

你这个问题可以通过下面连个命令解决:
1、保存当前的iptables规则
iptables-save > /etc/iptables-config
2、系统重启后,再用配置恢复的命令:
iptables-restore < /etc/iptables-config

C. debian现在怎么重启iptables

iptables -A INPUT -p tcp -dport 22 -j ACCEPT

D. linux查看防火墙规则的命令

在Linux 系统中可以使用 iptables 命令查看和配置各种防火墙规则。当然了,在配置不同功能的防火墙规则时会带有不同的具体参数。

E. 请教 在debian下怎么关闭和启动iptables服务

ebian下iptables输入命令后即时生效,但重启之后配置就会消失,可用iptables-save快速保存配置,因为Debian上iptables是不会保存规则的,然后在开机自动的时候让iptables自动加载刚刚导出的配置文件,方法如下: 若要停止iptables,iptables -F...

F. linux iptables 命令一定要写在/etc/sysconfig/iptables中才会保存吗

iptables-save的命令只是把当前规则打印出来,如果要保存,需要把当前规则保存到一个文件中,当iptables重启后,再根据这个配置文件恢复之前的规则。
iptables-save
>
/etc/iptables-config
service
iptables
restart
iptables-restore
<
/etc/iptables-config
第一条命令是讲当前规则存到/etc/iptables-config文件中。
第二条命令是重启iptables服务。
第三条命令是恢复文件/etc/iptables-config中的规则到当前系统。

G. linux中iptables防火墙怎么设置

两种方式,直接用命令iptables 命令添加或者插入,或者直接修改文件/etc/sysconfig/iptables,后重新加载或者重启iptables

H. linux防火墙 iptables

iptables命令用于管理防火墙的规则策略,格式为:“iptables [-t 表名] 选项 [链名] [条件] [-j 控制类型]”。
表格为读者总结了几乎所有常用的iptables参数,如果记不住也没关系,用时来查就行,看完后来学习下如何组合并使用吧:
参数 作用
-P 设置默认策略:iptables -P INPUT (DROP|ACCEPT)
-F 清空规则链
-L 查看规则链
-A 在规则链的末尾加入新规则
-I num 在规则链的头部加入新规则
-D num 删除某一条规则
-s 匹配来源地址IP/MASK,加叹号"!"表示除这个IP外。
-d 匹配目标地址
-i 网卡名称 匹配从这块网卡流入的数据
-o 网卡名称 匹配从这块网卡流出的数据
-p 匹配协议,如tcp,udp,icmp
--dport num 匹配目标端口号
--sport num 匹配来源端口号

查看已有的规则:
[root@linuxprobe ~]# iptables -L

清空已有的规则:
[root@linuxprobe ~]# iptables -F

将INPUT链的默认策略设置为拒绝:
当INPUT链默认规则设置为拒绝时,我们需要写入允许的规则策略。
这个动作的目地是当接收到数据包时,按顺序匹配所有的允许规则策略,当全部规则都不匹配时,拒绝这个数据包。
[root@linuxprobe ~]# iptables -P INPUT DROP

允许所有的ping操作:
[root@linuxprobe ~]# iptables -I INPUT -p icmp -j ACCEPT

在INPUT链的末尾加入一条规则,允许所有未被其他规则匹配上的数据包:
因为默认规则表就是filter,所以其中的"-t filter"一般省略不写,效果是一样的。
[root@linuxprobe ~]# iptables -t filter -A INPUT -j ACCEPT

删除上面的那条规则:
[root@linuxprobe ~]# iptables -D INPUT 2

既然读者已经掌握了iptables命令的基本参数,那么来尝试解决模拟训练吧:
模拟训练A:仅允许来自于192.168.10.0/24域的用户连接本机的ssh服务。
Iptables防火墙会按照顺序匹配规则,请一定要保证“允许”规则是在“拒绝”规则的上面。
[root@linuxprobe ~]# iptables -I INPUT -s 192.168.10.0/24 -p tcp --dport 22 -j ACCEPT
[root@linuxprobe ~]# iptables -A INPUT -p tcp --dport 22 -j REJECT

模拟训练B:不允许任何用户访问本机的12345端口。
[root@linuxprobe ~]# iptables -I INPUT -p tcp --dport 12345 -j REJECT
[root@linuxprobe ~]# iptables -I INPUT -p udp --dport 12345 -j REJECT

模拟实验C(答案模式):拒绝其他用户从"eno16777736"网卡访问本机http服务的数据包。
答案:[rootlinuxprobe ~]# iptables -I INPUT -i eno16777736 -p tcp --dport 80 -j REJECT

模拟训练D:禁止用户访问www.my133t.org。
[root@linuxprobe ~]# iptables -I FORWARD -d www.my133t.org -j DROP

模拟训练E:禁止IP地址是192.168.10.10的用户上网
[root@linuxprobe ~]# iptables -I FORWARD -s 192.168.10.10 -j DROP

iptables命令执行后的规则策略仅当前生效,若想重启后依然保存规则需执行"service iptables save"。

参考《linux就该这么学》,第7章节 Iptables

I. Linux 启动、关闭、重启网络服务的两种方式

Linux 启动、关闭、重启网络服务的两种方式:

1、使用service脚本来调度网络服务,如:

启动 service network start;

关闭 service network stop;

重启 service network restart;

2、直接执行网络服务的管理脚本,如:

启动/etc/init.d/network start;

关闭 /etc/init.d/network stop;

重启 /etc/init.d/network restart。


(9)iptables重启命令扩展阅读

linux其他服务相关命令介绍:

1、linux显示所有服务的运行状态命令

service --status-all

chkconfig --list

2、linux查看单个服务的运行状态命令

service iptables status

3、linux查看服务启动状态,是否开机自动启动命令

chkconfig --list servicename

J. 如何在Linux中启动/停止和启用/禁用FirewallD和Iptables防火墙

在Linux系统中不同的版本系统对服务的操作是不一样的。

在RHEL&Centos6版本及之前的版本中对服务的管理是这样的:

例如:

[root@linuxprobe ~]#service iptables status \iptables 的状态

[root@linuxprobe ~]#service iptables stop \iptables 停止

[root@linuxprobe ~]#service iptables restart \iptables重启

[root@linuxprobe ~]#chkconfig iptables on \开机自启

[root@linuxprobe ~]#chkconfig iptables off \开机关闭

在RHEL&Centos6版本及之前的版本中对服务的管理是这样的:

例如:

[root@linuxprobe ~]#systemctl start firewalld \启用firewalld

[root@linuxprobe ~]#systemctl stop firewalld \关闭firewalld

[root@linuxprobe ~]#systemctl enabledfirewalld \开机启用firewalld

[root@linuxprobe ~]#systemctl disabled firewalld \开机禁用firewalld


更多Linux的服务管理注意事项建议参考《Linux就该这样学》,加油

阅读全文

与iptables重启命令相关的资料

热点内容
新手玩狼人杀用什么app 浏览:614
pdf在线查看 浏览:953
安卓tv90如何关闭后台 浏览:682
php读取word乱码 浏览:753
minicom源码 浏览:1000
海尔冷柜压缩机 浏览:415
联通服务器如何调试信号 浏览:135
stata新命令 浏览:940
单调栈算法python 浏览:605
微信解压游戏怎么下载 浏览:961
忍三服务器不同如何登上账号 浏览:821
php求积 浏览:295
封面命令 浏览:879
手机复制文件夹到另一个文件夹 浏览:992
手游为什么不能统一下服务器 浏览:246
iphone上pdf 浏览:884
window定时python脚本 浏览:64
怎么运行cmd命令行 浏览:366
php中类的继承 浏览:228
openvpnlinux安装配置 浏览:463