How do I set the DNS servers name/IP correctly for an jail?
I'd like to have an static-IPv4-only jail, but somehow it keeps messing up my config in this way, that there will be IPv6 addresses showing up in jails resolv.conf
*redacted
Manual editing is useless, due to resolv.conf being constantly overwritten on restarts.
Here is the config:
I'd like to have an static-IPv4-only jail, but somehow it keeps messing up my config in this way, that there will be IPv6 addresses showing up in jails resolv.conf
Code:
# Generated by resolvconf nameserver fd00::dead:beef nameserver 2a02::dead:beef
*redacted
Manual editing is useless, due to resolv.conf being constantly overwritten on restarts.
Here is the config:
Code:
{ "allow_chflags": 0, "allow_mlock": 0, "allow_mount": 1, "allow_mount_devfs": 1, "allow_mount_procfs": 1, "allow_mount_tmpfs": 1, "allow_quotas": 0, "allow_raw_sockets": 0, "allow_set_hostname": 1, "allow_socket_af": 0, "allow_sysvipc": 0, "allow_tun": 1, "allow_vmm": 0, "assign_localhost": 0, "basejail": 1, "boot": 0, "bpf": 0, "comment": "none", "defaultrouter": "192.168.16.1", "defaultrouter6": "none", "devfs_ruleset": "0", "dhcp": 0, "exec_fib": "0", "exec_jail_user": "root", "exec_poststart": "/usr/bin/true", "exec_poststop": "/usr/bin/true", "exec_prestart": "/usr/bin/true", "exec_prestop": "/usr/bin/true", "exec_start": "/bin/sh /etc/rc", "exec_stop": "/bin/sh /etc/rc.shutdown", "exec_system_user": "root", "host_domainname": "none", "host_hostname": "Test", "host_hostuuid": "Test", "host_time": 1, "hostid": "58a00bd3-33f1-11ea-b57e-0014fd1988e6", "interfaces": "vnet0:bridge0", "ip4": "inherit", "ip4_addr": "vnet0|192.168.16.3/24", "ip4_saddrsel": 0, "ip6": "disable", "ip6_saddrsel": 0, "ip_hostname": 0, "jail_zfs": 0, "jail_zfs_dataset": "iocage/jails/Test/data", "jail_zfs_mountpoint": "none", "last_started": "2023-02-22 12:06:05", "mac_prefix": "0214fd", "mount_devfs": 1, "mount_fdescfs": 1, "nat": 0, "nat_forwards": "none", "notes": "none", "priority": "99", "release": "13.1-RELEASE-p6", "resolver": "/etc/resolv.conf", "rtsold": 0, "securelevel": "0", "sysvmsg": "new", "sysvsem": "new", "sysvshm": "new", "template": 0, "vnet": 1, "vnet0_mac": "0214fd8f22b9 0214fd8f22ba", "vnet_default_interface": "auto", "vnet_interfaces": "none" }