Browse Source

network bonding

master
Jeff Moe 2 months ago
parent
commit
09ca2415ef
  1. 7
      docs/TODO
  2. 24
      etc/network/interfaces-bond
  3. 2
      preseed/preseed.cfg

7
docs/TODO

@ -24,3 +24,10 @@ SSH keys per project, auto-generate
# "backend_transfer_enabled": false
hostnames for backend
bonding
modprobe bonding
AMD Secure Encrypted Virtualization (SEV)

24
etc/network/interfaces-bond

@ -0,0 +1,24 @@
source /etc/network/interfaces.d/*
auto lo
iface lo inet loopback
auto bond0
iface bond0 inet static
address 192.168.1.101/31
#address 192.168.1.100
netmask 255.255.255.254
gateway 192.168.10.100
bond-downdelay 200
bond-miimon 100
bond-mode 4
bond-updelay 200
bond-xmit_hash_policy layer3+4
bond-lacp-rate 1
bond-slaves ens3f0 ens3f1
auto bond0:0
iface bond0:0 inet static
address 10.0.0.1/31
post-up route add -net 10.0.0.0/8 gw 10.0.0.0
post-down route del -net 10.0.0.0/8 gw 10.0.0.0

2
preseed/preseed.cfg

@ -39,7 +39,7 @@ d-i partman/confirm_nooverwrite boolean true
d-i base-installer/install-recommends boolean false
tasksel tasksel/first multiselect standard
d-i pkgsel/include string openssh-server sudo iptables apt-transport-https bzip2 ca-certificates colordiff cpufrequtils curl debian-archive-keyring exuberant-ctags git haveged host less locales lsb-release lshw net-tools nvme-cli ntp parted rsync telnet traceroute vim vim-scripts
d-i pkgsel/include string openssh-server sudo ifenslave iptables apt-transport-https bzip2 ca-certificates colordiff cpufrequtils curl debian-archive-keyring exuberant-ctags git haveged host less locales lsb-release lshw net-tools nvme-cli ntp parted rsync telnet traceroute vim vim-scripts
d-i pkgsel/upgrade select full-upgrade
popularity-contest popularity-contest/participate boolean false
d-i grub-installer/only_debian boolean true

Loading…
Cancel
Save