├── zusr ├── 0control │ ├── home │ │ ├── ftp │ │ │ └── id_rsa.pub │ │ └── 0control │ │ │ ├── .vimrc │ │ │ └── .cshrc │ ├── rw │ │ ├── root │ │ │ └── .ssh │ │ │ │ ├── .gitkeep │ │ │ │ └── config │ │ └── etc │ │ │ ├── ftpd.conf │ │ │ ├── pwd.db │ │ │ ├── spwd.db │ │ │ ├── rc.conf.local │ │ │ ├── pf.conf │ │ │ ├── group │ │ │ └── rc.conf │ └── usr │ │ └── local │ │ └── etc │ │ └── namedb │ │ └── master │ │ ├── subnet0.qubsd.local.zone │ │ ├── subnet1.qubsd.local.zone │ │ ├── subnet2.qubsd.local.zone │ │ ├── subnet3.qubsd.local.zone │ │ ├── subnet4.qubsd.local.zone │ │ ├── subnet5.qubsd.local.zone │ │ ├── subnet6.qubsd.local.zone │ │ ├── subnet7.qubsd.local.zone │ │ ├── subnet8.qubsd.local.zone │ │ ├── subnet9.qubsd.local.zone │ │ ├── subnet10.qubsd.local.zone │ │ ├── subnet100.qubsd.local.zone │ │ ├── subnet101.qubsd.local.zone │ │ ├── subnet102.qubsd.local.zone │ │ ├── subnet103.qubsd.local.zone │ │ ├── subnet104.qubsd.local.zone │ │ ├── subnet105.qubsd.local.zone │ │ ├── subnet106.qubsd.local.zone │ │ ├── subnet107.qubsd.local.zone │ │ ├── subnet108.qubsd.local.zone │ │ ├── subnet109.qubsd.local.zone │ │ ├── subnet11.qubsd.local.zone │ │ ├── subnet110.qubsd.local.zone │ │ ├── subnet111.qubsd.local.zone │ │ ├── subnet112.qubsd.local.zone │ │ ├── subnet113.qubsd.local.zone │ │ ├── subnet114.qubsd.local.zone │ │ ├── subnet115.qubsd.local.zone │ │ ├── subnet116.qubsd.local.zone │ │ ├── subnet117.qubsd.local.zone │ │ ├── subnet118.qubsd.local.zone │ │ ├── subnet119.qubsd.local.zone │ │ ├── subnet12.qubsd.local.zone │ │ ├── subnet120.qubsd.local.zone │ │ ├── subnet121.qubsd.local.zone │ │ ├── subnet122.qubsd.local.zone │ │ ├── subnet123.qubsd.local.zone │ │ ├── subnet124.qubsd.local.zone │ │ ├── subnet125.qubsd.local.zone │ │ ├── subnet126.qubsd.local.zone │ │ ├── subnet127.qubsd.local.zone │ │ ├── subnet128.qubsd.local.zone │ │ ├── subnet129.qubsd.local.zone │ │ ├── subnet13.qubsd.local.zone │ │ ├── subnet130.qubsd.local.zone │ │ ├── subnet131.qubsd.local.zone │ │ ├── subnet132.qubsd.local.zone │ │ ├── subnet133.qubsd.local.zone │ │ ├── subnet134.qubsd.local.zone │ │ ├── subnet135.qubsd.local.zone │ │ ├── subnet136.qubsd.local.zone │ │ ├── subnet137.qubsd.local.zone │ │ ├── subnet138.qubsd.local.zone │ │ ├── subnet139.qubsd.local.zone │ │ ├── subnet14.qubsd.local.zone │ │ ├── subnet140.qubsd.local.zone │ │ ├── subnet141.qubsd.local.zone │ │ ├── subnet142.qubsd.local.zone │ │ ├── subnet143.qubsd.local.zone │ │ ├── subnet144.qubsd.local.zone │ │ ├── subnet145.qubsd.local.zone │ │ ├── subnet146.qubsd.local.zone │ │ ├── subnet147.qubsd.local.zone │ │ ├── subnet148.qubsd.local.zone │ │ ├── subnet149.qubsd.local.zone │ │ ├── subnet15.qubsd.local.zone │ │ ├── subnet150.qubsd.local.zone │ │ ├── subnet151.qubsd.local.zone │ │ ├── subnet152.qubsd.local.zone │ │ ├── subnet153.qubsd.local.zone │ │ ├── subnet154.qubsd.local.zone │ │ ├── subnet155.qubsd.local.zone │ │ ├── subnet156.qubsd.local.zone │ │ ├── subnet157.qubsd.local.zone │ │ ├── subnet158.qubsd.local.zone │ │ ├── subnet159.qubsd.local.zone │ │ ├── subnet16.qubsd.local.zone │ │ ├── subnet160.qubsd.local.zone │ │ ├── subnet161.qubsd.local.zone │ │ ├── subnet162.qubsd.local.zone │ │ ├── subnet163.qubsd.local.zone │ │ ├── subnet164.qubsd.local.zone │ │ ├── subnet165.qubsd.local.zone │ │ ├── subnet166.qubsd.local.zone │ │ ├── subnet167.qubsd.local.zone │ │ ├── subnet168.qubsd.local.zone │ │ ├── subnet169.qubsd.local.zone │ │ ├── subnet17.qubsd.local.zone │ │ ├── subnet170.qubsd.local.zone │ │ ├── subnet171.qubsd.local.zone │ │ ├── subnet172.qubsd.local.zone │ │ ├── subnet173.qubsd.local.zone │ │ ├── subnet174.qubsd.local.zone │ │ ├── subnet175.qubsd.local.zone │ │ ├── subnet176.qubsd.local.zone │ │ ├── subnet177.qubsd.local.zone │ │ ├── subnet178.qubsd.local.zone │ │ ├── subnet179.qubsd.local.zone │ │ ├── subnet18.qubsd.local.zone │ │ ├── subnet180.qubsd.local.zone │ │ ├── subnet181.qubsd.local.zone │ │ ├── subnet182.qubsd.local.zone │ │ ├── subnet183.qubsd.local.zone │ │ ├── subnet184.qubsd.local.zone │ │ ├── subnet185.qubsd.local.zone │ │ ├── subnet186.qubsd.local.zone │ │ ├── subnet187.qubsd.local.zone │ │ ├── subnet188.qubsd.local.zone │ │ ├── subnet189.qubsd.local.zone │ │ ├── subnet19.qubsd.local.zone │ │ ├── subnet190.qubsd.local.zone │ │ ├── subnet191.qubsd.local.zone │ │ ├── subnet192.qubsd.local.zone │ │ ├── subnet193.qubsd.local.zone │ │ ├── subnet194.qubsd.local.zone │ │ ├── subnet195.qubsd.local.zone │ │ ├── subnet196.qubsd.local.zone │ │ ├── subnet197.qubsd.local.zone │ │ ├── subnet198.qubsd.local.zone │ │ ├── subnet199.qubsd.local.zone │ │ ├── subnet20.qubsd.local.zone │ │ ├── subnet200.qubsd.local.zone │ │ ├── subnet201.qubsd.local.zone │ │ ├── subnet202.qubsd.local.zone │ │ ├── subnet203.qubsd.local.zone │ │ ├── subnet204.qubsd.local.zone │ │ ├── subnet205.qubsd.local.zone │ │ ├── subnet206.qubsd.local.zone │ │ ├── subnet207.qubsd.local.zone │ │ ├── subnet208.qubsd.local.zone │ │ ├── subnet209.qubsd.local.zone │ │ ├── subnet21.qubsd.local.zone │ │ ├── subnet210.qubsd.local.zone │ │ ├── subnet211.qubsd.local.zone │ │ ├── subnet212.qubsd.local.zone │ │ ├── subnet213.qubsd.local.zone │ │ ├── subnet214.qubsd.local.zone │ │ ├── subnet215.qubsd.local.zone │ │ ├── subnet216.qubsd.local.zone │ │ ├── subnet217.qubsd.local.zone │ │ ├── subnet218.qubsd.local.zone │ │ ├── subnet219.qubsd.local.zone │ │ ├── subnet22.qubsd.local.zone │ │ ├── subnet220.qubsd.local.zone │ │ ├── subnet221.qubsd.local.zone │ │ ├── subnet222.qubsd.local.zone │ │ ├── subnet223.qubsd.local.zone │ │ ├── subnet224.qubsd.local.zone │ │ ├── subnet225.qubsd.local.zone │ │ ├── subnet226.qubsd.local.zone │ │ ├── subnet227.qubsd.local.zone │ │ ├── subnet228.qubsd.local.zone │ │ ├── subnet229.qubsd.local.zone │ │ ├── subnet23.qubsd.local.zone │ │ ├── subnet230.qubsd.local.zone │ │ ├── subnet231.qubsd.local.zone │ │ ├── subnet232.qubsd.local.zone │ │ ├── subnet233.qubsd.local.zone │ │ ├── subnet234.qubsd.local.zone │ │ ├── subnet235.qubsd.local.zone │ │ ├── subnet236.qubsd.local.zone │ │ ├── subnet237.qubsd.local.zone │ │ ├── subnet238.qubsd.local.zone │ │ ├── subnet239.qubsd.local.zone │ │ ├── subnet24.qubsd.local.zone │ │ ├── subnet240.qubsd.local.zone │ │ ├── subnet241.qubsd.local.zone │ │ ├── subnet242.qubsd.local.zone │ │ ├── subnet243.qubsd.local.zone │ │ ├── subnet244.qubsd.local.zone │ │ ├── subnet245.qubsd.local.zone │ │ ├── subnet246.qubsd.local.zone │ │ ├── subnet247.qubsd.local.zone │ │ ├── subnet248.qubsd.local.zone │ │ ├── subnet249.qubsd.local.zone │ │ ├── subnet25.qubsd.local.zone │ │ ├── subnet250.qubsd.local.zone │ │ ├── subnet251.qubsd.local.zone │ │ ├── subnet252.qubsd.local.zone │ │ ├── subnet253.qubsd.local.zone │ │ ├── subnet254.qubsd.local.zone │ │ ├── subnet255.qubsd.local.zone │ │ ├── subnet26.qubsd.local.zone │ │ ├── subnet27.qubsd.local.zone │ │ ├── subnet28.qubsd.local.zone │ │ ├── subnet29.qubsd.local.zone │ │ ├── subnet30.qubsd.local.zone │ │ ├── subnet31.qubsd.local.zone │ │ ├── subnet32.qubsd.local.zone │ │ ├── subnet33.qubsd.local.zone │ │ ├── subnet34.qubsd.local.zone │ │ ├── subnet35.qubsd.local.zone │ │ ├── subnet36.qubsd.local.zone │ │ ├── subnet37.qubsd.local.zone │ │ ├── subnet38.qubsd.local.zone │ │ ├── subnet39.qubsd.local.zone │ │ ├── subnet40.qubsd.local.zone │ │ ├── subnet41.qubsd.local.zone │ │ ├── subnet42.qubsd.local.zone │ │ ├── subnet43.qubsd.local.zone │ │ ├── subnet44.qubsd.local.zone │ │ ├── subnet45.qubsd.local.zone │ │ ├── subnet46.qubsd.local.zone │ │ ├── subnet47.qubsd.local.zone │ │ ├── subnet48.qubsd.local.zone │ │ ├── subnet49.qubsd.local.zone │ │ ├── subnet50.qubsd.local.zone │ │ ├── subnet51.qubsd.local.zone │ │ ├── subnet52.qubsd.local.zone │ │ ├── subnet53.qubsd.local.zone │ │ ├── subnet54.qubsd.local.zone │ │ ├── subnet55.qubsd.local.zone │ │ ├── subnet56.qubsd.local.zone │ │ ├── subnet57.qubsd.local.zone │ │ ├── subnet58.qubsd.local.zone │ │ ├── subnet59.qubsd.local.zone │ │ ├── subnet60.qubsd.local.zone │ │ ├── subnet61.qubsd.local.zone │ │ ├── subnet62.qubsd.local.zone │ │ ├── subnet63.qubsd.local.zone │ │ ├── subnet64.qubsd.local.zone │ │ ├── subnet65.qubsd.local.zone │ │ ├── subnet66.qubsd.local.zone │ │ ├── subnet67.qubsd.local.zone │ │ ├── subnet68.qubsd.local.zone │ │ ├── subnet69.qubsd.local.zone │ │ ├── subnet70.qubsd.local.zone │ │ ├── subnet71.qubsd.local.zone │ │ ├── subnet72.qubsd.local.zone │ │ ├── subnet73.qubsd.local.zone │ │ ├── subnet74.qubsd.local.zone │ │ ├── subnet75.qubsd.local.zone │ │ ├── subnet76.qubsd.local.zone │ │ ├── subnet77.qubsd.local.zone │ │ ├── subnet78.qubsd.local.zone │ │ ├── subnet79.qubsd.local.zone │ │ ├── subnet80.qubsd.local.zone │ │ ├── subnet81.qubsd.local.zone │ │ ├── subnet82.qubsd.local.zone │ │ ├── subnet83.qubsd.local.zone │ │ ├── subnet84.qubsd.local.zone │ │ ├── subnet85.qubsd.local.zone │ │ ├── subnet86.qubsd.local.zone │ │ ├── subnet87.qubsd.local.zone │ │ ├── subnet88.qubsd.local.zone │ │ ├── subnet89.qubsd.local.zone │ │ ├── subnet90.qubsd.local.zone │ │ ├── subnet91.qubsd.local.zone │ │ ├── subnet92.qubsd.local.zone │ │ ├── subnet93.qubsd.local.zone │ │ ├── subnet94.qubsd.local.zone │ │ ├── subnet95.qubsd.local.zone │ │ ├── subnet96.qubsd.local.zone │ │ ├── subnet97.qubsd.local.zone │ │ ├── subnet98.qubsd.local.zone │ │ └── subnet99.qubsd.local.zone ├── net-wg │ └── rw │ │ ├── etc │ │ ├── rc.conf.local │ │ └── pf.conf │ │ └── usr │ │ └── local │ │ └── etc │ │ └── wireguard │ │ ├── genkeys.sh │ │ └── wg0.conf ├── net-tor │ ├── var │ │ └── db │ │ │ └── tor │ │ │ └── .gitkeep │ └── rw │ │ ├── etc │ │ ├── rc.conf.local │ │ └── pf.conf │ │ └── usr │ │ └── local │ │ └── etc │ │ ├── rc.d │ │ └── tor_pf_perms │ │ └── tor │ │ └── torrc ├── 0net │ ├── var │ │ └── unbound │ │ │ ├── forward-resolv.conf │ │ │ ├── control.conf │ │ │ ├── lan-zones.conf │ │ │ ├── forward-doh.conf │ │ │ ├── conf.d │ │ │ └── qubsd_unbound.conf │ │ │ ├── unbound.conf │ │ │ └── root.key │ ├── etc │ │ ├── resolvconf.conf │ │ ├── dhclient-exit-hooks │ │ └── rc.conf │ ├── usr │ │ └── local │ │ │ ├── etc │ │ │ └── rc.d │ │ │ │ └── qubsd_dhcp │ │ │ └── bin │ │ │ └── qubsd_dhcp │ └── home │ │ └── 0net │ │ └── .cshrc ├── 0serv │ ├── rw │ │ ├── usr │ │ │ └── local │ │ │ │ └── etc │ │ │ │ └── wireguard │ │ │ │ ├── genkeys.sh │ │ │ │ └── wg0.conf │ │ └── etc │ │ │ └── pf.conf │ ├── usr │ │ └── local │ │ │ ├── etc │ │ │ └── rc.d │ │ │ │ └── qubsd_dhcp │ │ │ └── bin │ │ │ └── qubsd_dhcp │ └── etc │ │ └── rc.conf ├── 0bsdvm │ └── vmusr │ │ ├── home │ │ └── user │ │ │ ├── .vimrc │ │ │ ├── .profile │ │ │ ├── .cshrc │ │ │ └── .shrc │ │ └── .quBSD │ │ ├── qb_vmboot │ │ └── qb-vmconf ├── net-firewall │ └── rw │ │ └── etc │ │ ├── rc.conf.local │ │ └── pf.conf ├── 0gui │ ├── home │ │ └── 0gui │ │ │ ├── .Xresources │ │ │ └── .cshrc │ ├── usr │ │ └── local │ │ │ ├── etc │ │ │ ├── X11 │ │ │ │ └── bspwmrc │ │ │ └── rc.d │ │ │ │ └── qubsd_dhcp │ │ │ └── bin │ │ │ └── qubsd_dhcp │ └── etc │ │ └── rc.conf ├── nicvm │ └── .qubsd-vm-startup ├── 0base │ ├── etc │ │ └── rc.conf │ ├── usr │ │ └── local │ │ │ ├── etc │ │ │ └── rc.d │ │ │ │ └── qubsd_dhcp │ │ │ └── bin │ │ │ └── qubsd_dhcp │ └── home │ │ └── 0base │ │ └── .cshrc └── usbvm │ └── .qubsd-vm-startup ├── c_code └── xephyr-xclip ├── zroot ├── usr │ └── local │ │ ├── bin │ │ ├── qubsd_xclip │ │ ├── qb-help │ │ ├── qb-flags │ │ └── qb-dpi │ │ ├── etc │ │ ├── quBSD │ │ │ ├── jail.conf.d │ │ │ │ ├── jails │ │ │ │ │ ├── 00__use__EXACT__jailnames__00 │ │ │ │ │ ├── 0base │ │ │ │ │ ├── 0net │ │ │ │ │ ├── net-wg │ │ │ │ │ ├── net-firewall │ │ │ │ │ ├── disp-tor1 │ │ │ │ │ ├── disp1 │ │ │ │ │ ├── disp2 │ │ │ │ │ ├── disp3 │ │ │ │ │ ├── net-tor │ │ │ │ │ ├── 0gui │ │ │ │ │ ├── 0serv │ │ │ │ │ └── 0control │ │ │ │ ├── xephyr.conf │ │ │ │ ├── host_x11.conf │ │ │ │ ├── ubuntu.conf │ │ │ │ └── base.conf │ │ │ ├── pf_pass.conf │ │ │ ├── pf.conf │ │ │ ├── exec.prestop │ │ │ ├── exec.prestart │ │ │ └── exec.created │ │ └── rc.d │ │ │ ├── qb_autostart │ │ │ └── qb_cleanup │ │ └── lib │ │ └── quBSD │ │ ├── msg-stat.sh │ │ ├── msg-floatcmd.sh │ │ ├── msg-flags.sh │ │ ├── msg-record.sh │ │ ├── msg-ephm.sh │ │ ├── msg-dpi.sh │ │ ├── msg-template.sh │ │ ├── msg-rename.sh │ │ ├── msg-i3-launch.sh │ │ ├── msg-hostnet.sh │ │ ├── msg-list.sh │ │ └── msg-destroy.sh ├── etc │ ├── rc.conf │ ├── cron.d │ │ └── qubsd_cron │ └── devfs.rules ├── boot │ └── loader.conf.d │ │ └── qubsd_loader.conf └── root │ └── .config │ └── i3 │ └── i3launch.conf └── Install ├── README.md └── install.conf /zusr/0control/home/ftp/id_rsa.pub: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /zusr/0control/rw/root/.ssh/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /zusr/0control/rw/etc/ftpd.conf: -------------------------------------------------------------------------------- 1 | ftp /usr/home/ftp * 2 | # qubsd old had ftp /home/ftp * 3 | -------------------------------------------------------------------------------- /c_code/xephyr-xclip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BawdyAnarchist/quBSD/HEAD/c_code/xephyr-xclip -------------------------------------------------------------------------------- /zusr/0control/rw/etc/pwd.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BawdyAnarchist/quBSD/HEAD/zusr/0control/rw/etc/pwd.db -------------------------------------------------------------------------------- /zusr/0control/rw/etc/spwd.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BawdyAnarchist/quBSD/HEAD/zusr/0control/rw/etc/spwd.db -------------------------------------------------------------------------------- /zroot/usr/local/bin/qubsd_xclip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BawdyAnarchist/quBSD/HEAD/zroot/usr/local/bin/qubsd_xclip -------------------------------------------------------------------------------- /zusr/0control/rw/root/.ssh/config: -------------------------------------------------------------------------------- 1 | Host * 2 | StrictHostKeyChecking no 3 | UserKnownHostsFile /dev/null 4 | -------------------------------------------------------------------------------- /zroot/usr/local/etc/quBSD/jail.conf.d/jails/00__use__EXACT__jailnames__00: -------------------------------------------------------------------------------- 1 | # Empty file as important reminder for users 2 | -------------------------------------------------------------------------------- /zusr/net-wg/rw/etc/rc.conf.local: -------------------------------------------------------------------------------- 1 | # Turn on for wireguard gateways 2 | wireguard_enable="YES" 3 | wireguard_interfaces="wg0" 4 | -------------------------------------------------------------------------------- /zusr/net-tor/var/db/tor/.gitkeep: -------------------------------------------------------------------------------- 1 | # This is a persistent directory that Tor needs for state storage after the user does first connection 2 | -------------------------------------------------------------------------------- /zroot/usr/local/etc/quBSD/jail.conf.d/jails/0base: -------------------------------------------------------------------------------- 1 | 0base { 2 | .include "/usr/local/etc/quBSD/jail.conf.d/base.conf"; 3 | devfs_ruleset="4"; 4 | } 5 | -------------------------------------------------------------------------------- /zroot/usr/local/etc/quBSD/jail.conf.d/jails/0net: -------------------------------------------------------------------------------- 1 | 0net { 2 | .include "/usr/local/etc/quBSD/jail.conf.d/base.conf"; 3 | devfs_ruleset="6"; 4 | } 5 | -------------------------------------------------------------------------------- /zroot/usr/local/etc/quBSD/jail.conf.d/jails/net-wg: -------------------------------------------------------------------------------- 1 | net-wg { 2 | .include "/usr/local/etc/quBSD/jail.conf.d/base.conf"; 3 | devfs_ruleset="6"; 4 | } 5 | -------------------------------------------------------------------------------- /zusr/0net/var/unbound/forward-resolv.conf: -------------------------------------------------------------------------------- 1 | # quBSD: Placeholder. Either this or forward-doh.conf get dynamically linked to forward.conf in exec.created 2 | -------------------------------------------------------------------------------- /zusr/net-wg/rw/usr/local/etc/wireguard/genkeys.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | wg genkey > priv.key 4 | cat priv.key | wg pubkey > pub.key 5 | chmod 600 priv.key 6 | -------------------------------------------------------------------------------- /zusr/0serv/rw/usr/local/etc/wireguard/genkeys.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | wg genkey > priv.key 4 | cat priv.key | wg pubkey > pub.key 5 | chmod 600 priv.key 6 | 7 | -------------------------------------------------------------------------------- /zroot/usr/local/etc/quBSD/jail.conf.d/jails/net-firewall: -------------------------------------------------------------------------------- 1 | net-firewall { 2 | .include "/usr/local/etc/quBSD/jail.conf.d/base.conf"; 3 | devfs_ruleset="6"; 4 | } 5 | -------------------------------------------------------------------------------- /zroot/usr/local/etc/quBSD/jail.conf.d/jails/disp-tor1: -------------------------------------------------------------------------------- 1 | disp-tor1 { 2 | .include "/usr/local/etc/quBSD/jail.conf.d/base.conf"; 3 | .include "/usr/local/etc/quBSD/jail.conf.d/xephyr.conf"; 4 | devfs_ruleset="7"; 5 | } 6 | -------------------------------------------------------------------------------- /zusr/net-tor/rw/etc/rc.conf.local: -------------------------------------------------------------------------------- 1 | tor_enable="YES" 2 | tor_pf_perms_enable="YES" # Weird permissions issue has to be resovled for tor to start 3 | local_unbound_enable="NO" # 0net default is yes, but Tor handles DNS for us 4 | -------------------------------------------------------------------------------- /zusr/0bsdvm/vmusr/home/user/.vimrc: -------------------------------------------------------------------------------- 1 | syntax on 2 | set tabstop=5 3 | set number 4 | set numberwidth=1 5 | 6 | set backspace=indent,eol,start 7 | 8 | set background=dark 9 | let g:gruvbox_contrast_dark = 'hard' 10 | colorscheme gruvbox 11 | -------------------------------------------------------------------------------- /zusr/0control/home/0control/.vimrc: -------------------------------------------------------------------------------- 1 | syntax on 2 | set tabstop=5 3 | set number 4 | set numberwidth=1 5 | 6 | set backspace=indent,eol,start 7 | 8 | set background=dark 9 | let g:gruvbox_contrast_dark = 'hard' 10 | colorscheme gruvbox 11 | -------------------------------------------------------------------------------- /zusr/0net/var/unbound/control.conf: -------------------------------------------------------------------------------- 1 | # This file was generated by local-unbound-setup. 2 | # Modifications will be overwritten. 3 | remote-control: 4 | control-enable: yes 5 | control-interface: /var/run/local_unbound.ctl 6 | control-use-cert: no 7 | -------------------------------------------------------------------------------- /zusr/0net/var/unbound/lan-zones.conf: -------------------------------------------------------------------------------- 1 | # This file was generated by local-unbound-setup. 2 | # Modifications will be overwritten. 3 | server: 4 | # Unblock reverse lookups for LAN addresses 5 | unblock-lan-zones: yes 6 | insecure-lan-zones: yes 7 | -------------------------------------------------------------------------------- /zusr/net-firewall/rw/etc/rc.conf.local: -------------------------------------------------------------------------------- 1 | # DNS-over-HTTPS on net-firewall prevents ISP/public-wifi DNS interception / RRSIG stripping. 2 | # Disable ONLY if you trust your router DNS (you shouldnt); or jails downstream of net-firewall. 3 | dnscrypt_proxy_enable="YES" 4 | -------------------------------------------------------------------------------- /zroot/usr/local/etc/quBSD/jail.conf.d/jails/disp1: -------------------------------------------------------------------------------- 1 | disp1 { 2 | .include "/usr/local/etc/quBSD/jail.conf.d/base.conf"; 3 | .include "/usr/local/etc/quBSD/jail.conf.d/xephyr.conf"; 4 | .include "/usr/local/etc/quBSD/jail.conf.d/ubuntu.conf"; 5 | devfs_ruleset="7"; 6 | } 7 | -------------------------------------------------------------------------------- /zroot/usr/local/etc/quBSD/jail.conf.d/jails/disp2: -------------------------------------------------------------------------------- 1 | disp2 { 2 | .include "/usr/local/etc/quBSD/jail.conf.d/base.conf"; 3 | .include "/usr/local/etc/quBSD/jail.conf.d/xephyr.conf"; 4 | .include "/usr/local/etc/quBSD/jail.conf.d/ubuntu.conf"; 5 | devfs_ruleset="7"; 6 | } 7 | -------------------------------------------------------------------------------- /zroot/usr/local/etc/quBSD/jail.conf.d/jails/disp3: -------------------------------------------------------------------------------- 1 | disp3 { 2 | .include "/usr/local/etc/quBSD/jail.conf.d/base.conf"; 3 | .include "/usr/local/etc/quBSD/jail.conf.d/xephyr.conf"; 4 | .include "/usr/local/etc/quBSD/jail.conf.d/ubuntu.conf"; 5 | devfs_ruleset="7"; 6 | } 7 | -------------------------------------------------------------------------------- /zroot/usr/local/etc/quBSD/jail.conf.d/jails/net-tor: -------------------------------------------------------------------------------- 1 | net-tor { 2 | .include "/usr/local/etc/quBSD/jail.conf.d/base.conf"; 3 | devfs_ruleset="6"; 4 | 5 | # TOR - Persistent data required for the gateway 6 | mount += "$zusr/var/db/tor $path/var/db/tor nullfs rw 0 0"; 7 | } 8 | -------------------------------------------------------------------------------- /zusr/0gui/home/0gui/.Xresources: -------------------------------------------------------------------------------- 1 | XTerm*faceName: Monospace 2 | XTerm*faceSize: 17 3 | XTerm*metaSendsEscape: true 4 | XTerm*background: #222222 5 | XTerm*foreground: lightgray 6 | XTerm*color4: #6666ff 7 | XTerm*selectToClipboard: true 8 | XTerm*saveLines: 100000 9 | Xft.dpi: 96 10 | -------------------------------------------------------------------------------- /zroot/etc/rc.conf: -------------------------------------------------------------------------------- 1 | 2 | ## quBSD MODIFICATIONS ## 3 | jail_enable="NO" 4 | pf_enable="YES" 5 | pf_rules="/usr/local/etc/quBSD/pf.conf" 6 | qb_cleanup_enable="YES" 7 | qb_autostart_enable="NO" 8 | dbus_enable="YES" 9 | linux_enable="YES" 10 | #webcamd_0_flags="-d ugen2.3" 11 | ## END quBSD MODIFICATIONS ## 12 | -------------------------------------------------------------------------------- /zusr/0net/etc/resolvconf.conf: -------------------------------------------------------------------------------- 1 | # quBSD: Points at special forward-resolv file. exec.created determines if it'll be used or not. 2 | libc="NO" 3 | unbound_conf="/var/unbound/forward-resolv.conf" 4 | unbound_pid="/var/run/local_unbound.pid" 5 | unbound_service="local_unbound" 6 | unbound_restart="service local_unbound reload" 7 | -------------------------------------------------------------------------------- /zroot/usr/local/etc/quBSD/pf_pass.conf: -------------------------------------------------------------------------------- 1 | # pf_pass is loaded when host is network connected 2 | 3 | scrub in all 4 | 5 | set skip on lo0 6 | 7 | block all 8 | 9 | pass out on EXT_IF inet proto { udp tcp } to port { 22 53 80 123 443 ftp } keep state 10 | pass out on EXT_IF inet proto icmp icmp-type { echoreq } keep state 11 | -------------------------------------------------------------------------------- /zroot/boot/loader.conf.d/qubsd_loader.conf: -------------------------------------------------------------------------------- 1 | # ZFS and VMs are required for quBSD 2 | zfs_load="YES" 3 | vmm_load="YES" 4 | 5 | # pf blocks traffic to host as a backup precautionary measure 6 | pf_load="YES" 7 | 8 | # Wireguard used for VPN jails 9 | if_wg_load="YES" 10 | 11 | # Enable resource control inside jails 12 | kern.racct.enable="1" 13 | -------------------------------------------------------------------------------- /zroot/usr/local/etc/quBSD/jail.conf.d/jails/0gui: -------------------------------------------------------------------------------- 1 | 0gui { 2 | .include "/usr/local/etc/quBSD/jail.conf.d/base.conf"; 3 | #.include "/usr/local/etc/quBSD/jail.conf.d/xephyr.conf"; # Uncomment this for actual GUI jails 4 | .include "/usr/local/etc/quBSD/jail.conf.d/ubuntu.conf"; # Uncommented so you can install Ubuntu stuff 5 | devfs_ruleset="7"; 6 | } 7 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet0.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.0.1 11 | 0control IN A 10.99.0.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet1.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.1.1 11 | 0control IN A 10.99.1.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet2.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.2.1 11 | 0control IN A 10.99.2.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet3.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.3.1 11 | 0control IN A 10.99.3.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet4.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.4.1 11 | 0control IN A 10.99.4.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet5.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.5.1 11 | 0control IN A 10.99.5.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet6.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.6.1 11 | 0control IN A 10.99.6.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet7.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.7.1 11 | 0control IN A 10.99.7.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet8.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.8.1 11 | 0control IN A 10.99.8.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet9.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.9.1 11 | 0control IN A 10.99.9.1 12 | -------------------------------------------------------------------------------- /zusr/0serv/rw/usr/local/etc/wireguard/wg0.conf: -------------------------------------------------------------------------------- 1 | [Interface] 2 | Address = 3 | DNS = 172.16.0.1 4 | MTU = 1420 5 | PrivateKey = 6 | 7 | [Peer] 8 | PublicKey = 9 | AllowedIPs = 0.0.0.0/0,::0/0 10 | Endpoint = 11 | PersistentKeepalive = 10 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet10.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.10.1 11 | 0control IN A 10.99.10.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet100.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.100.1 11 | 0control IN A 10.99.100.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet101.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.101.1 11 | 0control IN A 10.99.101.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet102.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.102.1 11 | 0control IN A 10.99.102.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet103.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.103.1 11 | 0control IN A 10.99.103.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet104.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.104.1 11 | 0control IN A 10.99.104.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet105.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.105.1 11 | 0control IN A 10.99.105.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet106.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.106.1 11 | 0control IN A 10.99.106.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet107.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.107.1 11 | 0control IN A 10.99.107.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet108.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.108.1 11 | 0control IN A 10.99.108.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet109.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.109.1 11 | 0control IN A 10.99.109.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet11.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.11.1 11 | 0control IN A 10.99.11.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet110.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.110.1 11 | 0control IN A 10.99.110.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet111.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.111.1 11 | 0control IN A 10.99.111.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet112.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.112.1 11 | 0control IN A 10.99.112.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet113.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.113.1 11 | 0control IN A 10.99.113.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet114.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.114.1 11 | 0control IN A 10.99.114.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet115.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.115.1 11 | 0control IN A 10.99.115.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet116.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.116.1 11 | 0control IN A 10.99.116.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet117.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.117.1 11 | 0control IN A 10.99.117.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet118.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.118.1 11 | 0control IN A 10.99.118.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet119.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.119.1 11 | 0control IN A 10.99.119.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet12.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.12.1 11 | 0control IN A 10.99.12.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet120.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.120.1 11 | 0control IN A 10.99.120.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet121.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.121.1 11 | 0control IN A 10.99.121.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet122.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.122.1 11 | 0control IN A 10.99.122.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet123.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.123.1 11 | 0control IN A 10.99.123.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet124.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.124.1 11 | 0control IN A 10.99.124.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet125.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.125.1 11 | 0control IN A 10.99.125.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet126.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.126.1 11 | 0control IN A 10.99.126.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet127.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.127.1 11 | 0control IN A 10.99.127.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet128.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.128.1 11 | 0control IN A 10.99.128.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet129.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.129.1 11 | 0control IN A 10.99.129.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet13.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.13.1 11 | 0control IN A 10.99.13.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet130.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.130.1 11 | 0control IN A 10.99.130.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet131.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.131.1 11 | 0control IN A 10.99.131.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet132.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.132.1 11 | 0control IN A 10.99.132.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet133.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.133.1 11 | 0control IN A 10.99.133.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet134.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.134.1 11 | 0control IN A 10.99.134.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet135.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.135.1 11 | 0control IN A 10.99.135.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet136.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.136.1 11 | 0control IN A 10.99.136.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet137.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.137.1 11 | 0control IN A 10.99.137.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet138.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.138.1 11 | 0control IN A 10.99.138.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet139.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.139.1 11 | 0control IN A 10.99.139.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet14.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.14.1 11 | 0control IN A 10.99.14.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet140.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.140.1 11 | 0control IN A 10.99.140.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet141.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.141.1 11 | 0control IN A 10.99.141.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet142.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.142.1 11 | 0control IN A 10.99.142.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet143.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.143.1 11 | 0control IN A 10.99.143.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet144.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.144.1 11 | 0control IN A 10.99.144.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet145.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.145.1 11 | 0control IN A 10.99.145.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet146.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.146.1 11 | 0control IN A 10.99.146.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet147.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.147.1 11 | 0control IN A 10.99.147.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet148.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.148.1 11 | 0control IN A 10.99.148.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet149.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.149.1 11 | 0control IN A 10.99.149.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet15.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.15.1 11 | 0control IN A 10.99.15.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet150.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.150.1 11 | 0control IN A 10.99.150.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet151.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.151.1 11 | 0control IN A 10.99.151.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet152.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.152.1 11 | 0control IN A 10.99.152.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet153.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.153.1 11 | 0control IN A 10.99.153.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet154.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.154.1 11 | 0control IN A 10.99.154.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet155.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.155.1 11 | 0control IN A 10.99.155.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet156.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.156.1 11 | 0control IN A 10.99.156.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet157.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.157.1 11 | 0control IN A 10.99.157.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet158.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.158.1 11 | 0control IN A 10.99.158.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet159.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.159.1 11 | 0control IN A 10.99.159.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet16.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.16.1 11 | 0control IN A 10.99.16.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet160.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.160.1 11 | 0control IN A 10.99.160.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet161.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.161.1 11 | 0control IN A 10.99.161.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet162.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.162.1 11 | 0control IN A 10.99.162.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet163.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.163.1 11 | 0control IN A 10.99.163.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet164.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.164.1 11 | 0control IN A 10.99.164.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet165.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.165.1 11 | 0control IN A 10.99.165.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet166.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.166.1 11 | 0control IN A 10.99.166.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet167.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.167.1 11 | 0control IN A 10.99.167.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet168.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.168.1 11 | 0control IN A 10.99.168.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet169.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.169.1 11 | 0control IN A 10.99.169.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet17.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.17.1 11 | 0control IN A 10.99.17.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet170.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.170.1 11 | 0control IN A 10.99.170.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet171.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.171.1 11 | 0control IN A 10.99.171.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet172.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.172.1 11 | 0control IN A 10.99.172.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet173.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.173.1 11 | 0control IN A 10.99.173.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet174.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.174.1 11 | 0control IN A 10.99.174.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet175.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.175.1 11 | 0control IN A 10.99.175.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet176.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.176.1 11 | 0control IN A 10.99.176.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet177.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.177.1 11 | 0control IN A 10.99.177.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet178.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.178.1 11 | 0control IN A 10.99.178.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet179.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.179.1 11 | 0control IN A 10.99.179.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet18.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.18.1 11 | 0control IN A 10.99.18.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet180.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.180.1 11 | 0control IN A 10.99.180.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet181.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.181.1 11 | 0control IN A 10.99.181.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet182.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.182.1 11 | 0control IN A 10.99.182.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet183.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.183.1 11 | 0control IN A 10.99.183.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet184.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.184.1 11 | 0control IN A 10.99.184.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet185.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.185.1 11 | 0control IN A 10.99.185.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet186.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.186.1 11 | 0control IN A 10.99.186.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet187.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.187.1 11 | 0control IN A 10.99.187.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet188.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.188.1 11 | 0control IN A 10.99.188.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet189.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.189.1 11 | 0control IN A 10.99.189.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet19.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.19.1 11 | 0control IN A 10.99.19.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet190.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.190.1 11 | 0control IN A 10.99.190.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet191.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.191.1 11 | 0control IN A 10.99.191.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet192.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.192.1 11 | 0control IN A 10.99.192.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet193.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.193.1 11 | 0control IN A 10.99.193.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet194.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.194.1 11 | 0control IN A 10.99.194.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet195.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.195.1 11 | 0control IN A 10.99.195.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet196.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.196.1 11 | 0control IN A 10.99.196.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet197.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.197.1 11 | 0control IN A 10.99.197.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet198.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.198.1 11 | 0control IN A 10.99.198.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet199.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.199.1 11 | 0control IN A 10.99.199.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet20.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.20.1 11 | 0control IN A 10.99.20.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet200.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.200.1 11 | 0control IN A 10.99.200.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet201.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.201.1 11 | 0control IN A 10.99.201.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet202.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.202.1 11 | 0control IN A 10.99.202.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet203.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.203.1 11 | 0control IN A 10.99.203.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet204.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.204.1 11 | 0control IN A 10.99.204.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet205.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.205.1 11 | 0control IN A 10.99.205.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet206.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.206.1 11 | 0control IN A 10.99.206.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet207.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.207.1 11 | 0control IN A 10.99.207.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet208.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.208.1 11 | 0control IN A 10.99.208.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet209.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.209.1 11 | 0control IN A 10.99.209.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet21.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.21.1 11 | 0control IN A 10.99.21.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet210.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.210.1 11 | 0control IN A 10.99.210.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet211.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.211.1 11 | 0control IN A 10.99.211.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet212.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.212.1 11 | 0control IN A 10.99.212.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet213.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.213.1 11 | 0control IN A 10.99.213.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet214.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.214.1 11 | 0control IN A 10.99.214.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet215.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.215.1 11 | 0control IN A 10.99.215.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet216.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.216.1 11 | 0control IN A 10.99.216.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet217.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.217.1 11 | 0control IN A 10.99.217.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet218.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.218.1 11 | 0control IN A 10.99.218.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet219.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.219.1 11 | 0control IN A 10.99.219.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet22.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.22.1 11 | 0control IN A 10.99.22.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet220.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.220.1 11 | 0control IN A 10.99.220.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet221.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.221.1 11 | 0control IN A 10.99.221.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet222.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.222.1 11 | 0control IN A 10.99.222.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet223.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.223.1 11 | 0control IN A 10.99.223.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet224.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.224.1 11 | 0control IN A 10.99.224.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet225.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.225.1 11 | 0control IN A 10.99.225.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet226.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.226.1 11 | 0control IN A 10.99.226.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet227.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.227.1 11 | 0control IN A 10.99.227.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet228.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.228.1 11 | 0control IN A 10.99.228.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet229.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.229.1 11 | 0control IN A 10.99.229.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet23.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.23.1 11 | 0control IN A 10.99.23.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet230.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.230.1 11 | 0control IN A 10.99.230.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet231.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.231.1 11 | 0control IN A 10.99.231.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet232.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.232.1 11 | 0control IN A 10.99.232.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet233.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.233.1 11 | 0control IN A 10.99.233.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet234.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.234.1 11 | 0control IN A 10.99.234.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet235.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.235.1 11 | 0control IN A 10.99.235.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet236.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.236.1 11 | 0control IN A 10.99.236.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet237.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.237.1 11 | 0control IN A 10.99.237.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet238.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.238.1 11 | 0control IN A 10.99.238.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet239.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.239.1 11 | 0control IN A 10.99.239.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet24.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.24.1 11 | 0control IN A 10.99.24.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet240.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.240.1 11 | 0control IN A 10.99.240.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet241.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.241.1 11 | 0control IN A 10.99.241.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet242.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.242.1 11 | 0control IN A 10.99.242.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet243.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.243.1 11 | 0control IN A 10.99.243.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet244.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.244.1 11 | 0control IN A 10.99.244.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet245.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.245.1 11 | 0control IN A 10.99.245.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet246.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.246.1 11 | 0control IN A 10.99.246.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet247.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.247.1 11 | 0control IN A 10.99.247.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet248.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.248.1 11 | 0control IN A 10.99.248.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet249.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.249.1 11 | 0control IN A 10.99.249.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet25.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.25.1 11 | 0control IN A 10.99.25.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet250.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.250.1 11 | 0control IN A 10.99.250.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet251.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.251.1 11 | 0control IN A 10.99.251.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet252.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.252.1 11 | 0control IN A 10.99.252.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet253.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.253.1 11 | 0control IN A 10.99.253.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet254.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.254.1 11 | 0control IN A 10.99.254.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet255.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.255.1 11 | 0control IN A 10.99.255.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet26.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.26.1 11 | 0control IN A 10.99.26.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet27.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.27.1 11 | 0control IN A 10.99.27.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet28.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.28.1 11 | 0control IN A 10.99.28.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet29.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.29.1 11 | 0control IN A 10.99.29.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet30.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.30.1 11 | 0control IN A 10.99.30.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet31.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.31.1 11 | 0control IN A 10.99.31.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet32.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.32.1 11 | 0control IN A 10.99.32.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet33.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.33.1 11 | 0control IN A 10.99.33.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet34.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.34.1 11 | 0control IN A 10.99.34.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet35.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.35.1 11 | 0control IN A 10.99.35.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet36.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.36.1 11 | 0control IN A 10.99.36.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet37.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.37.1 11 | 0control IN A 10.99.37.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet38.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.38.1 11 | 0control IN A 10.99.38.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet39.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.39.1 11 | 0control IN A 10.99.39.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet40.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.40.1 11 | 0control IN A 10.99.40.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet41.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.41.1 11 | 0control IN A 10.99.41.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet42.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.42.1 11 | 0control IN A 10.99.42.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet43.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.43.1 11 | 0control IN A 10.99.43.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet44.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.44.1 11 | 0control IN A 10.99.44.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet45.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.45.1 11 | 0control IN A 10.99.45.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet46.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.46.1 11 | 0control IN A 10.99.46.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet47.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.47.1 11 | 0control IN A 10.99.47.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet48.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.48.1 11 | 0control IN A 10.99.48.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet49.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.49.1 11 | 0control IN A 10.99.49.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet50.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.50.1 11 | 0control IN A 10.99.50.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet51.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.51.1 11 | 0control IN A 10.99.51.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet52.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.52.1 11 | 0control IN A 10.99.52.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet53.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.53.1 11 | 0control IN A 10.99.53.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet54.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.54.1 11 | 0control IN A 10.99.54.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet55.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.55.1 11 | 0control IN A 10.99.55.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet56.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.56.1 11 | 0control IN A 10.99.56.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet57.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.57.1 11 | 0control IN A 10.99.57.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet58.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.58.1 11 | 0control IN A 10.99.58.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet59.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.59.1 11 | 0control IN A 10.99.59.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet60.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.60.1 11 | 0control IN A 10.99.60.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet61.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.61.1 11 | 0control IN A 10.99.61.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet62.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.62.1 11 | 0control IN A 10.99.62.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet63.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.63.1 11 | 0control IN A 10.99.63.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet64.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.64.1 11 | 0control IN A 10.99.64.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet65.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.65.1 11 | 0control IN A 10.99.65.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet66.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.66.1 11 | 0control IN A 10.99.66.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet67.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.67.1 11 | 0control IN A 10.99.67.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet68.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.68.1 11 | 0control IN A 10.99.68.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet69.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.69.1 11 | 0control IN A 10.99.69.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet70.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.70.1 11 | 0control IN A 10.99.70.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet71.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.71.1 11 | 0control IN A 10.99.71.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet72.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.72.1 11 | 0control IN A 10.99.72.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet73.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.73.1 11 | 0control IN A 10.99.73.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet74.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.74.1 11 | 0control IN A 10.99.74.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet75.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.75.1 11 | 0control IN A 10.99.75.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet76.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.76.1 11 | 0control IN A 10.99.76.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet77.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.77.1 11 | 0control IN A 10.99.77.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet78.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.78.1 11 | 0control IN A 10.99.78.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet79.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.79.1 11 | 0control IN A 10.99.79.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet80.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.80.1 11 | 0control IN A 10.99.80.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet81.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.81.1 11 | 0control IN A 10.99.81.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet82.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.82.1 11 | 0control IN A 10.99.82.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet83.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.83.1 11 | 0control IN A 10.99.83.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet84.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.84.1 11 | 0control IN A 10.99.84.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet85.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.85.1 11 | 0control IN A 10.99.85.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet86.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.86.1 11 | 0control IN A 10.99.86.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet87.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.87.1 11 | 0control IN A 10.99.87.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet88.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.88.1 11 | 0control IN A 10.99.88.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet89.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.89.1 11 | 0control IN A 10.99.89.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet90.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.90.1 11 | 0control IN A 10.99.90.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet91.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.91.1 11 | 0control IN A 10.99.91.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet92.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.92.1 11 | 0control IN A 10.99.92.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet93.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.93.1 11 | 0control IN A 10.99.93.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet94.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.94.1 11 | 0control IN A 10.99.94.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet95.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.95.1 11 | 0control IN A 10.99.95.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet96.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.96.1 11 | 0control IN A 10.99.96.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet97.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.97.1 11 | 0control IN A 10.99.97.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet98.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.98.1 11 | 0control IN A 10.99.98.1 12 | -------------------------------------------------------------------------------- /zusr/0control/usr/local/etc/namedb/master/subnet99.qubsd.local.zone: -------------------------------------------------------------------------------- 1 | $TTL 86400 2 | @ IN SOA ns.qubsd.local. admin.qubsd.local. ( 3 | 2023010101 ; Serial 4 | 3600 ; Refresh 5 | 1800 ; Retry 6 | 604800 ; Expire 7 | 86400 ) ; Negative Cache TTL 8 | ; 9 | @ IN NS ns.qubsd.local. 10 | ns IN A 10.99.99.1 11 | 0control IN A 10.99.99.1 12 | -------------------------------------------------------------------------------- /zroot/usr/local/etc/quBSD/jail.conf.d/jails/0serv: -------------------------------------------------------------------------------- 1 | 0serv { 2 | .include "/usr/local/etc/quBSD/jail.conf.d/base.conf"; 3 | devfs_ruleset="4"; 4 | 5 | # # EXAMPLE MOUNTS - Typical server directories. Coordinate with jail's /rw directory 6 | # mount += "$zusr/usr/local/etc/ $path/usr/local/etc/ nullfs rw 0 0"; 7 | # mount += "$zusr/usr/local/www/ $path/usr/local/www/ nullfs rw 0 0"; 8 | } 9 | -------------------------------------------------------------------------------- /zroot/usr/local/lib/quBSD/msg-stat.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | msg_stat() { 4 | case "$_message" in 5 | _1) cat << ENDOFMSG 6 | ENDOFMSG 7 | ;; 8 | usage) cat << ENDOFUSAGE 9 | 10 | qb-stat: List status of all jails 11 | 12 | Usage: qb-stat [-c ] [-h] 13 | 14 | -c: (c)olumn to sort by 15 | -h: (h)elp: Outputs this help message 16 | 17 | ENDOFUSAGE 18 | ;; 19 | esac 20 | } 21 | 22 | -------------------------------------------------------------------------------- /zroot/usr/local/etc/quBSD/jail.conf.d/jails/0control: -------------------------------------------------------------------------------- 1 | 0control { 2 | .include "/usr/local/etc/quBSD/jail.conf.d/base.conf"; 3 | devfs_ruleset="6"; 4 | 5 | # 0control functionality to be revisisted later. For now leave as-is 6 | mount += "$zusr/usr/local/etc/namedb $path/usr/local/etc/namedb/ nullfs rw 0 0"; 7 | mount += "/var/run/quBSD $path/tmp/quBSD nullfs ro 0 0"; 8 | } 9 | -------------------------------------------------------------------------------- /zusr/0gui/usr/local/etc/X11/bspwmrc: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Set all border widths to 0 pixels. 4 | bspc config border_width 0 5 | 6 | # Set the gap between windows to 0 pixels. 7 | bspc config window_gap 0 8 | 9 | # Optional: Set gaps around the monitor/screen to 0 as well. 10 | bspc config top_padding 0 11 | bspc config bottom_padding 0 12 | bspc config left_padding 0 13 | bspc config right_padding 0 14 | -------------------------------------------------------------------------------- /zusr/0net/var/unbound/forward-doh.conf: -------------------------------------------------------------------------------- 1 | # quBSD: This routes DNS to dnscrypt-proxy (port 5353) for HTTPS encapsulation (DNS-over-HTTPS). 2 | # ISPs, routers, public wifi, you name it; they often intercept and strip DNSSEC. Very insecure. 3 | # We route around them with DoH, so that unbound always gets proper RRSIGs. MITM mitigation. 4 | 5 | forward-zone: 6 | name: "." 7 | forward-addr: 127.0.0.1@5353 8 | -------------------------------------------------------------------------------- /zroot/usr/local/etc/quBSD/pf.conf: -------------------------------------------------------------------------------- 1 | # pf blocks everything to host 2 | 3 | scrub in all 4 | 5 | set skip on lo0 6 | 7 | # Pretty sure this is legacy from tryna figure out the NTP earlier. Harmless, keep for now, remove at some point 8 | anchor "ntp_only" 9 | 10 | block all 11 | 12 | # Pass out solely ntp 13 | pass out on EXT_IF inet proto udp to port 53 keep state 14 | pass out on EXT_IF inet proto udp to port 123 keep state 15 | -------------------------------------------------------------------------------- /zusr/0bsdvm/vmusr/.quBSD/qb_vmboot: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # PROVIDE: qb_vmboot 4 | # REQUIRE: netif jail 5 | 6 | . /etc/rc.subr 7 | 8 | name="qb_vmboot" 9 | desc="Calls the VM startup script at /vmusr/.quBSD/vm-local.rc" 10 | rcvar="${name}_enable" 11 | start_cmd="${name}_start" 12 | 13 | qb_vmboot_start() { 14 | zpool list vmusr > /dev/null 2>&1 || zpool import -f vmusr 15 | /bin/sh /vmusr/.quBSD/vm-rc.local > /dev/null 2>&1 & 16 | } 17 | 18 | load_rc_config $name 19 | run_rc_command "$1" 20 | -------------------------------------------------------------------------------- /zroot/usr/local/etc/rc.d/qb_autostart: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # PROVIDE: qb_autostart 4 | # REQUIRE: jail qb_cleanup 5 | 6 | . /etc/rc.subr 7 | 8 | name="qb_autostart" 9 | desc="Automatically starts jails flagged with autostart in qubsd.conf" 10 | rcvar="${name}_enable" 11 | start_cmd="${name}_start" 12 | 13 | qb_autostart_start() { 14 | # Start all jails tagged with autostart 15 | /bin/sh /usr/local/bin/qb-start -a > /dev/null 2>&1 & 16 | } 17 | 18 | load_rc_config $name 19 | run_rc_command "$1" 20 | -------------------------------------------------------------------------------- /zusr/0control/rw/etc/rc.conf.local: -------------------------------------------------------------------------------- 1 | # quBSD. 0control serves DHCP to jails for IP to initiate SSH connections 2 | sshd_enable="NO" # sshd unnecessary. cjail makes outbound, not inbound connections 3 | qubsd_dhcp_enable="NO" 4 | dhcpd_conf="/usr/local/etc/dhcpd.0control.conf" 5 | #ftpd_enable="YES" # Control jail also runs ftp and named for VMs access. This might be going away tho. 6 | #named_enable="YES" 7 | #local_unbound_enable="NO" # Control doesnt serve DNS 8 | #hostname="0control.qubsd.local" 9 | -------------------------------------------------------------------------------- /zroot/usr/local/lib/quBSD/msg-floatcmd.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | msg_floatcmd() { 4 | case $_message in 5 | usage) cat << ENDOFUSAGE 6 | 7 | qb-floatcmd: Causes a popup window which receives a user command 8 | and then executes inside of the the selected jail. 9 | 10 | Usage: qb-float-cmd [-h ] [-r] [-x] 11 | -h: shows this usage message 12 | -r: run command in jail as root 13 | -x: DO NOT USE!! special option internal to script. 14 | 15 | ENDOFUSAGE 16 | ;; 17 | esac 18 | } 19 | 20 | -------------------------------------------------------------------------------- /zroot/root/.config/i3/i3launch.conf: -------------------------------------------------------------------------------- 1 | # One command per line 2 | # Any commands for host that are not intended to 3 | # launch a winow, must have: !NO_WINDOW 4 | 5 | # Examples below for some ideas of what you can do. 6 | 7 | #WS #LOCATION #COMMAND 8 | 1 host xterm -fs 12 -e csh -c 'qb-stat' & 9 | 2 dispjail falkon 10 | 3 !NO_WINDOW qb-dpi 1.5 11 | 3 dispjail firefox 12 | 3 !NO_WINDOW qb-dpi -r 13 | 4 my_exampl_jail libreoffice --calc /home/rnd/Tracker.ods 14 | -------------------------------------------------------------------------------- /zusr/0control/rw/etc/pf.conf: -------------------------------------------------------------------------------- 1 | #### MACROS ######## 2 | 3 | #### TABLES ########### 4 | 5 | #### OPTIONS ########## 6 | set skip on lo0 7 | 8 | #### NORMALIZATION #### 9 | scrub in all 10 | 11 | #### QUEUEING ######### 12 | 13 | #### TRANSLATION ###### 14 | 15 | #### FILTERING ######## 16 | block all 17 | 18 | # SSH - Adjusted port to not interfere with other SSH operations (like net-tor) 19 | pass out proto tcp to port 2222 modulate state 20 | 21 | # DHCP 22 | pass in proto udp to port 67 keep state 23 | #### END ############# 24 | -------------------------------------------------------------------------------- /zusr/net-wg/rw/usr/local/etc/wireguard/wg0.conf: -------------------------------------------------------------------------------- 1 | [Interface] 2 | Address = 3 | DNS = 172.16.0.1 4 | # Wireguard takes up header space. You might get erratic and poor loading of webpages 5 | # if you keep this at 1500. You also need to adjust net-wg-jails MTU in qubsd.conf 6 | MTU = 1420 7 | PrivateKey = 8 | 9 | [Peer] 10 | PublicKey = 11 | AllowedIPs = 0.0.0.0/0,::0/0 12 | Endpoint = 13 | PersistentKeepalive = 10 14 | -------------------------------------------------------------------------------- /zusr/net-tor/rw/usr/local/etc/rc.d/tor_pf_perms: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # For whatever reason, Tor appears to drop root before configuring /dev/pf for transproxy 4 | 5 | # PROVIDE: tor_pf_perms 6 | # REQUIRE: jail 7 | # BEFORE: tor 8 | 9 | . /etc/rc.subr 10 | 11 | name="tor_pf_perms" 12 | desc="Modify /dev/pf permissions so that Tor TransPort starts correctly" 13 | rcvar="${name}_enable" 14 | start_cmd="${name}_start" 15 | 16 | tor_pf_perms_start() { 17 | chgrp _tor /dev/pf 18 | chmod g+rw /dev/pf 19 | } 20 | 21 | load_rc_config $name 22 | run_rc_command "$1" 23 | -------------------------------------------------------------------------------- /zroot/usr/local/etc/quBSD/jail.conf.d/xephyr.conf: -------------------------------------------------------------------------------- 1 | # X11 ISOLATION is accomplished by creating a special .X11-unix directory for each jail, and 2 | # then nullfs mounting that into the jail's ordinary /tmp/.X11-unix directory. When you launch 3 | # an app with qb-cmd, a unique Xephyr socket is create at the host /tmp/.X11-unix/ directory, 4 | # and then socat is invoked, which bridges the host Xephyr socket to the /var/run directory. 5 | 6 | exec.prepare += "mkdir -p $qx11"; # Make sure the directory exists 7 | mount += "$qx11 $path/tmp/.X11-unix nullfs ro,late 0 0"; 8 | -------------------------------------------------------------------------------- /zusr/nicvm/.qubsd-vm-startup: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Define primary variables 4 | 5 | _HOSTNAME="nicvm" 6 | _EXTIF="igb0" 7 | _INTIF="vtnet0" 8 | _MTU="1420" 9 | 10 | # Change hostname 11 | hostname "$_HOSTNAME" 12 | 13 | # Configure network 14 | ifconfig bridge0 create 15 | ifconfig bridge0 promisc mtu $_MTU up 16 | ifconfig $_EXTIF promisc mtu $_MTU up 17 | ifconfig $_INTIF promisc mtu $_MTU up 18 | ifconfig bridge0 addm $_EXTIF 19 | ifconfig bridge0 addm $_INTIF 20 | 21 | # Apply Hardening 22 | chflags -R schg /bin /sbin /boot /etc /lib /libexec /root /usr 23 | sysctl kern.securelevel 3 24 | -------------------------------------------------------------------------------- /zusr/0base/etc/rc.conf: -------------------------------------------------------------------------------- 1 | clear_tmp_enable="NO" 2 | syslogd_enable="NO" 3 | cron_enable="NO" 4 | update_motd="NO" 5 | sendmail_enable="NO" 6 | sendmail_submit_enable="NO" 7 | sendmail_outbound_enable="NO" 8 | sendmail_msp_queue_enable="NO" 9 | dumpdev="NO" 10 | 11 | ## quBSD Bare bones for 0base template ## 12 | ## Use /rw/etc/rc.conf.local to customize ## 13 | sshd_enable="YES" # cjail (control jail) connects via sshd 14 | clear_tmp_X="NO" # Will corrupt host socket if jail has nullfs /tmp/.X11-unix 15 | qubsd_dhcp_enable="YES" # quBSD dynamically manages dhclient for jailed interfaces 16 | -------------------------------------------------------------------------------- /zusr/0bsdvm/vmusr/home/user/.profile: -------------------------------------------------------------------------------- 1 | # $FreeBSD$ 2 | # 3 | HOME=/root 4 | export HOME 5 | PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:~/bin 6 | export PATH 7 | TERM=${TERM:xterm-256color} 8 | export TERM 9 | PAGER=less 10 | export PAGER 11 | 12 | # set ENV to a file invoked each time sh is started for interactive use. 13 | ENV=$HOME/.shrc; export ENV 14 | 15 | # Query terminal size; useful for serial lines. 16 | if [ -x /usr/bin/resizewin ] ; then /usr/bin/resizewin -z ; fi 17 | 18 | # Uncomment to display a random cookie on each login. 19 | # if [ -x /usr/bin/fortune ] ; then /usr/bin/fortune -s ; fi 20 | -------------------------------------------------------------------------------- /zusr/0net/var/unbound/conf.d/qubsd_unbound.conf: -------------------------------------------------------------------------------- 1 | # quBSD: Custom file so gateways listen/respond to clients 2 | 3 | server: 4 | # Listen on all interfaces. Security is handled by access-control. 5 | interface-automatic: yes 6 | 7 | # Allow queries from local machine and your private networks. 8 | access-control: 127.0.0.1/32 allow 9 | access-control: 10.1.0.0/8 allow 10 | access-control: 10.98.0.0/8 allow 11 | access-control: 10.99.0.0/8 allow 12 | access-control: 10.255.0.0/8 allow 13 | 14 | # Refuse all other queries to avoid being an open resolver. 15 | access-control: 0.0.0.0/0 refuse 16 | access-control: ::0/0 refuse 17 | -------------------------------------------------------------------------------- /zroot/etc/cron.d/qubsd_cron: -------------------------------------------------------------------------------- 1 | # quBSD supplemental cron for automatic snapshot tool and keeping host offline. 2 | # 3 | SHELL=/bin/sh 4 | PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin 5 | # 6 | #minute hour mday month wday who command 7 | 30 * * * * root qb-hostnet -c 8 | 20,40 * * * * root qb-autosnap -dst 60m 9 | 0 * * * * root qb-autosnap -dst 11H 10 | 2 4 * * * root qb-autosnap -dst 7D 11 | 2 16 * * * root qb-autosnap -dst 2D 12 | 5 4 * * 1 root qb-autosnap -st 6W 13 | -------------------------------------------------------------------------------- /zroot/usr/local/etc/quBSD/jail.conf.d/host_x11.conf: -------------------------------------------------------------------------------- 1 | # Overlays the host /tmp/.X11-unix directly into the jail. Meaning this jail can see ALL of your Xephyr 2 | # windows, and is a full privileged peer on host Xorg. It's inherently insecure, but provided as an option, 3 | # because Xephyr has no GLX. It cant render jailed windows on the GPU, it only uses CPU for OpenGL. 4 | # Use as a last resort. Be careful what you run in this jail, and what other jail windows are open. 5 | 6 | mount += "/tmp/.X11-unix $path/tmp/.X11-unix nullfs ro,late 0 0"; 7 | exec.created += ". /usr/local/lib/quBSD/quBSD.sh ; get_global_variables ; set_xauthority $name"; 8 | -------------------------------------------------------------------------------- /zusr/0gui/etc/rc.conf: -------------------------------------------------------------------------------- 1 | clear_tmp_enable="YES" 2 | syslogd_enable="NO" 3 | cron_enable="NO" 4 | resolv_enable="YES" 5 | update_motd="NO" 6 | sendmail_enable="NO" 7 | sendmail_submit_enable="NO" 8 | sendmail_outbound_enable="NO" 9 | sendmail_msp_queue_enable="NO" 10 | dumpdev="NO" 11 | 12 | ## quBSD guijail basics ## 13 | ## Use /rw/etc/rc.conf.local to customize ## 14 | sshd_enable="YES" 15 | clear_tmp_X="NO" # Will corrupt host socket if jail has nullfs /tmp/.X11-unix 16 | qubsd_dhcp_enable="YES" # quBSD dynamically manages dhclient for jailed interfaces 17 | dbus_enable="YES" # Required for a number of GUI based programs 18 | -------------------------------------------------------------------------------- /zroot/usr/local/bin/qb-help: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | . /usr/local/lib/quBSD/msg-help.sh 4 | 5 | get_options() { 6 | while getopts hvp: opts ; do case $opts in 7 | h) get_msg2 -eu ;; 8 | p) PARAM="$OPTARG" ; shift ;; 9 | esac ; done ; shift $(( OPTIND - 1 )) 10 | 11 | ACTION="$1" 12 | } 13 | 14 | main() { 15 | case $ACTION in 16 | list|show|scripts|commands) get_msg2 -m _list_scripts ;; 17 | 18 | param|params|PARAM|PARAMS|parameter|parameters|PARAMETER|PARAMETERS) 19 | [ "$VERBOSE" ] && get_msg2 -m _verb_params || get_msg2 -m _params ;; 20 | 21 | '') : ;; 22 | esac 23 | } 24 | 25 | 26 | get_options "$@" 27 | 28 | main 29 | 30 | 31 | 32 | 33 | 34 | -------------------------------------------------------------------------------- /zusr/0base/usr/local/etc/rc.d/qubsd_dhcp: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # PROVIDE: qubsd_dhcp 4 | # REQUIRE: NETWORKING 5 | # KEYWORD: shutdown 6 | 7 | . /etc/rc.subr 8 | 9 | name="qubsd_dhcp" 10 | desc="Manages dhclient and pf tables for interfaces placed in /tmp/qubsd_dhcp by the host" 11 | rcvar="qubsd_dhcp_enable" 12 | command="/usr/local/bin/${name}" 13 | pidfile="/var/run/${name}.pid" 14 | procname="/bin/sh" 15 | 16 | start_cmd="${name}_start" 17 | stop_cmd="${name}_stop" 18 | 19 | qubsd_dhcp_stop() { 20 | rm $pidfile 21 | } 22 | 23 | qubsd_dhcp_start() { 24 | /usr/sbin/daemon -p ${pidfile} ${command} ${pidfile} 25 | } 26 | 27 | load_rc_config $name 28 | run_rc_command "$1" 29 | -------------------------------------------------------------------------------- /zusr/0gui/usr/local/etc/rc.d/qubsd_dhcp: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # PROVIDE: qubsd_dhcp 4 | # REQUIRE: NETWORKING 5 | # KEYWORD: shutdown 6 | 7 | . /etc/rc.subr 8 | 9 | name="qubsd_dhcp" 10 | desc="Manages dhclient and pf tables for interfaces placed in /tmp/qubsd_dhcp by the host" 11 | rcvar="qubsd_dhcp_enable" 12 | command="/usr/local/bin/${name}" 13 | pidfile="/var/run/${name}.pid" 14 | procname="/bin/sh" 15 | 16 | start_cmd="${name}_start" 17 | stop_cmd="${name}_stop" 18 | 19 | qubsd_dhcp_stop() { 20 | rm $pidfile 21 | } 22 | 23 | qubsd_dhcp_start() { 24 | /usr/sbin/daemon -p ${pidfile} ${command} ${pidfile} 25 | } 26 | 27 | load_rc_config $name 28 | run_rc_command "$1" 29 | -------------------------------------------------------------------------------- /zusr/0net/usr/local/etc/rc.d/qubsd_dhcp: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # PROVIDE: qubsd_dhcp 4 | # REQUIRE: NETWORKING 5 | # KEYWORD: shutdown 6 | 7 | . /etc/rc.subr 8 | 9 | name="qubsd_dhcp" 10 | desc="Manages dhclient and pf tables for interfaces placed in /tmp/qubsd_dhcp by the host" 11 | rcvar="qubsd_dhcp_enable" 12 | command="/usr/local/bin/${name}" 13 | pidfile="/var/run/${name}.pid" 14 | procname="/bin/sh" 15 | 16 | start_cmd="${name}_start" 17 | stop_cmd="${name}_stop" 18 | 19 | qubsd_dhcp_stop() { 20 | rm $pidfile 21 | } 22 | 23 | qubsd_dhcp_start() { 24 | /usr/sbin/daemon -p ${pidfile} ${command} ${pidfile} 25 | } 26 | 27 | load_rc_config $name 28 | run_rc_command "$1" 29 | -------------------------------------------------------------------------------- /zusr/0serv/usr/local/etc/rc.d/qubsd_dhcp: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # PROVIDE: qubsd_dhcp 4 | # REQUIRE: NETWORKING 5 | # KEYWORD: shutdown 6 | 7 | . /etc/rc.subr 8 | 9 | name="qubsd_dhcp" 10 | desc="Manages dhclient and pf tables for interfaces placed in /tmp/qubsd_dhcp by the host" 11 | rcvar="qubsd_dhcp_enable" 12 | command="/usr/local/bin/${name}" 13 | pidfile="/var/run/${name}.pid" 14 | procname="/bin/sh" 15 | 16 | start_cmd="${name}_start" 17 | stop_cmd="${name}_stop" 18 | 19 | qubsd_dhcp_stop() { 20 | rm $pidfile 21 | } 22 | 23 | qubsd_dhcp_start() { 24 | /usr/sbin/daemon -p ${pidfile} ${command} ${pidfile} 25 | } 26 | 27 | load_rc_config $name 28 | run_rc_command "$1" 29 | -------------------------------------------------------------------------------- /zusr/0net/etc/dhclient-exit-hooks: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # quBSD: This script does nothing, because pf is now robust to interface 4 | # changes and doesnt rely on IP addresses for the external interface. 5 | # Keeping as a placeholder in case future gateway usecases call for it. 6 | 7 | no_run() { 8 | # Exit if not a reason we care about, or if the IP didnt change 9 | echo "$reason" | grep -Eqs "BOUND|RENEW|REBIND|REBOOT" || exit 0 10 | 11 | # Only restart pf if the new addr is different from the old 12 | if [ ! "$old_ip_address" = "$new_ip_address" ] ; then 13 | echo "$new_ip_address" > /etc/pf_EXT_IF.table 14 | service pf restart 15 | fi 16 | } 17 | 18 | exit 0 19 | -------------------------------------------------------------------------------- /zusr/usbvm/.qubsd-vm-startup: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Define primary variables 4 | _HOSTNAME="usbvm" 5 | _INTIF="vtnet0" 6 | #_EXTIF="" 7 | 8 | # Change hostname 9 | hostname "$_HOSTNAME" 10 | 11 | # Configure network 12 | #dhclient $_INTIF 13 | 14 | # Apply Hardening 15 | #chflags -R noschg /bin /sbin /boot /etc /lib /libexec /root /usr 16 | #sysctl kern.securelevel 3 17 | -------------------------------------------------------------------------------- /zusr/0control/rw/etc/group: -------------------------------------------------------------------------------- 1 | # $FreeBSD$ 2 | # 3 | wheel:*:0:root 4 | daemon:*:1: 5 | kmem:*:2: 6 | sys:*:3: 7 | tty:*:4: 8 | operator:*:5:root 9 | mail:*:6: 10 | bin:*:7: 11 | news:*:8: 12 | man:*:9: 13 | games:*:13: 14 | ftp:*:14: 15 | staff:*:20: 16 | sshd:*:22: 17 | smmsp:*:25: 18 | mailnull:*:26: 19 | guest:*:31: 20 | video:*:44: 21 | realtime:*:47: 22 | idletime:*:48: 23 | bind:*:53: 24 | unbound:*:59: 25 | proxy:*:62: 26 | authpf:*:63: 27 | _pflogd:*:64: 28 | _dhcp:*:65: 29 | uucp:*:66: 30 | dialer:*:68: 31 | network:*:69: 32 | audit:*:77: 33 | www:*:80: 34 | ntpd:*:123: 35 | _ypldap:*:160: 36 | hast:*:845: 37 | tests:*:977: 38 | nogroup:*:65533: 39 | nobody:*:65534: 40 | dhcpd:*:136: 41 | 0control:*:1001: 42 | -------------------------------------------------------------------------------- /zusr/0net/var/unbound/unbound.conf: -------------------------------------------------------------------------------- 1 | 2 | # quBSD: Minor modification so gateway can do DNS serve/forwarding + DoH for net-firewall 3 | 4 | server: 5 | username: unbound 6 | directory: /var/unbound 7 | chroot: "" # Disable or wireguard's startup resolvconf -u, causes rc failure 8 | pidfile: /var/run/local_unbound.pid 9 | auto-trust-anchor-file: /var/unbound/root.key 10 | do-not-query-localhost: no # Required for DoH implementation. Harmless for non DoH gateways 11 | #logfile: /var/unbound/unbound.log 12 | #verbosity: 2 13 | 14 | include: /var/unbound/lan-zones.conf 15 | include: /var/unbound/control.conf 16 | include: /var/unbound/conf.d/*.conf 17 | include: /var/unbound/forward.conf 18 | -------------------------------------------------------------------------------- /zroot/usr/local/etc/quBSD/jail.conf.d/ubuntu.conf: -------------------------------------------------------------------------------- 1 | # UBUNTU JAIL - /home is shared between regular FreeBSD env and Ubuntu 2 | exec.prepare += "mkdir -p $qx11"; # Make sure the directory exists 3 | mount += "$zusr/home $ubuntu/home nullfs rw,0 0"; 4 | mount += "devfs $ubuntu/dev devfs rw,late 0 0"; 5 | mount += "tmpfs $ubuntu/dev/shm tmpfs rw,late,size=1g,mode=1777 0 0"; 6 | mount += "fdescfs $ubuntu/dev/fd fdescfs rw,late,linrdlnk 0 0"; 7 | mount += "linprocfs $ubuntu/proc linprocfs rw,late 0 0"; 8 | mount += "linsysfs $ubuntu/sys linsysfs rw,late 0 0"; 9 | mount += "$path/tmp $ubuntu/tmp nullfs rw,late 0 0"; 10 | mount += "$qx11 $ubuntu/tmp/.X11-unix nullfs ro,late 0 0"; 11 | -------------------------------------------------------------------------------- /zroot/usr/local/lib/quBSD/msg-flags.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | msg_flags() { 4 | case "$_message" in 5 | _e1) cat << ENDOFMSG 6 | Must specify an action: [-d][-u][-r] 7 | ENDOFMSG 8 | ;; 9 | _e2) cat << ENDOFMSG 10 | Actions are mutually exclusive. Chose only one. 11 | ENDOFMSG 12 | ;; 13 | _e3) cat << ENDOFMSG 14 | Must specify a target jail 15 | ENDOFMSG 16 | ;; 17 | usage) cat << ENDOFUSAGE 18 | 19 | qb-flags: Toggles schg/noschg for the indicated jail 20 | 21 | Usage: qb-flags [-h|-d|-u|-r] 22 | -d: (d)own. Recursive noschg flags for 23 | -h: (h)elp. Outputs this help message 24 | -r: (r)estore qconf settings for 25 | -u: (u)p. Recursive schg flags for 26 | 27 | ENDOFUSAGE 28 | ;; 29 | esac 30 | } 31 | 32 | -------------------------------------------------------------------------------- /zroot/usr/local/etc/quBSD/exec.prestop: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | . /usr/local/lib/quBSD/quBSD.sh 4 | 5 | JAIL="$1" 6 | get_global_variables 7 | 8 | # Record stop attempt to log file 9 | echo "$(date "+%Y-%m-%d_%H:%M") exec.prestop: STOPPING: $JAIL" >> ${QBLOG} ${QBLOG}_$JAIL 10 | 11 | # Remove interfaces and handle files modification for those interfaces 12 | INTFS=$(jexec -l -U root $JAIL ifconfig -g tap ; jexec -l -U root $JAIL ifconfig -g epair) 13 | for _intf in $INTFS; do 14 | # If interface is an epair, pass [-d] destroy 15 | [ -z "${_intf##epair*}" ] && _d='-d' || unset _d 16 | remove_interface $_d "$_intf" "$JAIL" 17 | done 18 | 19 | # /rw system files might be schg, but needed by rc.shutdown. 20 | chflags -fR noschg ${M_ZUSR}/${JAIL}/rw 21 | 22 | exit 0 # Script exits success, to not abort jail shutdown. 23 | -------------------------------------------------------------------------------- /zusr/0net/etc/rc.conf: -------------------------------------------------------------------------------- 1 | clear_tmp_enable="YES" 2 | syslogd_enable="NO" 3 | cron_enable="NO" 4 | update_motd="NO" 5 | sendmail_enable="NO" 6 | sendmail_submit_enable="NO" 7 | sendmail_outbound_enable="NO" 8 | sendmail_msp_queue_enable="NO" 9 | dumpdev="NO" 10 | 11 | ## quBSD netjail basics - Almost all netjails require these lines ## 12 | ## Use /rw/etc/rc.conf.local to customize ## 13 | sshd_enable="YES" # cjail (control jail) connects via sshd 14 | qubsd_dhcp_enable="YES" # quBSD dynamically manages dhclient for jailed interfaces 15 | gateway_enable="YES" 16 | pf_enable="YES" 17 | pf_rules="/etc/pf.conf" 18 | dhcpd_enable="YES" # serve DHCP to gateways if not auto-IP in qubsd.conf 19 | dhcpd_conf="/usr/local/etc/dhcpd.gateway.conf" 20 | local_unbound_enable="YES" # 0net based gateways serve DNS to clients. No config required 21 | -------------------------------------------------------------------------------- /zusr/net-tor/rw/usr/local/etc/tor/torrc: -------------------------------------------------------------------------------- 1 | # quBSD Tor gateway torrc 2 | 3 | # Set a log. Notices only 4 | #Log info file /var/log/tor/info.log 5 | Log notice file /var/log/tor/notice.log 6 | Log warn file /var/log/tor/warn.log 7 | Log err file /var/log/tor/err.log 8 | 9 | # Reroute all DNS queries to Tor DNS 10 | DNSPort 5353 11 | 12 | # Reroute all HTTP and HTTPS traffic through Tor circuits 13 | TransPort 9040 14 | SocksPort 9050 15 | 16 | # Non Tor aware software can access hidden services via standard DNS. 17 | AutomapHostsOnResolve 1 18 | 19 | # This IP network is completely internal to Tor daemon, for rerouting 20 | VirtualAddrNetworkIPv4 10.172.0.0/12 21 | 22 | # Using a Bridge can slow down network performance. Do not use by default 23 | #ClientTransportPlugin obfs4 exec /usr/local/bin/obfs4proxy 24 | #UseBridges 1 25 | #Bridge obfs4 [IP:Port] [Fingerprint] cert=[Certified] iat-mode=0 26 | -------------------------------------------------------------------------------- /zroot/usr/local/etc/quBSD/exec.prestart: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | . /usr/local/lib/quBSD/quBSD.sh 4 | 5 | main() { 6 | JAIL="$1" 7 | 8 | # If exec script fails and jail start aborts, make sure to clean up the mounts 9 | trap '/usr/local/etc/qubsd/exec.release $JAIL' 10 | 11 | # /rw/ nullfs mounts are best symlinked from within the cloned appjail's root 12 | # Make sure flags are down for directory and file, then symlink to /rw 13 | chroot ${M_QROOT}/${JAIL} /bin/sh <<"EOT" 14 | for _file in $(find "/rw" -type f | sed "s:/rw::") ; do 15 | if [ -d "$(dirname $_file)" ] ; then 16 | chflags noschg "$(dirname $_file)" 17 | [ -e "$_file" ] && chflags noschg $_file 18 | else 19 | mkdir -p $(dirname $_file) 20 | fi 21 | ln -sf /rw${_file} $_file 22 | done 23 | EOT 24 | } 25 | 26 | get_global_variables 27 | 28 | main "$@" 29 | 30 | exit 0 # Script exits success, to not abort jail startup 31 | -------------------------------------------------------------------------------- /zroot/usr/local/lib/quBSD/msg-record.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | msg_record() { 4 | case "$_message" in 5 | _e1) cat << ENDOFMSG 6 | Invalid option 7 | ENDOFMSG 8 | ;; 9 | _e2) cat << ENDOFMSG 10 | [-v] volume must be an integer 0 to 100. 11 | ENDOFMSG 12 | ;; 13 | _e3) cat << ENDOFMSG 14 | < $JAIL > is not running. 15 | ENDOFMSG 16 | ;; 17 | usage) cat << ENDOFUSAGE 18 | 19 | qb-record: Toggles webcamd and/or virtual_oss services 20 | 21 | Usage: qb-record [-h][-m][-p][-v ][-w ] 22 | -h: (h)elp. Outputs this help message. 23 | -m: (m)icrophone toggle. /dev/dsp* is already exposed 24 | to all GUI jails, so is not required. 25 | -p: (p)urge mic/webcam (stop services, hide webcam). 26 | Overrides [-m][-w], and stops the services. 27 | -v: (v)olume on microphone. If not specified, it will 28 | be set to 100, whenever mic is toggled on. 29 | -w: (w)ebcam. Toggle access to webcam. 30 | Jail must be specified. 31 | 32 | ENDOFUSAGE 33 | ;; 34 | esac 35 | } 36 | 37 | -------------------------------------------------------------------------------- /zusr/0control/rw/etc/rc.conf: -------------------------------------------------------------------------------- 1 | syslogd_enable="NO" 2 | cron_enable="NO" 3 | update_motd="NO" 4 | sendmail_enable="NO" 5 | sendmail_submit_enable="NO" 6 | sendmail_outbound_enable="NO" 7 | sendmail_msp_queue_enable="NO" 8 | sshd_enable="NO" 9 | # Set dumpdev to "AUTO" to enable crash dumps, "NO" to disable 10 | dumpdev="NO" 11 | 12 | # quBSD. 0control serves DHCP to jails for IP to initiate SSH connections 13 | 14 | # Host communicates DHCP interfaces to the jail via /tmp. Do not clear 15 | clear_tmp_enable="NO" 16 | # qubsd_dhcp manages dhclient interfaces inside of jails. 17 | # (Turn this off for wireguard VPNs, as dhclient interferes with wg). 18 | qubsd_dhcp_enable="NO" 19 | # Most gateways need the services below. 20 | gateway_enable="NO" 21 | pf_enable="YES" 22 | pf_rules="/etc/pf.conf" 23 | dhcpd_enable="YES" 24 | dhcpd_conf="/usr/local/etc/dhcpd.0control.conf" 25 | # Control jail also runs ftp and named for VMs access. This might be going away tho. 26 | ftpd_enable="YES" 27 | #hostname="0control.qubsd.local" 28 | named_enable="YES" 29 | -------------------------------------------------------------------------------- /zroot/usr/local/etc/quBSD/jail.conf.d/base.conf: -------------------------------------------------------------------------------- 1 | ### BASIC SETTINGS COMMON TO ALL QUBSD JAILS ### 2 | persist; 3 | vnet; 4 | 5 | # VARIABLES 6 | host.hostname="$name"; 7 | path= "/qubsd/$name"; 8 | $zusr= "/zusr/$name"; 9 | $qetc= "/usr/local/etc/quBSD"; 10 | $ubuntu= "$path/compat/ubuntu"; 11 | $qx11= "/var/run/qubsd/X11/$name/.X11-unix"; 12 | 13 | # FILE SYSTEM - Basic 14 | mount.devfs; 15 | mount+= "$zusr/rw $path/rw nullfs rw 0 0"; 16 | mount+= "$zusr/home $path/home nullfs rw 0 0"; 17 | 18 | # STARTUP / SHUTDOWN SCRIPTS 19 | exec.clean; 20 | stop.timeout= "5"; 21 | exec.consolelog= "/dev/null"; 22 | exec.prepare= "$qetc/exec.prepare $name"; 23 | exec.prestart= "$qetc/exec.prestart $name"; 24 | exec.created= "$qetc/exec.created $name"; 25 | exec.start= "sh /etc/rc"; 26 | exec.poststart= "$qetc/exec.poststart $name &"; # Poststart can delay for chflags. Background 27 | exec.prestop= "$qetc/exec.prestop $name"; 28 | exec.stop= "sh /etc/rc.shutdown"; 29 | exec.release= "$qetc/exec.release $name"; 30 | -------------------------------------------------------------------------------- /zusr/0gui/usr/local/bin/qubsd_dhcp: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Monitors for new interfaces with the ifconfig group 'DHCP', and starts dhclient for them 4 | # No need to teardown dhclient later, as dhclient exits on its own when intf disappears 5 | 6 | write_dhclient_conf() { 7 | cat << EOF 8 | timeout 60; 9 | retry 1; 10 | initial-interval 1; 11 | backoff-cutoff 5; 12 | EOF 13 | } 14 | 15 | main() { 16 | # Write aggressive dhclient settings since these are virtual intfs in jails on host 17 | write_dhclient_conf > /tmp/qubsd_dhclient.conf 18 | 19 | # Monitor for new interfaces that appear as ifconfig group DHCP 20 | while [ -f "$pidfile" ] ; do 21 | for _intf in $(ifconfig -g DHCP) ; do 22 | 23 | # Check that the interface has a dhclient process running, or start one 24 | ! pgrep -qfl "dhclient.*$_intf" && dhclient -bc /tmp/qubsd_dhclient.conf $_intf 25 | sleep 1 # Sleep prevents multiple intfs from locking up resolv.conf by dhclient 26 | 27 | done 28 | sleep 1 29 | done 30 | } 31 | 32 | pidfile="$1" 33 | 34 | main 35 | 36 | exit 0 37 | -------------------------------------------------------------------------------- /zusr/0net/usr/local/bin/qubsd_dhcp: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Monitors for new interfaces with the ifconfig group 'DHCP', and starts dhclient for them 4 | # No need to teardown dhclient later, as dhclient exits on its own when intf disappears 5 | 6 | write_dhclient_conf() { 7 | cat << EOF 8 | timeout 60; 9 | retry 1; 10 | initial-interval 1; 11 | backoff-cutoff 5; 12 | EOF 13 | } 14 | 15 | main() { 16 | # Write aggressive dhclient settings since these are virtual intfs in jails on host 17 | write_dhclient_conf > /tmp/qubsd_dhclient.conf 18 | 19 | # Monitor for new interfaces that appear as ifconfig group DHCP 20 | while [ -f "$pidfile" ] ; do 21 | for _intf in $(ifconfig -g DHCP) ; do 22 | 23 | # Check that the interface has a dhclient process running, or start one 24 | ! pgrep -qfl "dhclient.*$_intf" && dhclient -bc /tmp/qubsd_dhclient.conf $_intf 25 | sleep 1 # Sleep prevents multiple intfs from locking up resolv.conf by dhclient 26 | 27 | done 28 | sleep 1 29 | done 30 | } 31 | 32 | pidfile="$1" 33 | 34 | main 35 | 36 | exit 0 37 | -------------------------------------------------------------------------------- /zusr/0base/usr/local/bin/qubsd_dhcp: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Monitors for new interfaces with the ifconfig group 'DHCP', and starts dhclient for them 4 | # No need to teardown dhclient later, as dhclient exits on its own when intf disappears 5 | 6 | write_dhclient_conf() { 7 | cat << EOF 8 | timeout 60; 9 | retry 1; 10 | initial-interval 1; 11 | backoff-cutoff 5; 12 | EOF 13 | } 14 | 15 | main() { 16 | # Write aggressive dhclient settings since these are virtual intfs in jails on host 17 | write_dhclient_conf > /tmp/qubsd_dhclient.conf 18 | 19 | # Monitor for new interfaces that appear as ifconfig group DHCP 20 | while [ -f "$pidfile" ] ; do 21 | for _intf in $(ifconfig -g DHCP) ; do 22 | 23 | # Check that the interface has a dhclient process running, or start one 24 | ! pgrep -qfl "dhclient.*$_intf" && dhclient -bc /tmp/qubsd_dhclient.conf $_intf 25 | sleep 1 # Sleep prevents multiple intfs from locking up resolv.conf by dhclient 26 | 27 | done 28 | sleep 1 29 | done 30 | } 31 | 32 | pidfile="$1" 33 | 34 | main 35 | 36 | exit 0 37 | -------------------------------------------------------------------------------- /zusr/0serv/usr/local/bin/qubsd_dhcp: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Monitors for new interfaces with the ifconfig group 'DHCP', and starts dhclient for them 4 | # No need to teardown dhclient later, as dhclient exits on its own when intf disappears 5 | 6 | write_dhclient_conf() { 7 | cat << EOF 8 | timeout 60; 9 | retry 1; 10 | initial-interval 1; 11 | backoff-cutoff 5; 12 | EOF 13 | } 14 | 15 | main() { 16 | # Write aggressive dhclient settings since these are virtual intfs in jails on host 17 | write_dhclient_conf > /tmp/qubsd_dhclient.conf 18 | 19 | # Monitor for new interfaces that appear as ifconfig group DHCP 20 | while [ -f "$pidfile" ] ; do 21 | for _intf in $(ifconfig -g DHCP) ; do 22 | 23 | # Check that the interface has a dhclient process running, or start one 24 | ! pgrep -qfl "dhclient.*$_intf" && dhclient -bc /tmp/qubsd_dhclient.conf $_intf 25 | sleep 1 # Sleep prevents multiple intfs from locking up resolv.conf by dhclient 26 | 27 | done 28 | sleep 1 29 | done 30 | } 31 | 32 | pidfile="$1" 33 | 34 | main 35 | 36 | exit 0 37 | -------------------------------------------------------------------------------- /zusr/0serv/etc/rc.conf: -------------------------------------------------------------------------------- 1 | clear_tmp_enable="YES" 2 | syslogd_enable="NO" 3 | cron_enable="NO" 4 | update_motd="NO" 5 | sendmail_enable="NO" 6 | sendmail_submit_enable="NO" 7 | sendmail_outbound_enable="NO" 8 | sendmail_msp_queue_enable="NO" 9 | dumpdev="NO" 10 | 11 | ## quBSD simple server ideas ## 12 | ## Use /rw/etc/rc.conf.local to customize ## 13 | sshd_enable="YES" # cjail (control jail) connects via sshd 14 | qubsd_dhcp_enable="YES" # quBSD dynamically manages dhclient for jailed interfaces 15 | gateway_enable="YES" 16 | pf_enable="YES" 17 | pf_rules="/etc/pf.conf" 18 | dhcpd_enable="YES" # serve DHCP to gateways if not auto-IP in qubsd.conf 19 | dhcpd_conf="/usr/local/etc/dhcpd.gateway.conf" 20 | local_unbound_enable="NO" # 0net based gateways serve DNS to clients. No config required 21 | # Just some ideas. FAMP stack. Postgres. Wireguard 22 | apache24_enable="NO" 23 | mysql_enable="NO" 24 | mysql_dbdir="/var/db/mysql/" 25 | php_fpm_enable="NO" 26 | postgresql_enable="NO" 27 | wireguard_enable="NO" 28 | wireguard_interfaces="wg0" 29 | -------------------------------------------------------------------------------- /zroot/usr/local/lib/quBSD/msg-ephm.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | msg_ephm() { 4 | case "$_message" in 5 | _e1) cat << ENDOFMSG 6 | Must specify a < jail > to clone for ephemeral jail 7 | ENDOFMSG 8 | ;; 9 | _e2) cat << ENDOFMSG 10 | < $JAIL > is not properly configured or does not exist 11 | ENDOFMSG 12 | ;; 13 | usage) cat << ENDOFUSAGE 14 | 15 | qb-ephm: Creates an ephemeral jail from snapshot of existing 16 | . Similar to qb-cmd. Run in existing terminal, 17 | popup a new one, or run a command inside the jail. 18 | 19 | EPHM-jails persist until the initiating terminal and 20 | all jail windows are closed. Then it's destroyed. 21 | 22 | *Use ephemeral jails for conducting risky operations* 23 | 24 | Usage: qb-ephm [-h][-i][-n][-r] 25 | -h: (h)elp. Outputs this help message 26 | -i: (i)3wm. Include commands to float/center new window 27 | -n: (n)ew_window. Launch a new terminal for EPHM-jail to run. 28 | -r: (r)oot. Launch as root user inside the EPHM-jail. 29 | 30 | ENDOFUSAGE 31 | ;; 32 | esac 33 | } 34 | 35 | -------------------------------------------------------------------------------- /Install/README.md: -------------------------------------------------------------------------------- 1 | ## MAIN CONFIG FILE 2 | usr/local/share/quBSD/Install/install.conf 3 | 4 | ## ENVIRONMENT CUSTOMIZATION 5 | 6 | ## ROOT FILESYSTEM CONFIGS 7 | 8 | ## REQUIREMENTS 9 | - You must have at least one zfs zpool/dataset available on host 10 | - It's an interactive script, requires user input 11 | - If you have multiple zpools, you'll need to select which one(s) to use 12 | - Two FreeBSD installers require user attention: one for jails, the other VMs 13 | - Time to install, 30-60 minutes, mostly waiting for GUI jail pkgs to install. 14 | - *you may decline to install (most of) these if you wish* 15 | 16 | ## ADVISEMENTS 17 | - quBSD doesn't configure host Xorg / sound. User should've already configured these. 18 | - Minimize host pkgs, try to put the rest in jails. Here's an example of my host pkgs: 19 | - doas Xorg nvidia-driver vim i3 i3status i3lock dbus virtual_oss webcamd 20 | - The installer allows you to choose the same zpool for both rootjail data, and jail's user data (zusr). However, it's best practice (even on a normal system), to segregate user data to a different pool/partition. 21 | 22 | ## TUTORIAL 23 | 24 | ## MAN PAGES 25 | -------------------------------------------------------------------------------- /zroot/usr/local/lib/quBSD/msg-dpi.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | msg_dpi() { 4 | case "$_message" in 5 | _e1) cat << ENDOFMSG 6 | Proposed DPI is below sanity threshold of 0.3. 7 | ENDOFMSG 8 | ;; 9 | _e2) cat << ENDOFMSG 10 | < $DPI_IN > DPI is too high to be a percent change: (0.5 to 4); 11 | but too low to be a raw Xft.dpi setting: (29 to 386). 12 | ENDOFMSG 13 | ;; 14 | _e3) cat << ENDOFMSG 15 | DPI is above sanity threshold of 384. 16 | ENDOFMSG 17 | ;; 18 | usage) cat << ENDOFUSAGE 19 | 20 | qb-dpi: Quickly change dpi on the fly; revert automatically. 21 | 22 | Converts from 23 | raw DPI to a scaling constant, referenced at 96. 24 | For example: 1=96 ; 0.5=48 ; 2=192 25 | 26 | Usage: qb-dpi [-r] 27 | -h: (h)elp. Outputs this usage message 28 | -r: (r)evert. Revert back to system DPI and exit. 29 | -t: (t)time. Seconds to keep new DPI before reverting 30 | to the system default from .Xresources 31 | 32 | can be expressed either as a raw value, or with 33 | a simple integer acting as a relative scaling constant, 34 | centered at 96. For example: 1=96 ; 2=192 ; 0.5=48 35 | 36 | ENDOFUSAGE 37 | ;; 38 | esac 39 | } 40 | 41 | -------------------------------------------------------------------------------- /zroot/usr/local/lib/quBSD/msg-template.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | msg_() { 4 | while getopts eEm:quV opts ; do case $opts in 5 | e) local _exit="exit 0" ;; 6 | E) local _exit="exit 1" ;; 7 | m) local _message="$OPTARG" ;; 8 | q) local _q="true" ;; 9 | u) local _usage="true" ;; 10 | V) local _V="true" ;; 11 | esac ; done ; shift $(( OPTIND - 1 )) 12 | 13 | # Assemble/retreive the message 14 | _MESSAGE=$([ -z "${_message##_e*}" ] && echo "ERROR: ${0##*/}" \ 15 | ; retreive_msg "$@" ; [ "$GET_MSG" ] && echo "$GET_MSG") 16 | 17 | # If exiting with error, send it to the log 18 | [ "$_exit" = "exit 1" ] && echo -e "$(date "+%Y-%m-%d_%H:%M") $0\n$_MESSAGE" >> $QBLOG 19 | 20 | # If -q wasnt specified, print message to the terminal 21 | [ -z "$_q" ] && echo "$_MESSAGE" 22 | 23 | # Evaluate usage and exit code 24 | [ $_usage ] && usage 25 | eval $_exit : 26 | } 27 | 28 | retreive_msg() { 29 | case "$_message" in 30 | _e1) cat << ENDOFMSG 31 | ENDOFMSG 32 | ;; 33 | _2) cat << ENDOFMSG 34 | ENDOFMSG 35 | ;; 36 | _3) cat << ENDOFMSG 37 | ENDOFMSG 38 | ;; 39 | esac 40 | } 41 | 42 | usage() { cat << ENDOFUSAGE 43 | 44 | qb- 45 | 46 | Usage: qb- 47 | -h: (h)elp. Outputs this help message. 48 | 49 | ENDOFUSAGE 50 | } 51 | 52 | -------------------------------------------------------------------------------- /zusr/0net/var/unbound/root.key: -------------------------------------------------------------------------------- 1 | ; autotrust trust anchor file 2 | ;;id: . 1 3 | ;;last_queried: 1754538605 ;;Wed Aug 6 21:50:05 2025 4 | ;;last_success: 1754538605 ;;Wed Aug 6 21:50:05 2025 5 | ;;next_probe_time: 1754577626 ;;Thu Aug 7 08:40:26 2025 6 | ;;query_failed: 0 7 | ;;query_interval: 43200 8 | ;;retry_time: 8640 9 | . 86400 IN DNSKEY 257 3 8 AwEAAaz/tAm8yTn4Mfeh5eyI96WSVexTBAvkMgJzkKTOiW1vkIbzxeF3+/4RgWOq7HrxRixHlFlExOLAJr5emLvN7SWXgnLh4+B5xQlNVz8Og8kvArMtNROxVQuCaSnIDdD5LKyWbRd2n9WGe2R8PzgCmr3EgVLrjyBxWezF0jLHwVN8efS3rCj/EWgvIWgb9tarpVUDK/b58Da+sqqls3eNbuv7pr+eoZG+SrDK6nWeL3c6H5Apxz7LjVc1uTIdsIXxuOLYA4/ilBmSVIzuDWfdRUfhHdY6+cn8HFRm+2hM8AnXGXws9555KrUB5qihylGa8subX2Nn6UwNR1AkUTV74bU= ;{id = 20326 (ksk), size = 2048b} ;;state=2 [ VALID ] ;;count=0 ;;lastchange=1754538605 ;;Wed Aug 6 21:50:05 2025 10 | . 86400 IN DNSKEY 257 3 8 AwEAAa96jeuknZlaeSrvyAJj6ZHv28hhOKkx3rLGXVaC6rXTsDc449/cidltpkyGwCJNnOAlFNKF2jBosZBU5eeHspaQWOmOElZsjICMQMC3aeHbGiShvZsx4wMYSjH8e7Vrhbu6irwCzVBApESjbUdpWWmEnhathWu1jo+siFUiRAAxm9qyJNg/wOZqqzL/dL/q8PkcRU5oUKEpUge71M3ej2/7CPqpdVwuMoTvoB+ZOT4YeGyxMvHmbrxlFzGOHOijtzN+u1TQNatX2XBuzZNQ1K+s2CXkPIZo7s6JgZyvaBevYtxPvYLw4z9mR7K2vaF18UYH9Z9GNUUeayffKC73PYc= ;{id = 38696 (ksk), size = 2048b} ;;state=2 [ VALID ] ;;count=0 ;;lastchange=1754538605 ;;Wed Aug 6 21:50:05 2025 11 | -------------------------------------------------------------------------------- /zusr/0base/home/0base/.cshrc: -------------------------------------------------------------------------------- 1 | # $FreeBSD: releng/12.1/bin/csh/dot.cshrc 338374 2018-08-29 16:59:19Z brd $ 2 | # 3 | # .cshrc - csh resource script, read at beginning of execution by each shell 4 | # 5 | # see also csh(1), environ(7). 6 | # more examples available at /usr/share/examples/csh/ 7 | # 8 | 9 | alias h history 25 10 | alias j jobs -l 11 | alias ls ls -1IG 12 | alias lsc ls -CIG 13 | alias lsa ls -1AGI 14 | alias lsac ls -CAGI 15 | alias lsr ls -CGIR 16 | alias lsar ls -CAGIR 17 | 18 | # A righteous umask 19 | umask 22 20 | 21 | set path = (/sbin /bin /usr/sbin /usr/bin /usr/local/sbin /usr/local/bin $HOME/bin /usr/local/bin/usr/unchanged) 22 | 23 | setenv EDITOR vi 24 | setenv PAGER less 25 | setenv BLOCKSIZE K 26 | 27 | if ($?prompt) then 28 | # An interactive shell -- set some stuff up 29 | set prompt = "%N@%m:%~ %# " 30 | set promptchars = "%#" 31 | 32 | set filec 33 | set history = 100000 34 | set savehist = (100000 merge) 35 | set autolist = ambiguous 36 | # Use history to aid expansion 37 | set autoexpand 38 | set autorehash 39 | set mail = (/var/mail/$USER) 40 | if ( $?tcsh ) then 41 | bindkey "^W" backward-delete-word 42 | bindkey -k up history-search-backward 43 | bindkey -k down history-search-forward 44 | endif 45 | 46 | endif 47 | -------------------------------------------------------------------------------- /zusr/0gui/home/0gui/.cshrc: -------------------------------------------------------------------------------- 1 | # $FreeBSD: releng/12.1/bin/csh/dot.cshrc 338374 2018-08-29 16:59:19Z brd $ 2 | # 3 | # .cshrc - csh resource script, read at beginning of execution by each shell 4 | # 5 | # see also csh(1), environ(7). 6 | # more examples available at /usr/share/examples/csh/ 7 | # 8 | 9 | alias h history 25 10 | alias j jobs -l 11 | alias ls ls -1IG 12 | alias lsc ls -CIG 13 | alias lsa ls -1AGI 14 | alias lsac ls -CAGI 15 | alias lsr ls -CGIR 16 | alias lsar ls -CAGIR 17 | 18 | # A righteous umask 19 | umask 22 20 | 21 | set path = (/sbin /bin /usr/sbin /usr/bin /usr/local/sbin /usr/local/bin $HOME/bin /usr/local/bin/usr/unchanged) 22 | 23 | setenv EDITOR vi 24 | setenv PAGER less 25 | setenv BLOCKSIZE K 26 | setenv DISPLAY :0 27 | 28 | if ($?prompt) then 29 | # An interactive shell -- set some stuff up 30 | set prompt = "%N@%m:%~ %# " 31 | set promptchars = "%#" 32 | 33 | set filec 34 | set history = 100000 35 | set savehist = (100000 merge) 36 | set autolist = ambiguous 37 | # Use history to aid expansion 38 | set autoexpand 39 | set autorehash 40 | set mail = (/var/mail/$USER) 41 | if ( $?tcsh ) then 42 | bindkey "^W" backward-delete-word 43 | bindkey -k up history-search-backward 44 | bindkey -k down history-search-forward 45 | endif 46 | 47 | endif 48 | -------------------------------------------------------------------------------- /zusr/0net/home/0net/.cshrc: -------------------------------------------------------------------------------- 1 | # $FreeBSD: releng/12.1/bin/csh/dot.cshrc 338374 2018-08-29 16:59:19Z brd $ 2 | # 3 | # .cshrc - csh resource script, read at beginning of execution by each shell 4 | # 5 | # see also csh(1), environ(7). 6 | # more examples available at /usr/share/examples/csh/ 7 | # 8 | 9 | alias h history 25 10 | alias j jobs -l 11 | alias ls ls -1IG 12 | alias lsc ls -CIG 13 | alias lsa ls -1AGI 14 | alias lsac ls -CAGI 15 | alias lsr ls -CGIR 16 | alias lsar ls -CAGIR 17 | 18 | # A righteous umask 19 | umask 22 20 | 21 | set path = (/sbin /bin /usr/sbin /usr/bin /usr/local/sbin /usr/local/bin $HOME/bin /usr/local/bin/usr/unchanged) 22 | 23 | setenv EDITOR vi 24 | setenv PAGER less 25 | setenv BLOCKSIZE K 26 | setenv DISPLAY :0 27 | 28 | if ($?prompt) then 29 | # An interactive shell -- set some stuff up 30 | set prompt = "%N@%m:%~ %# " 31 | set promptchars = "%#" 32 | 33 | set filec 34 | set history = 100000 35 | set savehist = (100000 merge) 36 | set autolist = ambiguous 37 | # Use history to aid expansion 38 | set autoexpand 39 | set autorehash 40 | set mail = (/var/mail/$USER) 41 | if ( $?tcsh ) then 42 | bindkey "^W" backward-delete-word 43 | bindkey -k up history-search-backward 44 | bindkey -k down history-search-forward 45 | endif 46 | 47 | endif 48 | -------------------------------------------------------------------------------- /zusr/0bsdvm/vmusr/home/user/.cshrc: -------------------------------------------------------------------------------- 1 | # $FreeBSD$ 2 | # 3 | # .cshrc - csh resource script, read at beginning of execution by each shell 4 | # 5 | # see also csh(1), environ(7). 6 | # more examples available at /usr/share/examples/csh/ 7 | # 8 | 9 | alias h history 25 10 | alias j jobs -l 11 | alias ls ls -aIG 12 | alias la ls -aF 13 | alias lf ls -FA 14 | alias ll ls -lAF 15 | alias vi vim 16 | 17 | # read(2) of directories may not be desirable by default, as this will provoke 18 | # EISDIR errors from each directory encountered. 19 | # alias grep grep -d skip 20 | 21 | # A righteous umask 22 | umask 22 23 | 24 | set path = (/sbin /bin /usr/sbin /usr/bin /usr/local/sbin /usr/local/bin $HOME/bin) 25 | 26 | setenv TERM xterm-256color 27 | setenv EDITOR vi 28 | setenv PAGER less 29 | 30 | if ($?prompt) then 31 | # An interactive shell -- set some stuff up 32 | set prompt = "%N@%m:%~ %# " 33 | set promptchars = "%#" 34 | 35 | set filec 36 | set history = 1000 37 | set savehist = (1000 merge) 38 | set autolist = ambiguous 39 | # Use history to aid expansion 40 | set autoexpand 41 | set autorehash 42 | set mail = (/var/mail/$USER) 43 | if ( $?tcsh ) then 44 | bindkey "^W" backward-delete-word 45 | bindkey -k up history-search-backward 46 | bindkey -k down history-search-forward 47 | endif 48 | 49 | endif 50 | -------------------------------------------------------------------------------- /zusr/0control/home/0control/.cshrc: -------------------------------------------------------------------------------- 1 | # $FreeBSD: releng/12.1/bin/csh/dot.cshrc 338374 2018-08-29 16:59:19Z brd $ 2 | # 3 | # .cshrc - csh resource script, read at beginning of execution by each shell 4 | # 5 | # see also csh(1), environ(7). 6 | # more examples available at /usr/share/examples/csh/ 7 | # 8 | 9 | alias h history 25 10 | alias j jobs -l 11 | alias ls ls -1IG 12 | alias lsc ls -CIG 13 | alias lsa ls -1AGI 14 | alias lsac ls -CAGI 15 | alias lsr ls -CGIR 16 | alias lsar ls -CAGIR 17 | alias vi vim 18 | 19 | # A righteous umask 20 | umask 22 21 | 22 | set path = (/sbin /bin /usr/sbin /usr/bin /usr/local/sbin /usr/local/bin $HOME/bin /usr/local/bin/usr/unchanged) 23 | 24 | setenv EDITOR vi 25 | setenv PAGER less 26 | setenv BLOCKSIZE K 27 | setenv DISPLAY :0 28 | 29 | if ($?prompt) then 30 | # An interactive shell -- set some stuff up 31 | set prompt = "%N@%m:%~ %# " 32 | set promptchars = "%#" 33 | 34 | set filec 35 | set history = 100000 36 | set savehist = (100000 merge) 37 | set autolist = ambiguous 38 | # Use history to aid expansion 39 | set autoexpand 40 | set autorehash 41 | set mail = (/var/mail/$USER) 42 | if ( $?tcsh ) then 43 | bindkey "^W" backward-delete-word 44 | bindkey -k up history-search-backward 45 | bindkey -k down history-search-forward 46 | endif 47 | 48 | endif 49 | -------------------------------------------------------------------------------- /zroot/usr/local/lib/quBSD/msg-rename.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | msg_rename() { 4 | case "$_message" in 5 | _e0) cat << ENDOFMSG 6 | < $JAIL > is invalid/incomplete. If you still wish to 7 | rename whatever pieces might exist, use [-f] (force). 8 | ENDOFMSG 9 | ;; 10 | _e1) cat << ENDOFMSG 11 | < $_jail > could not be stopped. Aborting qb-rename. 12 | ENDOFMSG 13 | ;; 14 | _m1) cat << ENDOFMSG 15 | The following jails/VMs have a dependency on < $JAIL > 16 | They will be stopped/updated. To prevent this, use [-n] 17 | ENDOFMSG 18 | chk_isblank "$_CLIENTS" || echo $_CLIENTS 19 | chk_isblank "$ROOT_FOR" || echo $ROOT_FOR 20 | chk_isblank "$TEMPL_FOR" || echo $TEMPL_FOR 21 | echo -e "\nCONTINUE? (Y/n): \c" 22 | ;; 23 | _m2) cat << ENDOFMSG 24 | EXITING. No changes were made. 25 | ENDOFMSG 26 | ;; 27 | _m3) cat << ENDOFMSG 28 | Rename complete 29 | ENDOFMSG 30 | ;; 31 | _m4) cat << ENDOFMSG 32 | Restarting jails/VMs that were stopped. 33 | ENDOFMSG 34 | ;; 35 | usage) cat << ENDOFUSAGE 36 | 37 | qb-rename: Renames ; and automatically updates any 38 | jails which depend on it as a gateway, root, or template. 39 | 40 | Usage: qb-rename [-d][-f] 41 | -f: (f)orce rename, even if jail is invalid/incomplete 42 | -h: (h)elp. Outputs this help message 43 | -n: (n)o_update. Do not update dependent jails/VMs. 44 | 45 | ENDOFUSAGE 46 | ;; 47 | esac 48 | } 49 | 50 | -------------------------------------------------------------------------------- /Install/install.conf: -------------------------------------------------------------------------------- 1 | # Dataset for rootjails. (If not existent, will be created at install). 2 | jails_zfs="zroot/qubsd" 3 | 4 | # Dataset for persistent data. (If not existent, will be created at install). 5 | # NOTE: For simplicity the default installs zusr on top of zroot, but it's HIGHLY recommended to use a separate pool entirely. 6 | zusr_zfs="zroot/zusr" 7 | 8 | # Mountpoints for respective datasets 9 | jails_mount="/qubsd" 10 | zusr_mount="/zusr" 11 | 12 | # Network interface to be used for the nicvm. Use ifconfig interface names (like em0) 13 | # NOTE: For host security, all network interfaces will be designated for passthru. 14 | nic="" 15 | 16 | # USBs for passthru to usbvm. Use loader.conf notation, eg: "0/21/0/1 0/22/0/3" 17 | # NOTE: Installer helps you identify the physical USB ports, so this can be left blank. 18 | #ppt_usbs="" 19 | 20 | # Install graphical user interface (GUI) rootjail ? (Will also install Xorg and tigervnc-viewer to host). 21 | GUI="true" 22 | # Xorg will be installed, but you can also add extra pkgs to be installed to the GUI rootjail 23 | guipkgs="qbittorrent firefox gimp git gwenview keepassxc libreoffice librewolf spectacle tor-browser ungoogled-chromium vim vlc xpdf" 24 | # Install i3wm? (Will install i3 i3lock and i3status to host) 25 | i3wm="true" 26 | 27 | # Install server rootjail? 28 | #server="true" 29 | #serverpkgs="apache24 nginx mysql mariadb php nextcloud syncthing" 30 | -------------------------------------------------------------------------------- /zroot/usr/local/lib/quBSD/msg-i3-launch.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | msg_launch() { 4 | case "$_message" in 5 | _e1) cat << ENDOFMSG 6 | < $FILE > does not exist. 7 | ENDOFMSG 8 | ;; 9 | _e2) cat << ENDOFMSG 10 | [-t ] must be an integer from 5 to 600. 11 | (Choose longer timeouts if starting multiple gateways in a row) 12 | ENDOFMSG 13 | ;; 14 | _e3) cat << ENDOFMSG 15 | qb-start failed to launch all jails before timeout 16 | ENDOFMSG 17 | ;; 18 | usage) cat << ENDOFUSAGE 19 | 20 | qb-i3-launch: Launch programs as indicated by config file 21 | 22 | Usage: qb-i3-launch [-h][-f ][-s] 23 | -h: (h)elp. Outputs this usage message. 24 | -f: (f)ile. Run an alternate configuration file. 25 | Default file is: < ${HOME}/.config/i3/i3gen.conf > 26 | -F: (F)orce. Program checks that there isn't already a 27 | window with the same jail/program in the workspace. 28 | Default behavior would skip, but you can (F)orce. 29 | -s: (s)start jails; but do not launch programs. 30 | -t: (t)timeout before giving up on waiting for jail 31 | starts and exiting. Default 30sec. 32 | 33 | If no options are given, default conf is fully run. 34 | 35 | NOTE: The results can sometimes be finicky, especially if 36 | a particular program takes longer than 6 sec to launch. 37 | After that built-in delay, i3-launch moves to next window. 38 | 39 | ENDOFUSAGE 40 | ;; 41 | esac 42 | } 43 | 44 | -------------------------------------------------------------------------------- /zusr/0bsdvm/vmusr/home/user/.shrc: -------------------------------------------------------------------------------- 1 | # $FreeBSD$ 2 | # 3 | # .shrc - bourne shell startup file 4 | # 5 | # This file will be used if the shell is invoked for interactive use and 6 | # the environment variable ENV is set to this file. 7 | # 8 | # see also sh(1), environ(7). 9 | # 10 | 11 | 12 | # file permissions: rwxr-xr-x 13 | # 14 | # umask 022 15 | 16 | # Uncomment this to enable the builtin vi(1) command line editor in sh(1), 17 | # e.g. ESC to go into visual mode. 18 | # set -o vi 19 | 20 | 21 | # # some useful aliases 22 | # alias h='fc -l' 23 | # alias j=jobs 24 | # alias m="$PAGER" 25 | # alias ll='ls -laFo' 26 | # alias l='ls -l' 27 | # alias g='egrep -i' 28 | 29 | # # be paranoid 30 | # alias cp='cp -ip' 31 | # alias mv='mv -i' 32 | # alias rm='rm -i' 33 | 34 | # # csh like history on arrow up and down 35 | bind ^[[A ed-search-prev-history 36 | bind ^[[B ed-search-next-history 37 | 38 | # # ctrl+arrow allow to jump from words to words 39 | bind "\\e[1;5C" em-next-word 40 | bind "\\e[1;5D" ed-prev-word 41 | alias history='fc -l' 42 | 43 | # Fix home/del for mobaxterm 44 | bind ^[[5~ ed-move-to-beg 45 | bind ^[[6~ ed-move-to-end 46 | 47 | # read(2) of directories may not be desirable by default, as this will provoke 48 | # EISDIR errors from each directory encountered. 49 | # alias grep='grep -d skip' 50 | 51 | # set prompt: ``username@hostname:directory $ '' 52 | PS1="\u@\h:\w \\$ " 53 | 54 | # search path for cd(1) 55 | # CDPATH=:$HOME 56 | -------------------------------------------------------------------------------- /zusr/net-firewall/rw/etc/pf.conf: -------------------------------------------------------------------------------- 1 | # quBSD - net-firewall acts as the main firewall for the system and all client jails 2 | # nicvm has no IP address. promisc passes all traffic to net-firewall. 3 | # Depending on if you have server jails, you might need to significantly alter this file 4 | 5 | #### MACROS ######## 6 | 7 | # EXT_IF is not a macro, but an ifconfig group for the epair that goes to the gateway 8 | 9 | # For workstation jails that directly connect to net-firewall as their gateway 10 | PROTOCOLS = "{ udp tcp }" 11 | # Services SSH DNS DHCP HTTP HTTPS 12 | #CL_PORTS = "22 53 67 80 443" 13 | 14 | #### TABLES ########### 15 | table persist file "/etc/pf_EXT_IP.table" 16 | 17 | #### OPTIONS ########## 18 | set skip on lo0 19 | 20 | #### NORMALIZATION #### 21 | scrub in all 22 | 23 | #### QUEUEING ######### 24 | 25 | #### TRANSLATION ###### 26 | # We can safely NAT everything, because we only pass in on CLIENTS interfaces 27 | nat on EXT_IF to any -> (EXT_IF) 28 | 29 | #### FILTERING ######## 30 | block all 31 | 32 | # Allow client traffic to pass in 33 | pass in on CLIENTS inet proto icmp keep state 34 | pass in on CLIENTS inet proto $PROTOCOLS to any keep state 35 | 36 | # Allow NAT'd client traffic to exit 37 | pass out on EXT_IF inet proto icmp icmp-type { echoreq } keep state 38 | pass out on EXT_IF inet proto $PROTOCOLS to any keep state 39 | 40 | # Traceroute for troubleshooting. Default off. 41 | # pass out inet proto udp from any to any port 33433 >< 43626 keep state 42 | #### END ############# 43 | -------------------------------------------------------------------------------- /zusr/net-wg/rw/etc/pf.conf: -------------------------------------------------------------------------------- 1 | # quBSD: packet filter designed for wireguard gateways 2 | 3 | #### MACROS ######## 4 | 5 | # ifconfig groups make the configuration more robust to upstream/downstream restarts 6 | # EXT_IF 7 | # CLIENTS 8 | 9 | WGPORT = "30587" 10 | 11 | # Protocols and ports to pass 12 | PROTOCOLS = "{ udp tcp }" 13 | # FTP SSH DNS DHCP HTTP NTP POP/IMAP HTTPS TELGMVOIC IRC.LIBERA 14 | # SERVICES = "{ 21 22 53 67 80 123 143 587 995 993 443 500:600 6697 }" 15 | 16 | #### TABLES ########### 17 | table persist file "/etc/pf-wg_ep.table" 18 | 19 | #### OPTIONS ########## 20 | set skip on lo0 21 | 22 | #### NORMALIZATION #### 23 | scrub in all 24 | 25 | #### QUEUEING ######### 26 | 27 | #### TRANSLATION ###### 28 | # We can safely NAT everything, because we only pass in on CLIENTS interfaces 29 | nat on wg0 to any -> (wg0) 30 | 31 | #### FILTERING ######## 32 | block all 33 | 34 | # Pass in traffic from all clients 35 | pass in on CLIENTS inet proto icmp keep state 36 | pass in on CLIENTS inet proto $PROTOCOLS to any keep state 37 | 38 | # Open wg0 for outbound NAT'd traffic, and the external interface to wg endpoint. 39 | pass out on wg0 inet proto icmp icmp-type { echoreq } keep state 40 | pass out on wg0 inet proto $PROTOCOLS to any keep state 41 | pass out on EXT_IF inet proto udp to port $WGPORT keep state 42 | 43 | # Traceroute for troubleshooting. Default off. 44 | # pass out inet proto udp from any to any port 33433 >< 43626 keep state 45 | #### END ############# 46 | -------------------------------------------------------------------------------- /zroot/etc/devfs.rules: -------------------------------------------------------------------------------- 1 | 2 | ## QUBSD ADDITIONS ## 3 | # quBSD basic GUI jails 4 | # 5 | [devfsrules_qubsd_basic_gui=] 6 | add include $devfsrules_hide_all 7 | add include $devfsrules_unhide_basic 8 | add include $devfsrules_unhide_login 9 | add include $devfsrules_jail 10 | add path 'bpf*' unhide # dhclient requires bpf 11 | add path 'dsp*' unhide # Basic sound/playback 12 | ## END QUBSD ## 13 | 14 | # quBSD GPU GUI jails 15 | # 16 | [devfsrules_qubsd_gpu_gui=] 17 | add include $devfsrules_hide_all 18 | add include $devfsrules_unhide_basic 19 | add include $devfsrules_unhide_login 20 | add include $devfsrules_jail 21 | add include $devfsrules_qubsd_basic_gui 22 | # Graphics devices 23 | add path 'nvidia*' unhide 24 | #add path dri unhide 25 | #add path 'dri/card*' unhide 26 | #add path drm unhide 27 | #add path 'drm/*' unhide 28 | ## END QUBSD ## 29 | 30 | # quBSD media jails, video, mixing, additional access 31 | # 32 | [devfsrules_qubsd_mediajail=] 33 | add include $devfsrules_hide_all 34 | add include $devfsrules_unhide_basic 35 | add include $devfsrules_unhide_login 36 | add include $devfsrules_jail 37 | add include $devfsrules_qubsd_gpu_gui 38 | # Review carefully what you actually need 39 | add path 'mixer*' unhide 40 | add path 'sndstat' unhide # Shows attached sound drivers 41 | add path 'video*' unhide # Webcam and "Video-for-Linux-2" 42 | # Graphics card specific devices 43 | add path 'nvidia*' unhide 44 | #add path dri unhide 45 | #add path 'dri/card*' unhide 46 | #add path drm unhide 47 | #add path 'drm/*' unhide 48 | ## END QUBSD ## 49 | 50 | -------------------------------------------------------------------------------- /zroot/usr/local/lib/quBSD/msg-hostnet.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | msg_hostnet() { 4 | case "$_message" in 5 | _e1) cat << ENDOFMSG 6 | Options are mutually exclusive. Chose one. 7 | ENDOFMSG 8 | ;; 9 | _e2) cat << ENDOFMSG 10 | Must specify an action [-d|-u] 11 | ENDOFMSG 12 | ;; 13 | _e3) cat << ENDOFMSG 14 | Gateway: < $JAIL > failed to start. See: $QBLOG 15 | ENDOFMSG 16 | ;; 17 | _w1) cat << ENDOFMSG 18 | WARNING: User opted to remove the network timeout. Host 19 | will keep this network connection indefintely. 20 | ENDOFMSG 21 | ;; 22 | usage) cat << ENDOFUSAGE 23 | 24 | qb-hostnet: Connect host to outside internet. 25 | 26 | Usage: hostnet [-h][-d|-u][-t ] 27 | -h: (h)elp. Outputs this help message 28 | -d: (d)own. pf block ports except 123 & 53 (NTP & DNS), 29 | but maintains the epair/tap interface to gateway. 30 | -k: (k)ill. Destroy connection to gateway by destroying 31 | epairs, and removing IP address from taps. 32 | -u: (u)p. Brings up connectivity as specified in QCONF 33 | -t: (t)ime before connection is automatically removed. 34 | Default is 300 secs (5 min). Two exceptions where 35 | where connection will persist beyond : 36 | 1) If freebsd-update is running, or 37 | 2) pkg is running 38 | # After completion, connection is removed. 39 | To disable default timeout and maintain indefinite 40 | host connection, use qb-hostnet -u -t 0 41 | 42 | When host is connected, qb-stat will print a large 43 | flashing warning message in red letters. 44 | 45 | ENDOFUSAGE 46 | ;; 47 | esac 48 | } 49 | 50 | -------------------------------------------------------------------------------- /zroot/usr/local/lib/quBSD/msg-list.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | msg_list() { 4 | case "$_message" in 5 | _e1) cat << ENDOFMSG 6 | 7 | Unable to differentiate betweeen desired JAIL and PARAM. 8 | Use options [-j ] and/or [-p ] to deliniate. 9 | ENDOFMSG 10 | ;; 11 | _m1) cat << ENDOFMSG 12 | $0: NO RESULTS TO SHOW 13 | ENDOFMSG 14 | ;; 15 | usage) cat << ENDOFUSAGE 16 | 17 | qb-list: List all parameters associated with jail/VM; 18 | AND/OR zfs datasets associated with jails/VM. 19 | 20 | Jail/VM specific parameters are listed first, 21 | followed by '#default' parameters for reference. 22 | 23 | Robust script that'll respond to any valid combo of: 24 | qb-list 25 | [-j][-p] typically not needed 26 | 27 | Usage: qb-list [-aHlsz] {will show all jails/VMs} 28 | qb-list [-aHlsz] OR [-j ] 29 | {#default values substituted for missing params} 30 | qb-list [-aHlsz] 31 | qb-list OR [-p ] 32 | qb-list [-aHlsz] [-j ] [-p ] 33 | 34 | -a: (a)autosnap. Show qubsd:autosnap column in zfs output 35 | -h: (h)elp: Outputs this help message 36 | -H: (H)eaders (none). Scripting mode, no headers for PARAMs 37 | -j: (j)ail: Show qconf settings for 38 | -l: (l)ist: List names of all unique jails and VMs 39 | -p: (p)arameter: Show all qconf entries with 40 | -s: (s)napshots: Show zfs snapshots in results 41 | -z: (z)fs: Show zfs datasets (snapshots only with [-s]) 42 | -Z: (Z)fs: ONLY show zfs datasets, but not parameters 43 | 44 | For a list and description of PARAMETERS, run: 45 | qb-help params 46 | 47 | ENDOFUSAGE 48 | ;; 49 | esac 50 | } 51 | -------------------------------------------------------------------------------- /zusr/0bsdvm/vmusr/.quBSD/qb-vmconf: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | modify_rc() { 4 | # Edit rc.conf 5 | { echo ; echo '# quBSD - generic boot script' ; echo 'qb_vmboot_enable="YES"' ;} >> /etc/rc.conf 6 | 7 | # Copy the rc.d script 8 | [ -d "/usr/local/etc/rc.d" ] || mkdir -p /usr/local/etc/rc.d 9 | cp /vmusr/.quBSD/qb_vmboot /usr/local/etc/rc.d 10 | } 11 | 12 | modify_dhclient() { 13 | # Modify dhclient to retry lost connections more quickly, then bring up control jail connection 14 | 15 | cat <<-ENDOFCONF >> /etc/dhclient.conf 16 | 17 | # quBSD dhclient.conf for VMs 18 | 19 | # DHCPREQUEST and retry every 30 seconds 20 | timeout 30; 21 | retry 30; 22 | initial-interval 30; 23 | # Select the most recently offered lease 24 | select-timeout 1; 25 | ENDOFCONF 26 | 27 | # Start the client 28 | dhclient vtnet0 29 | } 30 | 31 | handle_users() { 32 | pw useradd -n user -md /home/user -s /bin/csh 33 | } 34 | 35 | manage_ssh() { 36 | # Copy ssh pubkeys from the control jail and set permissions 37 | [ -d "/root/.ssh/" ] || mkdir -p /root/.ssh 38 | chmod 700 /root/.ssh 39 | fetch -o /root/.ssh/authorized_keys ftp://0control.qubsd.local/id_rsa.pub 40 | chmod 600 /root/.ssh/authorized_keys 41 | cp -a /root/.ssh /home/user/ 42 | 43 | # Modify sshd, enable, and restart sshd 44 | sed -i '' -E 's/^#(PermitRootLogin).*/\1 yes/' /etc/ssh/sshd_config 45 | sed -i '' -E 's/^(PermitRootLogin).*/\1 yes/' /etc/ssh/sshd_config 46 | sed -i '' -E 's/^#(PasswordAuthentication).*/\1 no/' /etc/ssh/sshd_config 47 | sed -i '' -E 's/^(PasswordAuthentication).*/\1 no/' /etc/ssh/sshd_config 48 | sysrc sshd_enable="YES" 49 | service sshd restart 50 | } 51 | 52 | main() { 53 | modify_rc 54 | modify_dhclient 55 | handle_users 56 | manage_ssh 57 | } 58 | 59 | main 60 | -------------------------------------------------------------------------------- /zusr/net-tor/rw/etc/pf.conf: -------------------------------------------------------------------------------- 1 | # quBSD: packet filter designed for net-tor gateway 2 | 3 | #### MACROS ######## 4 | # ifconfig groups make the configuration more robust to upstream/downstream restarts 5 | # EXT_IF 6 | # CLIENTS 7 | 8 | ####### SSH DNS HTTP HTTPS email protocols 9 | #SERVICES = "22 53 80 443 143 993 995 587 465" 10 | PROTOCOLS = "{ udp tcp}" 11 | DNS = "53" 12 | TorDNS = "5353" 13 | TransPort = "9040" 14 | 15 | #### TABLES ########### 16 | 17 | #### OPTIONS ########## 18 | set skip on lo0 19 | 20 | #### NORMALIZATION #### 21 | scrub in all 22 | 23 | #### QUEUEING ######### 24 | 25 | #### TRANSLATION ###### 26 | # Tor gateway must redirect regular DNS and HTTP/S traffic to Tor DNS and Transproxy 27 | rdr pass on CLIENTS inet proto $PROTOCOLS to port $DNS -> 127.0.0.1 port $TorDNS 28 | rdr pass on CLIENTS inet proto tcp to any -> 127.0.0.1 port $TransPort 29 | 30 | # NAT required between epairs/taps 31 | nat on EXT_IF to any -> (EXT_IF) 32 | 33 | #### FILTERING ######## 34 | block all 35 | 36 | # Pass in from CLIENTS interfaces 37 | pass in on CLIENTS inet proto $PROTOCOLS to any keep state 38 | 39 | # Allow connections to Tor SOCKS port from internal network 40 | pass in on CLIENTS proto tcp to 127.0.0.1 port 9050 keep state 41 | 42 | # Only the user _tor is able to reach the internet. All other users blocked 43 | pass out on EXT_IF inet proto $PROTOCOLS to any keep state 44 | 45 | ## FINAL NOTES ## 46 | # All inbound SSH is redirected to TransPort. This includes SSH by 0control intended for net-tor 47 | # Enabling 0control access requires distinguishing "to", such as IP. 48 | # Realistically, it's probably better to run 0control over a unique port like 2222 instead. 49 | #### END ############# 50 | -------------------------------------------------------------------------------- /zroot/usr/local/bin/qb-flags: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | . /usr/local/lib/quBSD/quBSD.sh 4 | . /usr/local/lib/quBSD/msg-flags.sh 5 | 6 | get_options() { 7 | while getopts dhru opts ; do case $opts in 8 | d) DOWN="true" ;; 9 | h) get_msg2 -eu ;; 10 | u) UP="true" ;; 11 | r) RESTORE="true" ;; 12 | *) exit 1 ;; 13 | esac ; done ; shift $(( OPTIND - 1 )) 14 | 15 | JAIL="$1" 16 | } 17 | 18 | checks() { 19 | if [ -z "${DOWN}${UP}${RESTORE}" ] ; then 20 | # User didn't specify an action 21 | get_msg2 -Eum _e1 22 | 23 | elif echo "${DOWN}${UP}${RESTORE}" | grep -Eqs "truetrue" ; then 24 | # Can't specify multiple actions 25 | get_msg2 -Eum _e2 26 | 27 | elif [ -z "$JAIL" ] ; then 28 | # Must have a jail to operate on 29 | get_msg2 -Eum _e3 30 | 31 | fi 32 | 33 | # Check for valid jail, exit if invalid 34 | # Actually, maybe this doesnt matter. No jail ops, just file ops 35 | # chk_valid_jail -- "$JAIL" || get_msg2 -Eu 36 | } 37 | 38 | main() { 39 | if [ "$DOWN" ] ; then 40 | chflags -R noschg ${M_QROOT}/$JAIL 41 | [ -e ${M_ZUSR}/$JAIL ] && chflags -R noschg ${M_ZUSR}/$JAIL 42 | 43 | elif [ "$UP" ] ; then 44 | 45 | # Avoid errors by trying to set schg on /dev and other invalid locations 46 | jdir="/bin /sbin /boot /etc /home /lib /libexec /root /rw /usr" 47 | 48 | # Cycle through directories above and recursively schg 49 | for _dir in $jdir; do 50 | chflags -fR schg "${M_QROOT}/${JAIL}/${_dir}" 51 | done 52 | 53 | elif [ "$RESTORE" ] ; then 54 | # Jails might have different chflag settings if started or stopped 55 | chk_isrunning "$JAIL" \ 56 | && ${QBDIR}/exec.poststart $JAIL \ 57 | || ${QBDIR}/exec.release $JAIL 58 | fi 59 | } 60 | 61 | 62 | get_global_variables 63 | 64 | get_options "$@" 65 | 66 | checks 67 | 68 | main 69 | 70 | 71 | -------------------------------------------------------------------------------- /zroot/usr/local/lib/quBSD/msg-destroy.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | msg_destroy() { 4 | case "$_message" in 5 | _e1) cat << ENDOFMSG 6 | Must specificy a to destroy 7 | ENDOFMSG 8 | ;; 9 | _e2) cat << ENDOFMSG 10 | < $JAIL > has NO_DESTROY set to true in QCONF. 11 | Use qb-edit to change this to 'false' and try again. 12 | ENDOFMSG 13 | ;; 14 | _m1) cat << ENDOFMSG 15 | WARNING! < $JAIL > is a $CLASS 16 | ENDOFMSG 17 | ;; 18 | _m2) cat << ENDOFMSG 19 | ALERT: No datasets to destroy. Would you like to remove any 20 | ENDOFMSG 21 | echo -e " lingering parts/pieces of jail/VM? (Y/n): \c" 22 | ;; 23 | _m3) cat << ENDOFMSG 24 | WARNING! This will destroy the following datasets: 25 | ENDOFMSG 26 | ;; 27 | _m4) cat << ENDOFMSG 28 | 29 | < $zrootDestroy > 30 | Totaling: $zrootSize of ondisk data 31 | ENDOFMSG 32 | ;; 33 | _m5) cat << ENDOFMSG 34 | 35 | < $zusrDestroy > 36 | Totaling: $zusrSize of ondisk data 37 | 38 | NOTE! Beware the difference between zroot jails, which are 39 | rootjails and clones; VS zusr jails which contain user data 40 | ENDOFMSG 41 | ;; 42 | _m6) 43 | echo -e "\n To continue, type yes: \c" 44 | ;; 45 | _m7) cat << ENDOFMSG 46 | Exiting, no changes were made. 47 | ENDOFMSG 48 | ;; 49 | usage) cat << ENDOFUSAGE 50 | 51 | qb-destroy: Destroy and purge associated configs: 52 | jail.conf ; qubsd.conf ; zfs datasets 53 | 54 | Even if jail is partially created, this command will purge it. 55 | qubsd.conf has a parameter called \`no_destroy', which 56 | prevents destruction of jail/VM if set to true (default). 57 | Manually edit this setting to false, to use qb-destroy. 58 | 59 | Usage: qb-destroy [-h] " 60 | -h: (h)elp. Outputs this help message" 61 | 62 | ENDOFUSAGE 63 | ;; 64 | esac 65 | } 66 | 67 | -------------------------------------------------------------------------------- /zroot/usr/local/etc/rc.d/qb_cleanup: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # PROVIDE: qb_cleanup 4 | # REQUIRE: jail 5 | # KEYWORD: shutdown 6 | 7 | . /etc/rc.subr 8 | . /usr/local/lib/quBSD/quBSD.sh 9 | 10 | name="qb_cleanup" 11 | desc="Cleans up lingering pieces of quBSD at boot/poweroff" 12 | rcvar="${name}_enable" 13 | start_cmd="${name}_start" 14 | 15 | qb_cleanup_start() { 16 | 17 | # Source the global variables 18 | get_global_variables 19 | 20 | # Dont need the trap set by get_global_variables, coz we're removing QRUN directory 21 | trap '' HUP INT TERM QUIT EXIT 22 | 23 | cleanup_files 24 | 25 | cleanup_disps 26 | } 27 | 28 | cleanup_files() { 29 | # Remove and replace the runtime directory 30 | rm -r $QRUN > /dev/null 2>&1 31 | mkdir $QRUN > /dev/null 2>&1 32 | 33 | # Empty the contents of the quBSD log directory 34 | rm -r $(dirname $QBLOG) > /dev/null 2>&1 35 | 36 | # Make sure the directory exists 37 | mkdir -p $(dirname $QBLOG) > /dev/null 2>&1 38 | } 39 | 40 | cleanup_disps() { 41 | 42 | # Unmount EPHM datasets which may still be mounted 43 | for _mount in $(mount | awk '/EPHM/ {print $3}') ; do 44 | umount -f $_mount 45 | done 46 | 47 | # Remove lingering EPHM datasets in qubsd's zroot 48 | for _ephm in $(zfs list -Hro name "$R_ZFS" | grep "${R_ZFS}/EPHM-") ; do 49 | zfs destroy -rRf $_ephm > /dev/null 2>&1 50 | done 51 | 52 | # Remove lingering EPHM datasets in qubsd's zusr 53 | for _ephm in $(zfs list -Hrt all -o name "$U_ZFS" | grep -i "ephm") ; do 54 | zfs destroy -rRf $_ephm > /dev/null 2>&1 55 | done 56 | 57 | # Remove anything that starts with ^EPHM in qconf and jail.conf 58 | sed -i '' -E "/^EPHM/d" $QCONF 59 | ls $JCONF | grep -E '^EPHM'| xargs rm > /dev/null 2>&1 60 | } 61 | 62 | qb_cleanup_stop() { 63 | qb_cleanup_start 64 | } 65 | 66 | load_rc_config $name 67 | run_rc_command "$1" 68 | 69 | -------------------------------------------------------------------------------- /zusr/0serv/rw/etc/pf.conf: -------------------------------------------------------------------------------- 1 | # MACROS 2 | # quBSD - Do not delete or comment these lines. Automatically updated by exec.created 3 | ext_if = "" 4 | jIP = "none" 5 | routerIP = "none.1" 6 | Endpoint = "" 7 | wgPort = "" 8 | 9 | # Protocols to use 10 | protocols = "udp tcp" 11 | 12 | # services SSH DNS HTTP HTTPS 13 | services = "22 53 80 443" 14 | 15 | # Opening numerous ports can come with security risks. Use with caution 16 | #torrent = "6881 >< 6889 30000 >< 65535" 17 | 18 | # TABLES 19 | # quBSD - Do not delete or comment this line. Automatically updated by exec.created 20 | table { } 21 | 22 | # OPTIONS 23 | set skip on lo0 24 | 25 | # NORMALIZATION 26 | scrub in all 27 | 28 | # QUEUEING 29 | 30 | # TRANSLATION 31 | # quBSD - Gateway jails segregate client subnets from the next jail in the chain 32 | nat on wg0 from ! ($ext_if) to any -> (wg0) 33 | 34 | # PACKET FILTERING 35 | block all 36 | 37 | # Pass in traffic from all clients, but not from the external interface 38 | pass in inet proto icmp from ! ($ext_if) keep state 39 | pass in inet proto { $protocols } from ! ($ext_if) to port { $services } keep state 40 | 41 | # Pass traffic through wg0; and wg0 traffic through the external interface 42 | # If not using wg in a gateway jail, then comment/delete these lines 43 | pass out on wg0 inet proto icmp icmp-type { echoreq } keep state 44 | pass out on wg0 inet proto { $protocols } to port { $services } keep state 45 | pass out on $ext_if inet proto udp from $jIP to $Endpoint port { $wgPort } keep state 46 | 47 | # Block client jails from talking to eachother, or directly reaching the router 48 | block from to 49 | block from to 50 | block from to 51 | 52 | # Traceroute for troubleshooting. Default off 53 | # pass out inet proto udp from any to any port 33433 >< 43626 keep state 54 | -------------------------------------------------------------------------------- /zroot/usr/local/etc/quBSD/exec.created: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | . /usr/local/lib/quBSD/quBSD.sh 4 | 5 | get_options() { 6 | JAIL="$1" 7 | get_jail_parameter -dqs CLASS "$JAIL" || get_msg2 -m _e 8 | get_jail_parameter -d CONTROL "$JAIL" || get_msg2 -Em _e 9 | get_jail_parameter -d GATEWAY "$JAIL" || get_msg2 -Em _e 10 | } 11 | 12 | main() { 13 | # If exec script fails and jail start aborts, make sure to clean up the mounts 14 | trap '/usr/local/etc/qubsd/exec.release $JAIL' 15 | 16 | # Establish connections to the jail's upstream gateway and control jail 17 | connect_client_to_gateway -t CJ_SSH "$JAIL" "$CONTROL" 18 | connect_client_to_gateway -t EXT_IF "$JAIL" "$GATEWAY" 19 | 20 | # If this jail is also a gateway, connect it to downstream clients. 21 | clients=$(get_info -e _CLIENTS "$JAIL" | tr '\n\t' ' ') 22 | last_client=$(echo "$clients" | awk '{print $NF}') 23 | for _CLI in $clients ; do 24 | [ "$_CLI" = "$last_client" ] && _s="-s" # -s currently unused, keeping for now until starts are fixed 25 | chk_isrunning "$_CLI" && connect_client_to_gateway -t EXT_IF $_s "$_CLI" "$JAIL" 26 | done 27 | 28 | # If this is a cjail, check all the onjails to see if this is their control jail. 29 | if [ "$CLASS" = "cjail" ] ; then 30 | for _onj in $(get_info -e _ONJAILS | grep -v $JAIL) ; do 31 | # Does _onj have an explicit cjail in QCONF? If not, is $JAIL the QCONF #default? 32 | ! grep -Eqs "^${_onj}[[:blank:]]+CONTROL[[:blank:]]+${JAIL}" $QCONF \ 33 | && ! grep -Eqs "^${_onj}[[:blank:]]+CONTROL[[:blank:]]+" $QCONF \ 34 | && ! grep -Eqs "^#default[[:blank:]]+CONTROL[[:blank:]]+${JAIL}" $QCONF \ 35 | && continue 36 | connect_client_to_gateway -t CJ_SSH "$_onj" "$JAIL" 37 | done 38 | fi 39 | } 40 | 41 | 42 | get_global_variables 43 | 44 | get_options "$@" 45 | 46 | main 47 | 48 | exit 0 # Script exits success, to not abort jail startup 49 | -------------------------------------------------------------------------------- /zroot/usr/local/bin/qb-dpi: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | . /usr/local/lib/quBSD/quBSD.sh 4 | . /usr/local/lib/quBSD/msg-dpi.sh 5 | 6 | get_options() { 7 | while getopts hrt: opts ; do case $opts in 8 | h) get_msg2 -eu ;; 9 | r) DPI_START=96 ; REV_TIME=0 ; revert_dpi ;; 10 | t) REV_TIME="$OPTARG" ;; 11 | *) exit 1 ;; 12 | esac ; done ; shift $(( OPTIND - 1 )) 13 | 14 | DPI_IN="$1" 15 | 16 | # Scale references to typical standard default 17 | SCALE=96 18 | 19 | # REV_TIME defaults to 10 seconds unless otherwise specified 20 | REV_TIME="${REV_TIME:=10}" 21 | 22 | # Get starting DPI in case .Xresources doesn't have it stored 23 | DPI_START=$(xrdb -query | sed -nE "s/Xft.dpi:[[:blank:]]+//gp") 24 | } 25 | 26 | checks() { 27 | # DPI less that 0.5 is too low 28 | echo "$DPI_IN < 0.3" | bc | grep -qs 1 && get_msg2 -Em _e1 29 | 30 | # DPI between 4 and 29 is too high to be a scaled entry; too low to be raw 31 | echo "$DPI_IN > 4 && $DPI_IN < 29" | bc | grep -qs 1 && get_msg2 -Em _e2 32 | 33 | # DPI above 384 (4x96) is too high for an automated script 34 | echo "$DPI_IN > 384" | bc | grep -qs 1 && get_msg2 -Em _e3 35 | } 36 | 37 | main() { 38 | # Convert scaled to raw 39 | echo "$DPI_IN >=29" | bc | grep -qs 1 \ 40 | && DPI_RAW="$DPI_IN" \ 41 | || DPI_RAW=$(echo "$DPI_IN * 96" | bc) 42 | 43 | # Change DPI 44 | echo "Xft.dpi: $DPI_RAW" | xrdb -merge 45 | 46 | # Call the revert_dpi function to the background, then exit script 47 | revert_dpi & 48 | exit 0 49 | } 50 | 51 | revert_dpi() { 52 | sleep $REV_TIME 53 | 54 | # Try to revert back to .Xresources ; fallback to DPI_START if necessary 55 | grep -Eq "Xft.dpi:[[:blank:]]+[[:digit:]]+" /root/.Xresources \ 56 | && xrdb -merge /root/.Xresources \ 57 | || echo "Xft.dpi: $DPI_START" | xrdb -merge 58 | 59 | exit 0 60 | } 61 | 62 | get_global_variables 63 | 64 | get_options "$@" 65 | 66 | checks 67 | 68 | main 69 | 70 | --------------------------------------------------------------------------------