Yes, if i stop iptables then everything works ok.
Here is my iptables, can someone help me out please?
chain input policy accept
RH-Lokkit-0-50-INPUT all anywhere anywhere
Accept tcp anywhere anywhere tcp dpt:http
Accept tcp anywhere anywhere tcp dpt:smtp
Accept tcp anywhere anywhere tcp dpt
op3
Forward - nothing in this chain
Output - nothing in this chain
RH-Lokkit-0-50-INPUT
Accept tcp anywhere anywhere tcp dpt:http flags:syn, rst, ack/syn
Accept tcp anywhere anywhere tcp dpt:smtp flags:syn, rst, ack/syn
Accept tcp anywhere anywhere tcp dpt:ssh flags:syn, rst, ack/syn
Accept udp anywhere anywhere udp spts:bootps:bootpc:dts:bootps:bootpc
Accept all anywhere anywhere
Reject tcp anywhere anywhere tcp dpts:0:1023 flags:syn, rst, ack/syn reject with icmp-port-unreachable
Reject udp anywhere anywhere udp dpts:0:1023 flags:syn, rst, ack/syn reject with icmp-port-unreachable
Reject udp anywhere anywhere nfs reject with icmp-port-unreachable
Reject tcp anywhere anywhere udp dpts:x11:6009 flags:syn, rst, ack/syn reject with icmp-port-unreachable
Reject tcp anywhere anywhere tcp xfs flags:syn, rst, ack/syn reject with icmp-port-unreachable
Can someone help me out please? My linux box is not directly attached to the router. It is sitting on the lan. I use internal interface as eth0 and external is ppp0 (i think). How can i find the external interface out for sure?