mirror of
git://slackware.nl/current.git
synced 2024-12-29 10:25:00 +01:00
07ac5d43e5
a/e2fsprogs-1.46.2-x86_64-1.txz: Upgraded. a/etc-15.0-x86_64-14.txz: Rebuilt. /etc/hosts: added IPv6 loopback addresses. a/hwdata-0.345-noarch-1.txz: Upgraded. ap/hplip-3.20.6-x86_64-7.txz: Rebuilt. Fixed desktop file to show category and icon properly. Thanks to upnort and ArTourter. d/git-2.30.1-x86_64-3.txz: Rebuilt. Make sure the bash-completion file is installed in the proper location. Thanks to Robby Workman. d/python-setuptools-54.0.0-x86_64-1.txz: Upgraded. d/vala-0.50.4-x86_64-1.txz: Upgraded. l/imagemagick-7.0.11_2-x86_64-1.txz: Upgraded. l/python-pillow-8.1.1-x86_64-1.txz: Upgraded. n/network-scripts-15.0-noarch-13.txz: Rebuilt. Well, apparently there was a newer branch of this than the one that was sitting in my usual pending queue, so here it is. This also includes some additional documentation on the new features. NOTE: In order to use SLAAC to configure IPv6, you'll need to have USE_SLAAC[x]="yes" for the interface in rc.inet1.conf. This is to ensure that nobody is surprised to find their machine fully exposed to the internet - better safe than sorry. Thanks to Darren "Tadgy" Austin and Robby Workman. n/wireless_tools-30.pre9-x86_64-4.txz: Rebuilt. This package contains some updates to rc.wireless and rc.wireless.conf. Thanks to Darren "Tadgy" Austin. xfce/mousepad-0.5.3-x86_64-1.txz: Upgraded.
232 lines
9.7 KiB
Text
232 lines
9.7 KiB
Text
# /etc/rc.d/rc.inet1.conf
|
|
#
|
|
# This file contains the configuration settings for network interfaces.
|
|
#
|
|
# If USE_DHCP[interface] is set to "yes", this overrides any other settings.
|
|
# If you don't have an interface, leave the settings null ("").
|
|
#
|
|
# You can configure network interfaces other than eth0,eth1... by setting
|
|
# IFNAME[interface] to the interface's name. If IFNAME[interface] is unset
|
|
# or empty, it is assumed you're configuring eth<interface>.
|
|
#
|
|
# Several other parameters are available; the end of this file contains a
|
|
# comprehensive set of examples.
|
|
#
|
|
# Important note for IPv6 stateless auto configuration (SLAAC) users:
|
|
# From Slackware 15.0 onwards, you need to set USE_SLAAC[0]="yes" below.
|
|
|
|
# =============================================================================
|
|
|
|
# IPv4 config options for eth0:
|
|
IPADDRS[0]=""
|
|
USE_DHCP[0]=""
|
|
# IPv6 config options for eth0:
|
|
IP6ADDRS[0]=""
|
|
USE_SLAAC[0]=""
|
|
USE_DHCP6[0]=""
|
|
# Generic options for eth0:
|
|
DHCP_HOSTNAME[0]=""
|
|
|
|
# IPv4 config options for eth1:
|
|
IPADDRS[1]=""
|
|
USE_DHCP[1]=""
|
|
# IPv6 config options for eth1:
|
|
IP6ADDRS[1]=""
|
|
USE_SLAAC[1]=""
|
|
USE_DHCP6[1]=""
|
|
# Generic options for eth1:
|
|
DHCP_HOSTNAME[1]=""
|
|
|
|
# IPv4 config options for eth2:
|
|
IPADDRS[2]=""
|
|
USE_DHCP[2]=""
|
|
# IPv6 config options for eth2:
|
|
IP6ADDRS[2]=""
|
|
USE_SLAAC[2]=""
|
|
USE_DHCP6[2]=""
|
|
# Generic options for eth2:
|
|
DHCP_HOSTNAME[2]=""
|
|
|
|
# IPv4 config options for eth3:
|
|
IPADDRS[3]=""
|
|
USE_DHCP[3]=""
|
|
# IPv6 config options for eth3:
|
|
IP6ADDRS[3]=""
|
|
USE_SLAAC[3]=""
|
|
USE_DHCP6[3]=""
|
|
# Generic options for eth3:
|
|
DHCP_HOSTNAME[3]=""
|
|
|
|
# IPv4 default gateway IP address:
|
|
GATEWAY=""
|
|
# IPv6 default gateway IP address:
|
|
GATEWAY6=""
|
|
|
|
# =============================================================================
|
|
|
|
# Example of how to configure a bond (link aggregation) interface.
|
|
# Note the addition of the BONDNICS and BONDMODE parameters.
|
|
# BONDNICS is a space delimited list of interfaces to add to this bond. The
|
|
# BONDNICS interfaces will be brought up and configured while bringing up the
|
|
# bond interface, so do not need to be previously defined in rc.inet1.conf.
|
|
# BONDMODE sets the bonding mode for this interface. If not specified when
|
|
# BONDNICS has been used, the default is 'balance-rr'.
|
|
# IFOPTS is a pipe (|) delimited list of bonding module specific settings to be
|
|
# applied to the interface, and should always include the 'miimon' option when
|
|
# configuring bonding - not using this option will result in network
|
|
# degradation. In 'active-backup' mode, the 'primary' option should also be
|
|
# supplied. When using '802.3ad' mode, set "lacp_rate fast" for faster
|
|
# recovery from an interface failure. In other modes, the 'xmit_hash_policy'
|
|
# should be set. See the /usr/src/linux/Documentation/networking/bonding.txt
|
|
# file (search for "Bonding Driver Options") for the full set of options.
|
|
#IFNAME[0]="bond0"
|
|
#BONDNICS[0]="eth0 eth1"
|
|
#BONDMODE[0]="balance-rr"
|
|
#IFOPTS[0]="xmit_hash_policy layer2+3 | miimon 100"
|
|
#IPADDR[0]="192.168.0.1"
|
|
#NETMASK[0]="24"
|
|
#IPALIASES[0]=""
|
|
#USE_DHCP[0]=""
|
|
#DHCP_HOSTNAME[0]=""
|
|
#IP6ADDRS[0]=""
|
|
#USE_SLAAC[0]=""
|
|
#USE_DHCP6[0]=""
|
|
|
|
# =============================================================================
|
|
|
|
# Example of how to configure a VLAN interface:
|
|
# The VLAN ID is taken from the full interface name, which is comprised of the
|
|
# underlying interface name, a period (.) and then the VLAN ID.
|
|
# IFOPTS is a pipe (|) delimited list of VLAN module specific settings to be
|
|
# applied to the interface. See the ip-link(8) man page (search for "VLAN Type
|
|
# Support") for details of the options available. This option is not required
|
|
# for a standard VLAN to be configured.
|
|
#IFNAME[0]="eth0.10"
|
|
#IFOPTS[0]=""
|
|
#IPADDRS[0]="192.168.10.1/24"
|
|
#USE_DHCP[0]=""
|
|
#DHCP_HOSTNAME[0]=""
|
|
#IP6ADDRS[0]=""
|
|
#USE_SLAAC[0]=""
|
|
#USE_DHCP6[0]=""
|
|
|
|
# =============================================================================
|
|
|
|
# Example of how to configure a bridge:
|
|
# Note the added "BRNICS" variable which contains a space-separated list
|
|
# of the physical or virtual network interfaces you want to add to the bridge.
|
|
# IFOPTS is a pipe (|) delimited list of bridge module specific settings to be
|
|
# applied to the interface. See the ip-link(8) man page (search for "BRIDGE
|
|
# Type Support") for details of the options available. This option is not
|
|
# required for a standard bridge to be configured.
|
|
#IFNAME[0]="br0"
|
|
#BRNICS[0]="eth0"
|
|
#IFOPTS[0]=""
|
|
#IPADDRS[0]="192.168.0.1/24"
|
|
#USE_DHCP[0]=""
|
|
#DHCP_HOSTNAME[0]=""
|
|
|
|
# =============================================================================
|
|
|
|
# Virtual interfaces to create - these are created before any address
|
|
# configuration or bridge setup is done, so you may use these interfaces
|
|
# as IFNAME or BRNICS values. These can be tun or tap interfaces:
|
|
# adjust VIRTIFNAME and VIRTIFTYPE accordingly.
|
|
# Starting with VIRTIFNAME[0] is mandatory, and each next one must be
|
|
# incremented by one, so VIRTIFNAME[1], VIRTIFNAME[2], and so on.
|
|
# Virtual tap interface example
|
|
#VIRTIFNAME[0]="tap0"
|
|
#VIRTIFTYPE[0]="tap"
|
|
#VIRTIFUSER[0]="root"
|
|
#VIRTIFGROUP[0]="root"
|
|
|
|
# Virtual tun interface example
|
|
#VIRTIFNAME[1]="tun0"
|
|
#VIRTIFTYPE[1]="tun"
|
|
#VIRTIFUSER[1]="someuser"
|
|
#VIRTIFGROUP[1]="somegroup"
|
|
|
|
# =============================================================================
|
|
|
|
# Example config information for wlan0:
|
|
# Uncomment the lines you need and fill in your data. You may not need all of
|
|
# these for your wireless network.
|
|
#IFNAME[4]="wlan0"
|
|
#IPADDRS[4]=""
|
|
#USE_DHCP[4]="yes"
|
|
#DHCP_HOSTNAME[4]="icculus-wireless"
|
|
#DHCP_KEEPRESOLV[4]="yes"
|
|
#DHCP_KEEPNTP[4]="yes"
|
|
#DHCP_KEEPGW[4]="yes"
|
|
#DHCP_IPADDR[4]=""
|
|
#WLAN_ESSID[4]=DARKSTAR
|
|
#WLAN_MODE[4]=Managed
|
|
#WLAN_RATE[4]="54M auto"
|
|
#WLAN_CHANNEL[4]="auto"
|
|
#WLAN_KEY[4]="D5A31F54ACF0487C2D0B1C10D2"
|
|
#WLAN_IWPRIV[4]="set AuthMode=WPAPSK | set EncrypType=TKIP | set WPAPSK=96389dc66eaf7e6efd5b5523ae43c7925ff4df2f8b7099495192d44a774fda16"
|
|
#WLAN_WPA[4]="wpa_supplicant"
|
|
#WLAN_WPADRIVER[4]="wext"
|
|
#WLAN_WPAWAIT[4]=30
|
|
|
|
# =============================================================================
|
|
|
|
# Some examples of additional network parameters that you can use.
|
|
#IFNAME[4]="wlan0" # Use a different interface name instead of
|
|
# the default 'eth4'
|
|
#IFOPTS[4]="" # A pipe (|) delimited list of interface type
|
|
# specific options to apply. These options
|
|
# can be found in the ip-link(8) man page in
|
|
# the approprite section for the interface
|
|
# type being configured.
|
|
#HWADDR[4]="00:01:23:45:67:89" # Overrule the card's hardware MAC address
|
|
#MTU[4]="" # The default MTU is 1500, but you might need
|
|
# 1360 when you use NAT'ed IPSec traffic.
|
|
#PROMISCUOUS[4]="yes" # Set promiscuous mode on the interface.
|
|
#DHCP_TIMEOUT[4]="15" # The default timeout for the DHCP client to
|
|
# wait for server resonse is 15 seconds, but
|
|
# you might want a shorter or longer wait.
|
|
#DHCP_KEEPRESOLV[4]="yes" # If you don't want /etc/resolv.conf overwritten
|
|
#DHCP_KEEPNTP[4]="yes" # If you don't want ntp.conf overwritten
|
|
#DHCP_KEEPGW[4]="yes" # If you don't want the DHCP server to change
|
|
# your default gateway
|
|
#DHCP_IPADDR[4]="" # Request a specific IP address from the DHCP
|
|
# server
|
|
#DHCP_DEBUG[4]="yes" # Make dhcpcd show verbose diagnostics
|
|
#DHCP_NOIPV4LL[4]="yes" # Do not assign an ipv4ll address when a DHCP
|
|
# server is not found (ipv4ll link-local
|
|
# adresses in the IP range 169.254.0.0/16 are
|
|
# also known as "zeroconf" addresses)
|
|
#SLAAC_TIMEOUT[4]="15" # The default timeout for auto configuration to
|
|
# wait for the interface to come up is 15 sec.
|
|
# Increase the timeout if required.
|
|
#USE_RA[4]="yes" # Accept router advertisements even when SLAAC
|
|
# is disabled on the interface.
|
|
#WLAN_ESSID[4]="DARKSTAR" # An example of how you can override _any_
|
|
# parameter defined in rc.wireless.conf, by
|
|
# prepending 'WLAN_' to the parameter's name.
|
|
# Useful with multiple wireless interfaces.
|
|
#WLAN_IWPRIV[4]="set AuthMode=WPAPSK | set EncrypType=TKIP | set WPAPSK=thekey"
|
|
# Some drivers require a private ioctl to be
|
|
# set through the iwpriv command. If more than
|
|
# one is required, you can place them in the
|
|
# IWPRIV parameter (separated with the pipe (|)
|
|
# character, see the example).
|
|
#WLAN_WPA[4]="wpa_supplicant" # Run wpa_supplicant for WPA support
|
|
#WLAN_WPADRIVER[4]="ndiswrapper"# Tell wpa_supplicant to specifically use the
|
|
# ndiswrapper driver (if you leave this empty
|
|
# the 'wext' driver is used by default)
|
|
#WLAN_WPAWAIT[4]="30" # In case it takes long for the WPA association
|
|
# to finish, you can increase the wait time
|
|
# (defaults to 10 seconds)
|
|
|
|
# =============================================================================
|
|
|
|
# Change this to "yes" for debugging output to syslog (if available, stdout if
|
|
# not).
|
|
DEBUG_ETH_UP="no"
|
|
|
|
# MAXNICS is the maximum number of interfaces that will be configured.
|
|
# You may need to increase the MAXNICS value if you have many interfaces, or
|
|
# you use multiple VLANs and/or bridges. The default is 6.
|
|
#MAXNICS="6"
|