All pastes #18325 Raw Edit

FireHOL router

public text v1 · immutable
#18325 ·published 2005-07-23 05:41 UTC
rendered paste body
version 5

if_lan="eth_lan"
if_internet="eth_inet"

FIREHOL_LOG_MODE="ULOG"

# Port forwarding
dnat to 10.1.3.1 inface ${if_internet} proto tcp dport 6881:6999  # Mike BT
dnat to 10.1.3.1 inface ${if_internet} proto udp dport 6881:6999  # Mike BT

# Firewall for traffic hitting oversoul itself from the Internet
interface ${if_internet} world
        policy reject
        protection full
        server ping accept
        server ssh accept
        server http accept
        # server openvpn accept
        client all accept

# Firewall for traffic hitting oversoul itself from the LAN
interface ${if_lan} lan
        policy reject
        protection full
        server ping accept
        server dhcp accept
        server dns accept
        server ssh accept
        server http accept
        server cups accept
        server samba accept
        server custom apt-proxy tcp/9999 default accept
        client all accept

# Router for masquerading traffic from the LAN to the Internet
router masq inface ${if_lan} outface ${if_internet}
        protection full
        masquerade
        server all accept

# Router for port-forwarded traffic coming from the Internet
router services inface ${if_internet} outface ${if_lan}
        protection full
        server all accept