==================================================
ip add
nano /etc/netplan/50-cloud-init.yaml
ip add
netplan apply
# cat /etc/netplan/50-cloud-init.yaml
network:
ethernets:
enp0s3:
dhcp4: true
enp0s8:
dhcp4: no
dhcp6: no
addresses: [10.0.2.1/24, ]
version: 2
==================================================
apt install dnsmasq
nano /etc/dnsmasq.d/56.conf
service dnsmasq restart
# cat /etc/dnsmasq.d/56.conf
# Set the interface on which dnsmasq operates.
# If not set, all the interfaces is used.
interface=enp0s8
# To disable dnsmasq's DNS server functionality.
port=0
# To enable dnsmasq's DHCP server functionality.
dhcp-range=enp0s8,192.168.56.100,192.168.56.199,4h
# Set DNS server as Router.
dhcp-option=6,192.168.0.1
# Logging.
log-facility=/var/log/dnsmasq.log # logfile path.
log-async
log-queries # log queries.
log-dhcp # log dhcp related messages.
==================================================
apt install tftpd-hpa tftp-hpa
cd
wget http://archive.ubuntu.com/ubuntu/dists/disco/main/installer-amd64/current/images/netboot/netboot.tar.gz
tar -xvzf netboot.tar.gz -C /var/lib/tftpboot/
chown -R nobody:nogroup /var/lib/tftpboot
echo "dhcp-boot=pxelinux.0,roo,192.168.56.1 " >/etc/default/tftpd-hpa
service tftpd-hpa restart
service tftpd-hpa status
Configure static ip netplan
* https://www.tecmint.com/configure-network-static-ip-address-in-ubuntu/}
Configure dnsmasq dhcpserver
* https://yulistic.gitlab.io/2018/03/configuring-dnsmasq-only-for-dhcp-server-in-ubuntu-pc/
NetBoot
* https://help.ubuntu.com/community/Installation/Netboot
Remaster a CD unattended install
* https://askubuntu.com/questions/122505/how-do-i-create-a-completely-unattended-install-of-ubuntu
Ubuntu Diskless
* https://help.ubuntu.com/community/DisklessUbuntuHowto
CentOS Cloud Init
* https://stafwag.github.io/blog/blog/2019/03/03/howto-use-centos-cloud-images-with-cloud-init/
* https://makandracards.com/makandra/41188-virsh-reload-xml-config-file
* https://linuxhint.com/cloud_init_vms/
KVM Networking
* https://help.ubuntu.com/community/KVM/Networking