WWAN Setup
Posted <2016-08-10 Wed 10:44> by Aaron S. Jackson.
My Ericsson F3507g arrived this morning and its working with no problems. I'm using wvdial, called from a script which also sets up the default route and nameserver. My firewall is configured to only allow certain traffic through the WWAN card. I don't want to end up with a huge bill at the end of one month.
#!/usr/bin/bash
# flush the rules
iptables -F
# set the default policy
iptables -P FORWARD DROP
iptables -P INPUT DROP
iptables -P OUTPUT DROP
# allow traffic on loopback
iptables -A INPUT -i lo -j ACCEPT
iptables -A OUTPUT -o lo -j ACCEPT
# allow outgoing on wlp3s0 and enp0s25
iptables -A OUTPUT -o wlp3s0 -j ACCEPT
iptables -A OUTPUT -o enp0s25 -j ACCEPT
# allow a few things on ppp0 wwan
iptables -A OUTPUT -o ppp0 -p icmp -j ACCEPT # ping
iptables -A OUTPUT -o ppp0 -p tcp --dport 22 -j ACCEPT # ssh
iptables -A OUTPUT -o ppp0 -p udp --dport 53 -j ACCEPT # dns
iptables -A OUTPUT -o ppp0 -p tcp --dport 465 -j ACCEPT # smtp submission
iptables -A OUTPUT -o ppp0 -p tcp --dport 993 -j ACCEPT # imaps
iptables -A OUTPUT -o ppp0 -p tcp --dport 6697 -j ACCEPT # irc
# allow some services incoming
iptables -A INPUT -p icmp -j ACCEPT # ping
iptables -A INPUT -p tcp --dport 22 -j ACCEPT # ssh
# allow established incoming
iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
Related posts:
Wanting to leave a comment?
Comments and feedback are welcome by email (aaron@nospam-aaronsplace.co.uk).