Install FreeNAS

FreeNAS uses jails extensively to partition off different plugins and applications. To provide the FREENAS OS the ability to use DHCP, you need to turn on MAC spoofing and promiscuous mode are on.

Create one or more Disks

Create a User to Run Plex (ie. plex with UID of 972)


  • Create a Pool for Plex
    • Permissions
      • ACL Type: Unix
      • User: plex
      • Group: Media
      • Read: owner/group
      • Write : owner/group
      • Execute: owner/group

Click Plugins > Available

Click the "Config" button to select the correct pool (Plex)

  • Click the Plex Media Server (Plex Pass) > Install
    • Uncheck DHCP
    • IPv3 Interface: ern0
    • IPv4 Address: 192.168.1.50
    • IPV4 Netmask: 24
  • Under Plugins > Installed, Stop the PLEX plugin
  • Under Jails, click the options button > Mount Points
  • Actions > Add Mount Point
    • Source : /mnt/plex/Media
    • Destination: /mnt/plex/iocage/jails/plex-plexpass/root/Plex Media Server/Media
  • Plugins > Installed > Plex > Options > Start
  • Plugins > Isntalled > Plex > Options > Management
  • Open a Shell inside the Plex Jail and run the following commands to create a group and give the plex user access:
    • pw groupadd -n media -g 8675309 (group id from the freenas media group)
    • pw groupmod media -m plex