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 revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
documentation:examples:maximum_bsdrp_features_lab [2019/11/04 21:47] – [Router 4] olivierdocumentation:examples:maximum_bsdrp_features_lab [2019/12/31 17:03] – [Router 5 (including jail5 and jail6)] olivier
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 130: Line 130:
 subnet 10.0.45.0 netmask 255.255.255.0 { subnet 10.0.45.0 netmask 255.255.255.0 {
 } }
 +
 #Declare R1 LAN and gateway #Declare R1 LAN and gateway
 subnet 10.0.12.0 netmask 255.255.255.0 { subnet 10.0.12.0 netmask 255.255.255.0 {
Line 193: 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>
documentation/examples/maximum_bsdrp_features_lab.txt · Last modified: 2022/07/07 13:23 by olivier

Except where otherwise noted, content on this wiki is licensed under the following license: BSD 2-Clause
Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki