Jeg har 2 netkort i min LinuxBox extern ip=192.168.10.2, intern
ip=192.168.1.5.
Alt hvad der kommer ind på routeren bliver ført videre til 192.168.10.2.
Jeg har en win98 maskine på 192.168.1.6 som jeg gerne vil i kontakt med vha.
VNC. Jeg har i gruppen læst diverse forslag til at få det til at virke, men
jeg er åbenbart for dum
.
Er der en venlig sjæl der vil komme med et forslag ?
Mit Firewall script er her. (kraftigt inspireret af tidligere postings her)
#!/bin/sh
/sbin/modprobe ip_tables
/sbin/modprobe ip_conntrack
/sbin/modprobe ip_conntrack_ftp
/sbin/modprobe ip_nat_ftp
LOCAL_NETWORK=192.168.1.0/24
#eth0
INTIP=192.168.1.5
#eth1
EXTIP=192.168.10.2
IPTABLES=/sbin/iptables
# tillad forwarding af pakker
/bin/echo "1" > /proc/sys/net/ipv4/ip_forward
# luk al indgaaende som standard
$IPTABLES -P INPUT DROP
$IPTABLES -P FORWARD DROP
$IPTABLES -P OUTPUT ACCEPT
$IPTABLES -F
$IPTABLES -t nat -F
# lav en ny kaede
$IPTABLES -N block
# tillad alt lokal trafik
$IPTABLES -A INPUT -i lo -j ACCEPT
$IPTABLES -A OUTPUT -o lo -j ACCEPT
# vi tillader trafik paa forbindelser, der er blevet oprettet
$IPTABLES -A block -m state --state ESTABLISHED,RELATED -j ACCEPT
# og vi tillader nye forbindelser, hvis de kommer indefra
$IPTABLES -A block -m state --state NEW -i eth0 -j ACCEPT
# aktiver source nat
$IPTABLES -t nat -A POSTROUTING -s $LOCAL_NETWORK -d "!" $LOCAL_NETWORK -j
SNAT --to $EXTIP
# tillad adgang til udvalgte services udefra
$IPTABLES -A INPUT -p tcp -d $EXTIP --dport smtp -j ACCEPT
$IPTABLES -A INPUT -p tcp -d $EXTIP --dport www -j ACCEPT
$IPTABLES -A INPUT -p tcp -d $EXTIP --dport telnet -j ACCEPT
$IPTABLES -A INPUT -p tcp -d $EXTIP --dport ftp -j ACCEPT
$IPTABLES -A INPUT -p tcp -d $EXTIP --sport ftp-data -j ACCEPT
$IPTABLES -A INPUT -j block
$IPTABLES -A FORWARD -j block
MVH/ Niels Bachmann