The beta branch now has dsrtools available.
dsrtools is a replacement for yvipagent. We've been using this tool internally for several years now on our RHEL 6 and RHEL 7 production systems.
As part of this latest update to beta, the tree has been reorganized. The directories and files that were immediately under the linux directory are now in a subdirectory named iptables-daddr. Also under linux is dsrtools.
Under the dsrtools directory, you'll find README, INSTALL, and USING documentation as well as man pages under the src directory for dsrctl(8) and dsr.conf(5).
Also under dsrtools is a tests directory. It is an extensive suite of tests. These tests can be used to validate changes to dsrtools to ensure they don't introduce regressions.
dsrtools is necessary for newer versions of iptables-daddr (1.9.0 and later) that use the raw table by default. If you wish to continue to use yvipagent, you'll have to force your version of iptables-daddr back to mangle. See Issue #5 on how to do that.
yvipagent is still available for now in the repository, but will be deprecated in a future release.
If you do any testing with these latest updates on the beta branch, for please let us know how it goes, for good or bad.
Once we get enough feedback, we'll merge the beta branch to master.
If you find any problems or have any questions with dsrtools, feel free to ask them here or contact Wayne Badger (badger@verizonmedia.com) or Quentin Barnes (qbarnes@verizonmedia.com).
The
betabranch now hasdsrtoolsavailable.dsrtoolsis a replacement foryvipagent. We've been using this tool internally for several years now on our RHEL 6 and RHEL 7 production systems.As part of this latest update to
beta, the tree has been reorganized. The directories and files that were immediately under thelinuxdirectory are now in a subdirectory namediptables-daddr. Also underlinuxisdsrtools.Under the
dsrtoolsdirectory, you'll findREADME,INSTALL, andUSINGdocumentation as well as man pages under thesrcdirectory fordsrctl(8)anddsr.conf(5).Also under
dsrtoolsis atestsdirectory. It is an extensive suite of tests. These tests can be used to validate changes todsrtoolsto ensure they don't introduce regressions.dsrtoolsis necessary for newer versions ofiptables-daddr(1.9.0 and later) that use therawtable by default. If you wish to continue to useyvipagent, you'll have to force your version ofiptables-daddrback tomangle. See Issue #5 on how to do that.yvipagentis still available for now in the repository, but will be deprecated in a future release.If you do any testing with these latest updates on the
betabranch, for please let us know how it goes, for good or bad.Once we get enough feedback, we'll merge the
betabranch tomaster.If you find any problems or have any questions with
dsrtools, feel free to ask them here or contact Wayne Badger (badger@verizonmedia.com) or Quentin Barnes (qbarnes@verizonmedia.com).