• Quick Start
  • Booting
  • Platform
  • Portals
  • References
    • API Reference TOI3
    • IIP Reference
  • Resources
ARRIS Enterprises, Inc. Confidential Information

kreatv-tool-iptables_bcm15_vip43x2

This package installs iptables with a number of modules.

The iptables rules are provided by a rules file. The rules file contains a list of iptables commands. The default rules file has two rules listed:

/sbin/iptables -A INPUT -p icmp -j DROP
/sbin/iptables -A INPUT -m multiport -p tcp --dport 21,22,23,80 -j DROP

The first is for rejecting all the input ICMP packets (reject ping) in order to protect stb from the 'Ping of Death', ICMP storm. The second is for disabling of unnecessary service ports.

Priority on outgoing traffic can be set by using the DSCP target module of iptables to set the DSCP field of the IP packet. The following is an example of setting such a rule on http requests (port 80) with dscp class EF (i.e. expedited forwarding).

/sbin/iptables -t mangle -A OUTPUT -p tcp --dport 80 -j DSCP --set-dscp-class EF

Note:The following will flush your firewall rules, forbid all network traffic.
/sbin/iptables -P INPUT DROP
/sbin/iptables -P FORWARD DROP
/sbin/iptables -P OUTPUT DROP

Parameters

Name Repeat Description Type Default Example
file Once The rules file for iptables. File path file=<filepath>

Details

Version5.1.p5
Content version-
Branchkreatv.5.1.p5
Date20170210
Time144316
Architecturebcm15_vip43x2
Rootdisk dependencieskreatv-hal-common
Finalize dependencies-
Installation scriptsbuildtime, kit
Dependency onlyno
Explicitno
Allow any parametersno

5.1.p5

Copyright (c) 2017 ARRIS Enterprises, LLC. All Rights Reserved. ARRIS Enterprises, LLC. Confidential Information.