Als de mail vanaf internet via de proxy naar een server op je netwerk moet:
met ipmasqadm kun je dit doen.
Dat gaat ongeveer op de volgende manier
ipmasqadm portfw -a -P tcp -L source 25 -R mailserver 25
ipforward moet wel aanstaan: echo "1" /proc/net/ipv4/ip_forward
en je moet ipchains uiteraard goed instellen.
Je kunt ook gebruik maken van iptables, deze kan ook forwarden (vraag met niet hoe)
Zo, mijn eerste berichie hier.
met ipmasqadm kun je dit doen.
Dat gaat ongeveer op de volgende manier
ipmasqadm portfw -a -P tcp -L source 25 -R mailserver 25
ipforward moet wel aanstaan: echo "1" /proc/net/ipv4/ip_forward
en je moet ipchains uiteraard goed instellen.
Je kunt ook gebruik maken van iptables, deze kan ook forwarden (vraag met niet hoe)
Zo, mijn eerste berichie hier.
# Pakketten op 25 doorsturen naar host in interne netwerk
{
msg_info "Forwarding port 25 to host 192.168.0.1..." 1
${IPT} --table nat -A PREROUTING -i ${IFACE_EXT} -p tcp \
--destination-port 25 -j DNAT --to 192.168.0.1
msg_info "Finished forwarding port 25 to host 192.168.0.1" 1
}
{
msg_info "Forwarding port 25 to host 192.168.0.1..." 1
${IPT} --table nat -A PREROUTING -i ${IFACE_EXT} -p tcp \
--destination-port 25 -j DNAT --to 192.168.0.1
msg_info "Finished forwarding port 25 to host 192.168.0.1" 1
}
Ik gebruik iets vergelijkbaars om pakketjes door mijn firewall te krijgen (van buiten af) naar een van mijn hosts.
Omdat het linux betreft, zou ik een ff bij www.nedlinux.nl gaan kijken. Daar staat een heleboel info hierover.
Succes






