#!/bin/bash iptables -A INPUT -p tcp --destination-port 135 -m iprange --src-range 192.168.0.0-192.168.10.255 -j ACCEPT iptables -A INPUT -p tcp --destination-port 139 -m iprange --src-range 192.168.0.0-192.168.10.255 -j ACCEPT iptables -A INPUT -p tcp --destination-port 445 -m iprange --src-range 192.168.0.0-192.168.10.255 -j ACCEPT iptables -A INPUT -p tcp --destination-port 137 -m iprange --src-range 192.168.0.0-192.168.10.255 -j ACCEPT iptables -A INPUT -p tcp --destination-port 138 -m iprange --src-range 192.168.0.0-192.168.10.255 -j ACCEPT iptables -A INPUT -p tcp --destination-port 135 -j REJECT iptables -A INPUT -p tcp --destination-port 139 -j REJECT iptables -A INPUT -p tcp --destination-port 445 -j REJECT iptables -A INPUT -p tcp --destination-port 137 -j REJECT iptables -A INPUT -p tcp --destination-port 138 -j REJECT ip6tables -A INPUT -p tcp --destination-port 135 -j REJECT ip6tables -A INPUT -p tcp --destination-port 139 -j REJECT ip6tables -A INPUT -p tcp --destination-port 445 -j REJECT ip6tables -A INPUT -p tcp --destination-port 137 -j REJECT ip6tables -A INPUT -p tcp --destination-port 138 -j REJECT