[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

ipfwadm / ipchains: can't enable ssh !



192.168.100.108 is the local machine  - 192.168.100.* is outside.
I can telnet and ping outside - no problem. But I can't ssh to
192.168.100.102,
telnet on 192.168.100.108 doesn't work either and somehow printer jobs
aren't send until I disable the firewall

:-/

FW=/sbin/ipchains

case "$1" in

	start)

		# default policy
		${FW} -P forward DENY
		${FW} -P input DENY
		${FW} -P output DENY


		# loopback
		${FW} -A input -j ACCEPT -i lo
		${FW} -A output -j ACCEPT -i lo

 
		${FW} -A output -j ACCEPT -i eth0 -p tcp -s 192.168.100.108
		${FW} -A output -j ACCEPT -i eth0 -p udp -s 192.168.100.108



		${FW} -A input -j ACCEPT -i eth0 -p tcp \
			-d 192.168.100.108 1024: ! -y
		${FW} -A input -j ACCEPT -i eth0 -p udp \
			-d 192.168.100.108 1024:



		${FW} -A input -j ACCEPT -i eth0 -p tcp -d 192.168.100.108 25



		${FW} -A input -j ACCEPT -i eth0 -p icmp
		${FW} -A output -j ACCEPT -i eth0 -p icmp

		# masquerade

		${FW} -A forward -j MASQ -i ppp0 

	;;

	stop)
		${FW} -F
	;;

esac

Reply to: