Re: [CentOS] iptables local forwarding

2008-10-23 Thread Max Hetrick

Christopher Chan wrote:


YMMV. I prefer to build one via iptables, save it, then copy the file 
across to all other hosts that use the same rules.


Your preferred method and mine might be different, but the end result is 
the same, so what does it really matter? That's rhetorical by the way, 
because we both answered his question.


Let this thread die now since the question was answered.

Max
___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] iptables local forwarding

2008-10-23 Thread Mihai T. Lazarescu
On Fri, Oct 24, 2008 at 08:25:40AM +0800, Christopher Chan wrote:

> Robert Spangler wrote:
>> On Thursday 23 October 2008 09:53, Chan Chung Hang Christopher wrote:
>>
>>>  > Try adding it manually to the iptables config.
>>>  >
>>>  > # vim /etc/sysconfig/iptables
>>>  >
>>>  > And then restart iptables.
>>>
>>>  Not recommended. Do 'service iptables save' as Filipe posted.
>>
>> You will need to explain why this is 'Not recommended'.
>
> Never had typos?

What's your point?  Typos can happen whenever the keyboard is
used for typing. :) That is regardless if the typing goes into
a GUI, a command line, or file editing.

We are however supposed to test our doings.  Then most errors
get revealed, be them dumb typos or the more astute kind.

BTW, I also prefer a nicely commented rules file instead of
the dry list dumped by iptables-save.

Mihai
___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] iptables local forwarding

2008-10-23 Thread Christopher Chan

Max Hetrick wrote:

Chan Chung Hang Christopher wrote:


Not recommended. Do 'service iptables save' as Filipe posted.


I've never had any issues doing so. I know Johnny has recommended that 
several times on the list as well. If he says it works, then I would say 
it can't hurt. ;)


YMMV. I prefer to build one via iptables, save it, then copy the file 
across to all other hosts that use the same rules.

___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] iptables local forwarding

2008-10-23 Thread Christopher Chan

Robert Spangler wrote:

On Thursday 23 October 2008 09:53, Chan Chung Hang Christopher wrote:


 > Try adding it manually to the iptables config.
 >
 > # vim /etc/sysconfig/iptables
 >
 > And then restart iptables.

 Not recommended. Do 'service iptables save' as Filipe posted.


You will need to explain why this is 'Not recommended'.


Never had typos?


I do this all the time without issues.


Good for you.


In fact this is how I build my tables.  No GUI or save options.




Heh. /me chops down RH-Firewall-1 on sight.
___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] iptables local forwarding

2008-10-23 Thread Max Hetrick

Chan Chung Hang Christopher wrote:


Not recommended. Do 'service iptables save' as Filipe posted.


I've never had any issues doing so. I know Johnny has recommended that 
several times on the list as well. If he says it works, then I would say 
it can't hurt. ;)


Regards,
Max
___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] iptables local forwarding

2008-10-23 Thread Robert Spangler
On Thursday 23 October 2008 09:53, Chan Chung Hang Christopher wrote:

>  > Try adding it manually to the iptables config.
>  >
>  > # vim /etc/sysconfig/iptables
>  >
>  > And then restart iptables.
>
>  Not recommended. Do 'service iptables save' as Filipe posted.

You will need to explain why this is 'Not recommended'.
I do this all the time without issues.
In fact this is how I build my tables.  No GUI or save options.


-- 

Regards
Robert

It is not just an adventure.
It is my job!!

Linux User #296285
http://counter.li.org
___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] iptables local forwarding

2008-10-23 Thread Tom Brown



AFAIK, "service iptables restart" does not cut off current
connections. The stateful connections are kept by the conntrack
module, which I believe will not be cleared on a restart of iptables,
and "service iptables restart" also uses iptables-restore, which does
the changes atomically instead of one by one.

However, don't blindly follow what I'm saying here, this is all from
memory and I might be wrong. If you really need to know it, verify it
on a test environment before you do it on the production one.


  


yes of course - thanks for all assistance


___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] iptables local forwarding

2008-10-23 Thread Filipe Brandenburger
Hi,

On Thu, Oct 23, 2008 at 10:01, Tom Brown <[EMAIL PROTECTED]> wrote:
> thanks - once added do i need to do anything to make these 'live' ? I
> imagine that a iptables restart will cut off current connections ? Is there
> not a 'reload' or similar?

AFAIK, "service iptables restart" does not cut off current
connections. The stateful connections are kept by the conntrack
module, which I believe will not be cleared on a restart of iptables,
and "service iptables restart" also uses iptables-restore, which does
the changes atomically instead of one by one.

However, don't blindly follow what I'm saying here, this is all from
memory and I might be wrong. If you really need to know it, verify it
on a test environment before you do it on the production one.

HTH,
Filipe
___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] iptables local forwarding

2008-10-23 Thread Chan Chung Hang Christopher

Tom Brown wrote:


thanks - once added do i need to do anything to make these 'live' ? I 
imagine that a iptables restart will cut off current connections ? Is 
there not a 'reload' or similar?


The moment you run iptables to add a rule, that rule becomes live.
___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] iptables local forwarding

2008-10-23 Thread Tom Brown



iptables-save will only output the rules in a way that
iptables-restore will be able to rebuild the rules from.

If what you want is for these rules to be up when you boot the
machine, what you want is probably "service iptables save", which will
use iptables-save to record these rules to /etc/sysconfig/iptables,
and a script automatically calls iptables-restore to read that file
upon boot.


  


thanks - once added do i need to do anything to make these 'live' ? I 
imagine that a iptables restart will cut off current connections ? Is 
there not a 'reload' or similar?


thanks


___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] iptables local forwarding

2008-10-23 Thread Chan Chung Hang Christopher



Try adding it manually to the iptables config.

# vim /etc/sysconfig/iptables

And then restart iptables.

Not recommended. Do 'service iptables save' as Filipe posted.
___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] iptables local forwarding

2008-10-23 Thread Max Hetrick

Tom Brown wrote:

I am trying to forward port 80 to 8080 locally using iptables with the 
following


/sbin/iptables -t nat -I PREROUTING -p tcp --dport 80 -j REDIRECT 
--to-port 8080


However this does not get put into the iptables configuration even after 
running iptables-save


Have i missed something along the way?


Try adding it manually to the iptables config.

# vim /etc/sysconfig/iptables

And then restart iptables.

Regards,
Max
___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] iptables local forwarding

2008-10-23 Thread Filipe Brandenburger
Hi,

On Thu, Oct 23, 2008 at 09:15, Tom Brown <[EMAIL PROTECTED]> wrote:
> However this does not get put into the iptables configuration even after
> running iptables-save

iptables-save will only output the rules in a way that
iptables-restore will be able to rebuild the rules from.

If what you want is for these rules to be up when you boot the
machine, what you want is probably "service iptables save", which will
use iptables-save to record these rules to /etc/sysconfig/iptables,
and a script automatically calls iptables-restore to read that file
upon boot.

HTH,
Filipe
___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos