Connecting to the Jellyfish Fryer
Ok so here is the rub. If you have the Jellyfish Fryer on a network with a switch, and a standard DHCP server, you could skip this section if the 10GbE port is connected to the 10GbE switch. All you do instead is, for example, in Windows, navigate to \\freenas, put in your username and password. Select the share, map, and you are done.
As a quick tip, about 1 of 5 times we do this in the lab, it does not work right away. We then reboot the NAS and it works. Still, this is a huge advantage to using a switch and a primary network over a direct connection. DNS, DHCP, and other services are available and will just work. Buying a 10GbE switch can be less expensive than high-density NICs. Again, put this on a standard network if all possible.
FreeNAS Direct Attach Setup: FreeNAS Side
If you insist on a direct connection then we have a few more steps. Assuming you are keeping the first NIC as your management NIC (call it ix0 but it can be called something else depending on the NICs you use), set that up using DHCP:
This may seem redundant. The NICs work out of the box but once you go the direct attach route, you want to explicitly set up the management network.
After this is done, you want to set each additional NIC with its own IP address. The Lumaforge Jellyfish uses the IP convention 172.27.x.250 for the Jellyfish’s IP where x is the port number. So for our first port we have 172.27.1.250. Netmask is 24. Then under options, you want to set jumbo frames for better performance. Instead of a jumbo frames checkbox, you put “mtu 9000” in the Options field.
Each subsequent interface, setup with x = port number to make everything easy. A tip here: label both the physical ports on the unit as well as the Ethernet cables at both ends. Going the direct attach method brings you back to the 1990’s networking so leading labeling practices from 20 years ago still apply.
With those two interfaces, here is what your interface list will look like:
You will have more interfaces if you have more network ports you want to use. This particular setup with one LAN facing port (ix0) and one direct attach port (ix1) is useful if you are using something like a 10/25/40GbE direct attach to a primary workstation then have other clients that access over the network at slower speeds.
FreeNAS Direct Attach Setup: Client-Side
This is fairly easy to do. Pick an OS and search for “set static IP” and you will find any nuance to your OS. We are going to use Windows since that is what we used in the Jellyfish Fryer video.
Here, one goes to “Network Connections” and then you can pick your adapter. If you have a 10GbE Thunderbolt adapter, use that. If, like in this test workstation, you have 40GbE Mellanox adapters that are going to do the direct connection, use that.
Right-click on the connection, hit Properties from the menu then Internet Protocol Version 4 (TCP/IPv4) and hit Properties again. Instead of “Obtain and IP address automatically” select “Use the following IP address.” Here use the “x” from the FreeNAS side to be the port number you are connecting to and use 172.27.x.11. Realistically, you can use 11, 200, 5, 32, you name it as the last number. Usually, you want to use a number from 2 to 249. We are using 11 since we keep the first ten IPs clear on the lab networks except for power devices.
Now we need to set Jumbo Packet on the Windows NIC. Here we right-click on the NIC, select Properties, then Configure. NICs have different features but look under “Advanced” and you should see Jumbo Packet or something similar. Make this 9014 or 9014 bytes.
Now that this is all done, there is a small final step: connecting.
Connect the FreeNAS Via Cable
We are not going into this too much. Get a cable, connect one end to the port on the FreeNAS machine you are using. Connect the other to the workstation. Just make sure you diligently label so it is easy to know what goes where. When the system is first setup, this may seem unnecessary. A year later when someone else needs to figure out what is going on it will make life much easier.
Once you have done this, you can connect to the NAS using \\172.27.x.250 and map the drive as shown above under “Connecting to the Jellyfish Fryer.”
Next, we are going to have a bonus step and our final words.