* [LARTC] reset rules ?
@ 2002-11-19 21:45 fabio
2002-11-19 22:05 ` Martin A. Brown
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: fabio @ 2002-11-19 21:45 UTC (permalink / raw)
To: lartc
Dear All
Do you know if its possible to reset the rule with a single command or
if I must delete manually all the rule ?
thanks
Fabien
_______________________________________________
LARTC mailing list / LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [LARTC] reset rules ?
2002-11-19 21:45 [LARTC] reset rules ? fabio
@ 2002-11-19 22:05 ` Martin A. Brown
2002-11-20 19:34 ` fabio
2002-11-20 19:46 ` Martin A. Brown
2 siblings, 0 replies; 4+ messages in thread
From: Martin A. Brown @ 2002-11-19 22:05 UTC (permalink / raw)
To: lartc
Fabio,
I use a short snippet of shell to do it:
# ip rule show | grep -Ev '^(0|3276(6|7)):' \
> | while read PRIO RULE ; do \
> ip rule del prio ${PRIO%:} $RULE
> done
I'm not aware of a more elegant way to do this. Anybody else?
-Martin
On Tue, 19 Nov 2002, fabio wrote:
: Dear All
: Do you know if its possible to reset the rule with a single command or
: if I must delete manually all the rule ?
: thanks
:
: Fabien
:
: _______________________________________________
: LARTC mailing list / LARTC@mailman.ds9a.nl
: http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/
:
--
Martin A. Brown --- SecurePipe, Inc. --- mabrown@securepipe.com
_______________________________________________
LARTC mailing list / LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [LARTC] reset rules ?
2002-11-19 21:45 [LARTC] reset rules ? fabio
2002-11-19 22:05 ` Martin A. Brown
@ 2002-11-20 19:34 ` fabio
2002-11-20 19:46 ` Martin A. Brown
2 siblings, 0 replies; 4+ messages in thread
From: fabio @ 2002-11-20 19:34 UTC (permalink / raw)
To: lartc
[-- Attachment #1: Type: text/plain, Size: 1048 bytes --]
Thank you Martin, but an other thing how delete this type of rule :
32761: from all to 172.18.200.6 lookup main
When I try with your script and the command : ip rule del from all to
172.18.200.6 lookup main
the result is the same : Error: an inet prefix is expected rather than
"all"
thks
Fabio
Martin A. Brown a écrit:
>Fabio,
>
>I use a short snippet of shell to do it:
>
># ip rule show | grep -Ev '^(0|3276(6|7)):' \
>
>
>> | while read PRIO RULE ; do \
>> ip rule del prio ${PRIO%:} $RULE
>> done
>>
>>
>
>I'm not aware of a more elegant way to do this. Anybody else?
>
>-Martin
>
>On Tue, 19 Nov 2002, fabio wrote:
>
> : Dear All
> : Do you know if its possible to reset the rule with a single command or
> : if I must delete manually all the rule ?
> : thanks
> :
> : Fabien
> :
> : _______________________________________________
> : LARTC mailing list / LARTC@mailman.ds9a.nl
> : http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/
> :
>
>
>
[-- Attachment #2: Type: text/html, Size: 1704 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [LARTC] reset rules ?
2002-11-19 21:45 [LARTC] reset rules ? fabio
2002-11-19 22:05 ` Martin A. Brown
2002-11-20 19:34 ` fabio
@ 2002-11-20 19:46 ` Martin A. Brown
2 siblings, 0 replies; 4+ messages in thread
From: Martin A. Brown @ 2002-11-20 19:46 UTC (permalink / raw)
To: lartc
Yes,
I rarely use "all", but have used it for NAT rules in the past.
Here's a snippet I've used for NAT rules, you'll need to fix it to handle
all rules, but I'll leave that as an exercise to you:
<snip>
ip rule show | grep map-to | while read PRIO NATRULE; do
ip rule del prio ${PRIO%%:*} $( echo $NATRULE | sed 's|all|0/0|' )
done
</snip>
If you wish to see the entire script, check out:
script file: http://plorf.net/linux-ip/html/scripts/nat
config file: http://plorf.net/linux-ip/html/scripts/static-nat
Good luck,
-Martin
On Wed, 20 Nov 2002, fabio wrote:
: Thank you Martin, but an other thing how delete this type of rule :
: 32761: from all to 172.18.200.6 lookup main
:
: When I try with your script and the command : ip rule del from all to
: 172.18.200.6 lookup main
: the result is the same : Error: an inet prefix is expected rather than
: "all"
: thks
:
: Fabio
:
: Martin A. Brown a écrit:
:
: >Fabio,
: >
: >I use a short snippet of shell to do it:
: >
: ># ip rule show | grep -Ev '^(0|3276(6|7)):' \
: >
: >
: >> | while read PRIO RULE ; do \
: >> ip rule del prio ${PRIO%:} $RULE
: >> done
: >>
: >>
: >
: >I'm not aware of a more elegant way to do this. Anybody else?
: >
: >-Martin
: >
: >On Tue, 19 Nov 2002, fabio wrote:
: >
: > : Dear All
: > : Do you know if its possible to reset the rule with a single command or
: > : if I must delete manually all the rule ?
: > : thanks
: > :
: > : Fabien
: > :
: > : _______________________________________________
: > : LARTC mailing list / LARTC@mailman.ds9a.nl
: > : http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/
: > :
: >
: >
: >
:
:
--
Martin A. Brown --- SecurePipe, Inc. --- mabrown@securepipe.com
_______________________________________________
LARTC mailing list / LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2002-11-20 19:46 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-11-19 21:45 [LARTC] reset rules ? fabio
2002-11-19 22:05 ` Martin A. Brown
2002-11-20 19:34 ` fabio
2002-11-20 19:46 ` Martin A. Brown
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.