User Tools

Site Tools


documentation:examples:maximum_bsdrp_features_lab

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
documentation:examples:maximum_bsdrp_features_lab [2019/11/04 21:48]
olivier [Router 5 (including jail5 and jail6)]
documentation:examples:maximum_bsdrp_features_lab [2019/12/31 17:05] (current)
olivier [Router 1]
Line 80: Line 80:
  
 <​code>​ <​code>​
-sysrc hostname=R5 +sysrc hostname=R5 ​\ 
-sysrc ifconfig_em3=up + ​ifconfig_em3=up ​\ 
-sysrc cloned_interfaces=epair0 + ​cloned_interfaces=epair0 ​\ 
-sysrc ifconfig_epair0a=up + ​ifconfig_epair0a=up ​\ 
-sysrc kld_list+="​ if_lagg carp"+ ​kld_list+="​ if_lagg carp"
 ifconfig -l | grep -q vtnet && sed -i ""​ '​s/​em/​vtnet/​g'​ /​etc/​rc.conf ifconfig -l | grep -q vtnet && sed -i ""​ '​s/​em/​vtnet/​g'​ /​etc/​rc.conf
 cat > /​etc/​devfs.rules <<EOF cat > /​etc/​devfs.rules <<EOF
Line 104: Line 104:
 fi fi
 tenant -c -j jail6 -i epair0b tenant -c -j jail6 -i epair0b
-sysrc -f /​etc/​jails/​jail5/​rc.conf hostname=jail5 +sysrc -f /​etc/​jails/​jail5/​rc.conf hostname=jail5 ​\ 
-sysrc -f /​etc/​jails/​jail5/​rc.conf ​ifconfig_em3="​inet 10.0.45.5/​24"​ + ​ifconfig_em3="​inet 10.0.45.5/​24" ​\ 
-sysrc -f /​etc/​jails/​jail5/​rc.conf ​ifconfig_em3_ipv6="​inet6 2001:​db8:​45::​5 prefixlen 64" + ​ifconfig_em3_ipv6="​inet6 2001:​db8:​45::​5 prefixlen 64" ​\ 
-sysrc -f /​etc/​jails/​jail5/​rc.conf ​ifconfig_epair0a="​10.0.56.5/​24"​ + ​ifconfig_epair0a="​10.0.56.5/​24" ​\ 
-sysrc -f /​etc/​jails/​jail5/​rc.conf ​ifconfig_epair0a_ipv6="​inet6 2001:​db8:​56::​5 prefixlen 64" + ​ifconfig_epair0a_ipv6="​inet6 2001:​db8:​56::​5 prefixlen 64" ​\ 
-sysrc -f /​etc/​jails/​jail5/​rc.conf ​ifconfig_epair0a_alias0="​inet 10.0.56.254/​32 vhid 1 pass testpass"​ + ​ifconfig_epair0a_alias0="​inet 10.0.56.254/​32 vhid 1 pass testpass" ​\ 
-sysrc -f /​etc/​jails/​jail5/​rc.conf ​ifconfig_epair0a_alias1="​inet6 2001:​db8:​56::​fe prefixlen 128 vhid 1 pass testpass"​ + ​ifconfig_epair0a_alias1="​inet6 2001:​db8:​56::​fe prefixlen 128 vhid 1 pass testpass" ​\ 
-sysrc -f /​etc/​jails/​jail5/​rc.conf ​rtadvd_enable=YES + ​rtadvd_enable=YES ​\ 
-sysrc -f /​etc/​jails/​jail5/​rc.conf ​rtadvd_interfaces=epair0a + ​rtadvd_interfaces=epair0a ​\ 
-sysrc -f /​etc/​jails/​jail5/​rc.conf ​dhcpd_enable=YES + ​dhcpd_enable=YES ​\ 
-sysrc -f /​etc/​jails/​jail5/​rc.conf ​dhcpd_flags="​-q"​ + ​dhcpd_flags="​-q" ​\ 
-sysrc -f /​etc/​jails/​jail5/​rc.conf ​dhcpd_conf="/​usr/​local/​etc/​dhcpd.conf"​ + ​dhcpd_conf="/​usr/​local/​etc/​dhcpd.conf" ​\ 
-sysrc -f /​etc/​jails/​jail5/​rc.conf ​frr_enable=YES + ​frr_enable=YES ​\ 
-sysrc -f /​etc/​jails/​jail5/​rc.conf ​frr_vtysh_boot="YES" + ​frr_vtysh_boot=YES ​\ 
-sysrc -f /​etc/​jails/​jail5/​rc.conf ​nfacctd_enable=YES + ​nfacctd_enable=YES ​\ 
-sysrc -f /​etc/​jails/​jail5/​rc.conf ​pimd_enable=YES+ ​pimd_enable=YES
 ifconfig -l | grep -q vtnet && sed -i ""​ '​s/​em/​vtnet/​g'​ /​etc/​jails/​jail5/​rc.conf ifconfig -l | grep -q vtnet && sed -i ""​ '​s/​em/​vtnet/​g'​ /​etc/​jails/​jail5/​rc.conf
 mkdir -p /​etc/​jails/​jail5/​local/​frr mkdir -p /​etc/​jails/​jail5/​local/​frr
Line 194: Line 194:
 EOF EOF
  
-sysrc -f /​etc/​jails/​jail6/​rc.conf hostname=jail6 +sysrc -f /​etc/​jails/​jail6/​rc.conf hostname=jail6 ​\ 
-sysrc -f /​etc/​jails/​jail6/​rc.conf ​ifconfig_epair0b="​up"​ + ​ifconfig_epair0b="​up" ​\ 
-sysrc -f /​etc/​jails/​jail6/​rc.conf ​cloned_interfaces="​lagg0"​ + ​cloned_interfaces="​lagg0" ​\ 
-sysrc -f /​etc/​jails/​jail6/​rc.conf ​ifconfig_lagg0="​laggproto failover laggport epair0b SYNCDHCP"​ + ​ifconfig_lagg0="​laggproto failover laggport epair0b SYNCDHCP" ​\ 
-sysrc -f /​etc/​jails/​jail6/​rc.conf ​ifconfig_lagg0_ipv6="​inet6 accept_rtadv"​ + ​ifconfig_lagg0_ipv6="​inet6 accept_rtadv" ​\ 
-sysrc -f /​etc/​jails/​jail6/​rc.conf ​rtsold_enable=YES + ​rtsold_enable=YES ​\ 
-sysrc -f /​etc/​jails/​jail6/​rc.conf ​bsnmpd_enable=YES + ​bsnmpd_enable=YES ​\ 
-sysrc -f /​etc/​jails/​jail6/​rc.conf ​gateway_enable=NO + ​gateway_enable=NO ​\ 
-sysrc -f /​etc/​jails/​jail6/​rc.conf ​ipv6_gateway_enable=NO+ ​ipv6_gateway_enable=NO
 service jail start service jail start
 </​code>​ </​code>​
Line 791: Line 791:
  
 <​code>​ <​code>​
-sysrc hostname=R1 +sysrc hostname=R1 ​\ 
-sysrc gateway_enable=NO + ​gateway_enable=NO ​\ 
-sysrc ipv6_gateway_enable=NO + ​ipv6_gateway_enable=NO ​\ 
-sysrc ifconfig_em0=up + ​ifconfig_em0=up ​\ 
-sysrc cloned_interfaces=lagg0 + ​cloned_interfaces=lagg0 ​\ 
-sysrc ifconfig_lagg0="​laggproto loadbalance laggport em0 SYNCDHCP"​ + ​ifconfig_lagg0="​laggproto loadbalance laggport em0 SYNCDHCP" ​\ 
-sysrc ifconfig_lagg0_ipv6="​inet6 accept_rtadv"​ + ​ifconfig_lagg0_ipv6="​inet6 accept_rtadv" ​\ 
-sysrc sshd_enable=yes+ ​sshd_enable=yes
 ifconfig -l | grep -q vtnet && sed -i ""​ '​s/​em/​vtnet/​g'​ /​etc/​rc.conf ifconfig -l | grep -q vtnet && sed -i ""​ '​s/​em/​vtnet/​g'​ /​etc/​rc.conf
 config save config save
documentation/examples/maximum_bsdrp_features_lab.1572900516.txt.gz · Last modified: 2019/11/04 21:48 by olivier