Re: what are the iproute2 rules and routes startup scripts

From: Bill Rugolsky Jr. (brugolsky_at_telemetry-investments.com)
Date: 10/31/05

  • Next message: STYMA, ROBERT E (ROBERT): "RE: Security, Hacking & Social Engineering Presentation."
    Date: Mon, 31 Oct 2005 09:15:11 -0500
    To: For users of Fedora Core releases <fedora-list@redhat.com>
    
    

    On Mon, Oct 31, 2005 at 08:28:44AM -0500, Robin Mordasiewicz wrote:
    > Ok, but what about the rules,
    > ie. When issueing the following commands I understand how I can use the
    > route-device file, but which file do edit to deal with the "ip rule add"
    > line ?
    >
    > /sbin/ip rule delete from ${IPADDR} lookup ${TABLE}
    > /sbin/ip rule add from ${IPADDR} table ${TABLE} priority ${PRIORITY}
     
    If you are willing to do some packaging work, you might want to look
    at /etc/net, which has been developed for the ALTLinux distribution:

       http://etcnet.org/

       /etc/net represents a new approach to Linux network configuration
       tasks. Inspired by the limitations of traditional configuration
       subsystems, /etc/net provides builtin support for:

           * configuration profiles
           * interface name management
           * removable devices
           * full iproute2 command set
           * interface dependencies resolution
           * QoS configuration framework
           * firewall support

       /etc/net provides support for the following interface types:

           * Ethernet
           * WiFi (WEP)
           * IPv4/IPv6 tunnels
           * PSK IPSec tunnels
           * VLAN
           * PLIP
           * Ethernet bonding and bridging
           * traffic equalizer
           * usbnet
           * PPP (PPtP, PPPoE)
           * DVB (SkyStar-2, Pent@NET, Pent@VALUE)

       Due to its modular design, support for new interface types can be added
       without overall design changes. /etc/net consists of core scripts (stable)
       and GUI configurator (development). Both parts are licensed under GPL.
       
    To get this packaged properly under Fedora, you'll want to hack up the
    initscripts package spec file to split off the networking parts into a
    subpackage (call it netscripts or whatever) and then package up etcnet as a
    replacement. I filed an RFE for subpackage separation a while ago,
    but Buill Nottingham nixed the idea:

    https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=145787

    Regards,

            Bill Rugolsky
    > --
    > fedora-list mailing list
    > fedora-list@redhat.com
    > To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list

    -- 
    fedora-list mailing list
    fedora-list@redhat.com
    To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
    

  • Next message: STYMA, ROBERT E (ROBERT): "RE: Security, Hacking & Social Engineering Presentation."

    Relevant Pages

    • Re: keyval: A beginners guide
      ... keyval, especially for package options, would be a good idea. ... packages in plain TeX + miniltx, ... The same for eplain, ... so a modular design or a small size are nice to have. ...
      (comp.text.tex)
    • Re: keyval: A beginners guide
      ... own package (instead of requiring a user to install the package), ... so a modular design or a small size are nice to have. ...
      (comp.text.tex)