mirror of
https://github.com/CumulusNetworks/ifupdown2.git
synced 2024-05-06 15:54:50 +00:00
This commit adds support for configuring GRE/IPIP/SIT tunnel interfaces as know
from previous versions of ifupdown. Currently only configuration checks for GRE
and SIT tunnels are implemented.
A tunnel interface configuration could look like this:
auto gre42
iface gre42 inet tunnel
mode gre
local 198.51.100.1
endpoint 203.0.113.2
#
# optional tunnel attributes
ttl 64
mtu 1400
tunnel-physdev eth0
#
address 192.0.2.42/31
address 2001:db8:d0c:23::42/64
auto he-ipv6
iface he-ipv6 inet tunnel
mode sit
endpoint 203.0.113.6
local 198.51.100.66
#
# optional tunnel attributes
ttl 255
mtu 1466
tunnel-physdev vrf_external
#
address 2001:db8:666::2/64
Signed-off-by: Maximilian Wilhelm <[email protected]>
33 lines
1.5 KiB
Python
Executable File
33 lines
1.5 KiB
Python
Executable File
from distutils.core import setup
|
|
|
|
setup(name='ifupdown2',
|
|
version='1.1',
|
|
description = "ifupdown 2",
|
|
author='Roopa Prabhu',
|
|
author_email='[email protected]',
|
|
url='cumulusnetworks.com',
|
|
packages=['ifupdown', 'ifupdownaddons'],
|
|
data_files=[ ('/etc/network/ifupdown2/',
|
|
['config/ifupdown2.conf']),
|
|
('/usr/share/bash-completion/completions/', ['completion/ifup']),
|
|
('/usr/share/ifupdown2/addons/', ['addons/bridge.py',
|
|
'addons/bond.py', 'addons/vlan.py',
|
|
'addons/mstpctl.py', 'addons/address.py',
|
|
'addons/dhcp.py', 'addons/usercmds.py',
|
|
'addons/ethtool.py',
|
|
'addons/addressvirtual.py', 'addons/vxlan.py',
|
|
'addons/link.py', 'addons/tunnel.py', 'addons/vrf.py',
|
|
'addons/bridgevlan.py', 'addons/batman_adv.py']),
|
|
('/usr/share/ifupdown2/nlmanager/',
|
|
['nlmanager/nllistener.py',
|
|
'nlmanager/nlmanager.py',
|
|
'nlmanager/nlpacket.py',
|
|
'nlmanager/__init__.py',
|
|
'nlmanager/README']),
|
|
('/etc/network/ifupdown2/', ['config/addons.conf']),
|
|
('/etc/network/ifupdown2/', ['config/addons.conf']),
|
|
('/var/lib/ifupdown2/policy.d/', []),
|
|
('/etc/network/ifupdown2/policy.d/', [])
|
|
]
|
|
)
|