iptables支持physdev参数

原创 2016年05月30日 09:46:44
在配置选项network --> iptables选项对比,勾选必要选项


1、iptables 通过修改配置,physdev参数已经可以支持
2、写序列号脚本已经写好,指令为sn.sh,目前在shell命令下可以实现对15位序列号的写入以及读取,并且在线升级序列号不会丢,下一步要做的就是量产时如何批量读取序列号并调用到脚本写入。 
3、隧道加密测试如何配置,以及SDK工程里面要添加哪些文件以及哪些文件更新,最好能出个文档说明 






1、把以下几项选上
network-->
   firewall-->
iptables-->
CONFIG_PACKAGE_iptables-mod-condition=y
CONFIG_PACKAGE_iptables-mod-conntrack-extra=y
CONFIG_PACKAGE_iptables-mod-extra=y
CONFIG_PACKAGE_iptables-mod-iface=y
CONFIG_PACKAGE_iptables-mod-ipmark=y
CONFIG_PACKAGE_iptables-mod-nfqueue=y
CONFIG_PACKAGE_iptables-mod-tproxy=y


2、sn.sh内容如下,改脚本添加到工程package/base-files/files/bin/sn.sh 目录下
同时要求解锁mtd分区,修改文件RT-N14U.dts,第45行,把read-only;一行去掉(即可解锁factory分区)


#!/bin/sh


SN_OFFSET=12
DEV=/dev/$(cat /proc/mtd | grep -i factory | cut -d: -f1)
TMP=/tmp/factory.bin


cat $DEV > $TMP
case $1 in
-s)
SN="$2"
echo "$SN" | dd bs=1 count=15 of=$TMP seek=$SN_OFFSET conv=notrunc 2> /dev/null
mtd write $TMP $DEV
;;
-g)
echo -n ""
dd bs=1 count=15 if=$TMP skip=$SN_OFFSET 2> /dev/null
;;
*)
echo "usage: $0 -s 12345 | -g"
;;
esac
rm -rf $TMP

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Linux桥设备以及iptables的效率的一些问题

一.组播和网桥1.一般的IP服务都是和底层的网卡设备没有关系的,完全由路由来决定,但是组播除外,因为组播需要将一个网卡显式的加入到一个组播组当中,一边该接口可以接收组播包,因此IP层和链路层就联系了起...
  • dog250
  • dog250
  • 2012年03月03日 16:22
  • 8051

iptables & physdev-is-in & physdev-is-out -- net.bridge.bridge-nf-call-iptables对Netfilter中数据包的影响

iptables & physdev-is-in & physdev-is-out -- net.bridge.bridge-nf-call-iptables对Netfilter中数据包的影响...
  • ztguang
  • ztguang
  • 2017年07月12日 15:47
  • 299

iptables的physdev配置说明 --physdev-in --physdev-out --physdev-is-in --physdev-is-out

iptables的physdev配置说明 --physdev-in --physdev-out --physdev-is-in --physdev-is-out
  • ztguang
  • ztguang
  • 2017年07月12日 16:04
  • 474

iptables命令参数大全

  • 2013年05月15日 16:22
  • 270KB
  • 下载

iptables工具__过滤包—命令(-A、-I、-D、-R、-L等)、参数(-p、-s、-d、--sport、--dport、-i、-o等)、动作-j (ACCEPT、DROP、REJECT、RED

iptables 指令 语法:          iptables [-t table] command [match] [-j target/jump]          -t 参...
  • s1070
  • s1070
  • 2016年11月15日 14:21
  • 3750

Linux 防火墙iptables 学习笔记(二)参数指令

iptables的语法: [plain] view plaincopyprint? iptables [-t table] command [mat...

iptables参数说明

做DNAT,内网提供web服务: iptables -t nat -I PREROUTING -i eth1 -p tcp --dpor 53 -j DNAT --to-destination 19...
  • eqera
  • eqera
  • 2012年08月05日 08:47
  • 1983

Linux 防火墙iptables 学习笔记(二)参数指令

iptables的语法: iptables [-t table] command [match] [-j target/jump] -t 参数用来指定规则表,内建的规则表有三个,分别是:n...
  • Andy_YF
  • Andy_YF
  • 2012年07月09日 19:31
  • 3375

Linux系列—iptables/netfilter命令参数详解中文手册

总览iptables -[ACD] chain rule-specification [options] 用iptables -ADC 来指定链的规则,-A添加 -D删除 -C 修改iptables...

iptables 参数意义

-A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 8080 -j ACCEPT -A 追加,在当前链的最后新增一...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:iptables支持physdev参数
举报原因:
原因补充:

(最多只允许输入30个字)