iptables项目中使用到的命令

0.写在前面:

格式:iptables [-t table] COMMAND chain CRETIRIA -j ACTION

 -t table :3个filter nat mangle

 COMMAND:定义如何对规则进行管理

 chain:指定你接下来的规则到底是在哪个链上操作的,当定义策略的时候,是可以省略的

 CRETIRIA:指定匹配标准

 -j ACTION :指定如何进行处理

1.iptables  -L  FORWARD -v:打印出FORWARD链路上的详细信息。

-L :查看管理命令

        附加子命令:

                            -v :显示详细信息 。

                            -vv

                            -vvv:越来越详细。

                             -x:显示精确值,不做单位转换。

                              --line-numbers : 显示规则的行号。

                                -t nat(filter、nat、 mangle):显示某一个规则的信息。

2.iptables -I FORWARD -s 192.168.1.10:统计192.168.1.10的上行  forward流量

    iptables -I FORWARD -d 192.168.1.10:统计192.168.1.10的下行  forward流量

-I 插入

-I num : 插入,把当前规则插入为第几条。

            -I 3 :插入为第三条

FORWARD :forward链。

-s:通用匹配的一条命令:

        指定作为源地址匹配,这里不能指定主机名称,必须是IP

        iP | IP/MASK | 0.0.0.0/0.0.0.0

        而且地址可以取反,加一个“!”表示除了哪个IP之外

-d:通用匹配

        表示匹配目标地址

其他通用匹配命令:

 -i eth0:从这块网卡流入的数据

流入一般用在INPUT和PREROUTING上

 -o eth0:从这块网卡流出的数据

流出一般在OUTPUT和POSTROUTING上

 

 

(待续)

 

PPP拨号网卡转发

iptables -t nat -A POSTROUTING –o eth1 –s 192.168.1.0/24 –j MASQUERADE
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE

 

转载于:https://my.oschina.net/u/3240663/blog/862959

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值