I think I'd like to do a fixed IP on the RPi. So basically if I do that, when the RPi boots up, it will request that specific IP address, right? Wouldn't it also be ideal to also reserve it on the router as well, so that the router wouldn't assign that IP to another device if I power off the RPi?
Edit the /etc/network/interfaces in your PI and add lines like this: Code: auto eth0 iface eth0 inet static address 192.168.x.x netmask 255.255.255.0 gateway 192.168.x.y dns-server 8.8.8.8 (optional) where address is Pi IP and gateway is router IP.
On latest versions of Raspbian o.s. the most advisable solution is to modify /etc/dhcpcd.conf https://www.raspberrypi.org/forums/viewtopic.php?t=140252
I just do it on the router, get the MAC address of the Pi and assign a static IP address to it, on most routers the DHCP menu area has a table you can enter MAC and IP addresses.
I use this to assign one or more/multiple permanent IP addresses to a single Pi but I am definitely not an expert. If you just want one use the eth0 and skip the eth0:2 etc. I like multiple IP's per Raspberry ;-) I believe this is not the "officially recommended" mode but it works great for me. And just in case you want to give each interface it's own MAC address, add: hwaddress ether xx:xx:xx:xx:xx:xxwith a unique MAC address after the netmask line. I use the eth0 value + or minus 1 or 2 as long as it is unique.