ip-alias-route
BACK ..
IP-, IP-Alias- und Route-Konfiguration
======================================
#==> IP/Netze konfigurieren
################################################################################
# == "rc.conf" ==
################################################################################
# -- Main IP (Claas C)
ifconfig_xl0="inet x.x.x.x/24"
# -- Aliases
ifconfig_xl0_alias0="inet alias x.x.x.x/32
ifconfig_xl0_alias1="inet alias x.x.x.x netmask 0xffffffff"
ifconfig_xl0_alias2="inet alias x.x.x.x netmask 255.255.255.255"
#------------------------------------------------------------------------------#
#------------------------------------------------------------------------------#
# -- z.B.:
ifconfig_fxp0="inet 192.168.22.2/24 media 100baseTX mediaopt full-duplex"
ifconfig_fxp0_alias0="192.168.22.3 netmask 0xffffffff"
ifconfig_fxp0_alias1="192.168.22.4 netmask 0xffffffff"
ifconfig_fxp0_alias2="192.168.22.5 netmask 255.255.255.255"
# ein zweites Netz auf die Karte legen:
ifconfig_fxp0_alias3="192.168.122.2 netmask 0xffffff00"
ifconfig_fxp0_alias4="192.168.122.3 netmask 0xffffffff"
ifconfig_fxp0_alias5="192.168.122.4 netmask 255.255.255.255"
ifconfig_fxp0_alias6="192.168.122.5/32"
################################################################################
################################################################################
# == "Kommandozeile / rc.local" ==
################################################################################
# -- Main IP (Claas C)
ifconfig xl0 inet x.x.x.x/24
# -- Aliases
ifconfig xl0 alias inet alias x.x.x.x/32
ifconfig xl0 alias inet alias x.x.x.x netmask 0xffffffff
ifconfig xl0 alias inet alias x.x.x.x netmask 255.255.255.255
#------------------------------------------------------------------------------#
#------------------------------------------------------------------------------#
# -- z.B.:
ifconfig fxp0 inet 192.168.22.2/24 media 100baseTX mediaopt full-duplex
ifconfig fxp0 alias 192.168.22.3 netmask 0xffffffff
ifconfig fxp0 alias 192.168.22.4 netmask 0xffffffff
ifconfig fxp0 alias 192.168.22.5 netmask 255.255.255.255
# ein zweites Netz auf die Karte legen:
ifconfig fxp0 alias 192.168.122.2 netmask 0xffffff00
ifconfig fxp0 alias 192.168.122.3 netmask 0xffffffff
ifconfig fxp0 alias 192.168.122.4 netmask 255.255.255.255
ifconfig fxp0 alias 192.168.122.5/32
################################################################################
#==> ROUTE setzen / anzeigen / löschen
################################################################################
# == "rc.conf" ==
################################################################################
### Network routing options: ###
defaultrouter="192.168.22.1"
#
# Statische Routen
static_routes='ZUSATZROUTE01 ZUSATZROUTE02'
#
route_ZUSATZROUTE01="192.168.80.0/24 212.168.80.1"
#
route_ZUSATZROUTE02="192.168.122.0/24 212.168.122.1"
################################################################################
################################################################################
# == "Kommandozeile" ==
################################################################################
route add -net 192.168.122.0 192.168.122.1 255.255.255.0
# oder
route add -net 192.168.122.0/24 192.168.122.1
#------------------------------------------------------------------------------#
#------------------------------------------------------------------------------#
# -- ROUTE anzeigen:
netstat -rn
#------------------------------------------------------------------------------#
#------------------------------------------------------------------------------#
# -- ROUTE aendern:
route change default 192.168.22.1
#------------------------------------------------------------------------------#
#------------------------------------------------------------------------------#
# -- ROUTE löschen:
route delete 192.168.122.0
################################################################################
#==> /etc/rc.conf
gateway_enable="YES"
Diese Einstellung ermoeglicht eine Verbindung zwischen mehreren
Netzwerkinterfaces (NIC).
Zum Beispiel zwischen einer ISDN-Karte und einer Netzwerkkarte oder
zwischen mehreren Netzwerkkarten.
router_enable="YES"
Diese Einstellung ermoeglicht eine Verbindung zwischen verschiedenen
Netzen. Siehe "route" und "netstat -rn".
[IMG]