Thanks for the help, I managed to fix it. The problem was at my hosting
providers end. They had messed up the routing table, since I was
connected using DRAC and I didnt notice that I wasnt able to connect.

That was the first file I checked when I couldnt ping the machine.
icmp_echo_ignore_all is set 0.

I tried tracerouting, it goes all the way to the gateway and then my
machine does not respond. Probably I need to add a rule for  icmp-type
30 to my firewall script so that it doesnt drop those packets.

Thanks,

Bharath

* Scott Edwards ([EMAIL PROTECTED]) wrote:
> 
> --- Ernest ter Kuile <[EMAIL PROTECTED]> wrote:
> 
> > 
> > I haven't checked your rules, but if you have a
> > modem/router (dsl or  
> > other), is configured to allow all icmp ? (just to
> > be sure of course)
> > 
> > Ernest
> 
> Also, you may want to verify that your kernel is
> allowing icmp packets:
> 
> [EMAIL PROTECTED]:/proc/sys/net/ipv4# cat
> icmp_echo_ignore_all
> 
> If you see the number 1, icmp packets (i.e., ping)
> will be ignored. You can change it with this command:
> 
> [EMAIL PROTECTED]:/proc/sys/net/ipv4# echo "0" >
> icmp_echo_ignore_all 
> 
> 
> -- Scott
> 
> 
> 
> 
> 
> > 
> > 
> > On 13 Jun, 2008, at 21:29, Bharath Ramesh wrote:
> > 
> > > I have a debian amd64 box. I am writing a set of
> > firewall rules. I  
> > > want
> > > to be able to ping my machine from outside. I
> > wrote the following  
> > > rule.
> > > I am still unable to ping my machine from outside.
> > Could someone  
> > > verify
> > > that my rule is correct.
> > >
> > > # Allow to/be ping(ed).
> > > $IPT --append INPUT --in-interface $EXTIF
> > --protocol icmp --icmp- 
> > > type 0 \
> > >      --destination $EXTIP --match state --state  
> > > NEW,ESTABLISHED,RELATED \
> > >      --jump ACCEPT
> > > $IPT --append INPUT --in-interface $EXTIF
> > --protocol icmp --icmp- 
> > > type 8 \
> > >   --destination $EXTIP --match state --state
> > NEW,ESTABLISHED,RELATED \
> > >   --jump ACCEPT
> > > $IPT --append OUTPUT --out-interface $EXTIF
> > --protocol icmp --icmp- 
> > > type 0 \
> > >   --source $EXTIP --match state --state
> > NEW,ESTABLISHED,RELATED \
> > >   --jump ACCEPT
> > > $IPT --append OUTPUT --out-interface $EXTIF
> > --protocol icmp --icmp- 
> > > type 8 \
> > >   --source $EXTIP --match state --state
> > NEW,ESTABLISHED,RELATED \
> > >   --jump ACCEPT
> > >
> > > I am able to ping other m/c from my m/c but I am
> > not able to ping from
> > > outside.
> > >
> > > Thanks,
> > >
> > > Bharath
> > >
> > > ---
> > > Bharath Ramesh       <[EMAIL PROTECTED]>      
> > http://people.cs.vt.edu/~bramesh
> > >
> > >
> > > -- 
> > > To UNSUBSCRIBE, email to
> > [EMAIL PROTECTED]
> > > with a subject of "unsubscribe". Trouble? Contact
> > [EMAIL PROTECTED]
> > >
> > 
> > 
> > -- 
> > To UNSUBSCRIBE, email to
> > [EMAIL PROTECTED]
> > with a subject of "unsubscribe". Trouble? Contact
> > [EMAIL PROTECTED]
> > 
> > 
> 
> 
> 
>       
> 
> 
> -- 
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

---
Bharath Ramesh       <[EMAIL PROTECTED]>       http://people.cs.vt.edu/~bramesh


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to