D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
proc
/
self
/
root
/
opt
/
saltstack
/
salt
/
lib
/
python3.10
/
site-packages
/
salt
/
templates
/
rh_ip
/
Filename :
rh7_eth.jinja
back
Copy
DEVICE="{{name}}" {% if nickname %}NAME="{{nickname}}" {%endif%}{% if hwaddr %}HWADDR="{{hwaddr}}" {%endif%}{% if macaddr %}MACADDR="{{macaddr}}" {%endif%}{% if uuid %}UUID="{{uuid}}" {%endif%}{% if userctl %}USERCTL="{{userctl}}" {%endif%}{% if master %}MASTER="{{master}}" {%endif%}{% if slave %}SLAVE="{{slave}}" {%endif%}{% if vlan %}VLAN="{{vlan}}" {% if reorder_hdr %}REORDER_HDR="{{reorder_hdr}}" {%endif%}{% if vlan_id %}VID="{{vlan_id}}" {%endif%}{% if phys_dev %}PHYSDEV="{{phys_dev}}" {%endif%}{%endif%}{% if devtype %}TYPE="{{devtype}}" {%endif%}{% if devicetype %}DEVICETYPE="{{devicetype}}" {%endif%}{% if team_config %}TEAM_CONFIG='{{team_config}}' {%endif%}{% if team_port_config %}TEAM_PORT_CONFIG='{{team_port_config}}' {%endif%}{% if team_master %}TEAM_MASTER="{{team_master}}" {%endif%}{% if proto %}BOOTPROTO="{{proto}}" {%endif%}{% if onboot %}ONBOOT="{{onboot}}" {%endif%}{% if onparent %}ONPARENT={{onparent}} {%endif%}{% if ipv4_failure_fatal %}IPV4_FAILURE_FATAL="{{ipv4_failure_fatal}}" {%endif%}{% if ipaddr %}IPADDR="{{ipaddr}}" {%endif%}{% if ipaddr_start %}IPADDR_START="{{ipaddr_start}}" {%endif%}{% if ipaddr_end %}IPADDR_END="{{ipaddr_end}}" {%endif%}{% if clonenum_start %}CLONENUM_START="{{clonenum_start}}" {%endif%}{% if netmask %}NETMASK="{{netmask}}" {%endif%}{% if prefix %}PREFIX="{{prefix}}" {%endif%}{% if ipaddrs %}{% for i in ipaddrs -%} IPADDR{{loop.index}}="{{i['ipaddr']}}" PREFIX{{loop.index}}="{{i['prefix']}}" {% endfor -%} {%endif%}{% if gateway %}GATEWAY="{{gateway}}" {%endif%}{% if arpcheck %}ARPCHECK="{{arpcheck}}" {%endif%}{% if enable_ipv6 %}IPV6INIT="yes" {% if ipv6_autoconf %}IPV6_AUTOCONF="{{ipv6_autoconf}}" {%endif%}{% if dhcpv6c %}DHCPV6C="{{dhcpv6c}}" {%endif%}{% if ipv6addr %}IPV6ADDR="{{ipv6addr}}" {%endif%}{% if ipv6gateway %}IPV6_DEFAULTGW="{{ipv6gateway}}" {%endif%}{% if ipv6addrs %}IPV6ADDR_SECONDARIES="{{ ipv6addrs|join(' ') }}" {%endif%}{% if ipv6_peerdns %}IPV6_PEERDNS="{{ipv6_peerdns}}" {%endif%}{% if ipv6_defroute %}IPV6_DEFROUTE="{{ipv6_defroute}}" {%endif%}{% if ipv6_peerroutes %}IPV6_PEERROUTES="{{ipv6_peerroutes}}" {%endif%}{%endif%}{% if srcaddr %}SRCADDR="{{srcaddr}}" {%endif%}{% if peerdns %}PEERDNS="{{peerdns}}" {%endif%}{% if peerroutes %}PEERROUTES="{{peerroutes}}" {%endif%}{% if peerntp %}PEERNTP="{{peerntp}}" {%endif%}{% if defroute %}DEFROUTE="{{defroute}}" {%endif%}{% if bridge %}BRIDGE="{{bridge}}" {%endif%}{% if stp %}STP="{{stp}}" {%endif%}{% if delay or delay == 0 %}DELAY="{{delay}}" {%endif%}{% if mtu %}MTU="{{mtu}}" {%endif%}{% if zone %}ZONE="{{zone}}" {%endif%}{% if my_inner_ipaddr %}MY_INNER_IPADDR={{my_inner_ipaddr}} {%endif%}{% if my_outer_ipaddr %}MY_OUTER_IPADDR={{my_outer_ipaddr}} {%endif%}{% if bonding %}BONDING_OPTS="{{bonding}}" {%endif%}{% if ethtool %}ETHTOOL_OPTS="{{ethtool}}" {%endif%}{% if domain %}DOMAIN="{{ domain|join(' ') }}" {%endif%}{% if nm_controlled %}NM_CONTROLLED="{{nm_controlled}}" {% endif %}{% for server in dns -%} DNS{{loop.index}}="{{server}}" {% endfor -%}