/etc/hosts IP Persistence

Description Domain Name resolution is the process of mapping host or domain names, such as mytruenas or truenas1.mycompany.com, to their associated IP addresses. This is done by a variety of methods. The quickest method is to read entries in the hosts file, which is a local text file containing a list of IP addresses mapped to domain/host names. Every operating system (OS) that communicates through the TCP/IP protocol has a hosts file.
Read full post gdoc_arrow_right_alt

Legacy Engine (11.3) Replication

This article only applies to FreeNAS or TrueNAS version 11.3. The Legacy replication option in this version provides compatibility with the replication engine used in FreeNAS/TrueNAS 11.2 and earlier. Creating a legacy replication requires creating an SSH connection to the remote system and snapshots generated by a periodic snapshot task. Process Summary Create SSH connection to remote system in System > SSH Connections Create a periodic snapshot task of the source datasets in Tasks > Periodic Snapshot Tasks Go to Tasks > Replication Tasks and open the advanced creation screen.
Read full post gdoc_arrow_right_alt

Configuring a 3rd Party VPN service on TrueNAS

TrueNAS includes the ability to run OpenVPN. This is a short tutorial to configure the OpenVPN client on TrueNAS 12.0. Many VPN services are provided by 3rd parties that are unaffiliated with iXsystems. Please verify compatibility and pricing with your provider before integrating with TrueNAS. Prerequisite: An OpenVPN server running with a similar configuration to these configuration file settings: Example OpenVPN Configuration File dev tun persist-tun persist-key cipher AES-128-CBC auth SHA512 tls-client client resolv-retry infinite remote vpn.
Read full post gdoc_arrow_right_alt

Setting ACL Permissions for Jailed Applications

Various Plugin jails require permissions to access datasets. Unless otherwise modified, a dataset is owned by the user root and group wheel. Jailed processes like Plex run as their own user. As a result, a default installation of the Plex plugin cannot read or write any datasets and thus cannot access media files stored in those datasets. The TrueNAS user must explicitly configure dataset permissions to allow the plugin to use the dataset.
Read full post gdoc_arrow_right_alt

Setting SMB ACLs on Legacy FreeNAS systems

This article only applies to versions of FreeNAS or TrueNAS released before 12.0 TrueNAS uses Samba to share pools using the Microsoft SMB protocol. SMB is built into the Windows and macOS operating systems and most Linux and BSD systems pre-install an SMB client to provide support for the SMB protocol. The SMB protocol supports many different types of configuration scenarios, ranging from simple to complex. The complexity of the scenario depends on several factors:
Read full post gdoc_arrow_right_alt