My current solution was to go into network settings and select that Ethernet should be "shared to other computers". This works in that the ethernet cord can now supply other devices with internet connectivity, but it gives them a weird IP (10.42.0.70) rather than a normal 10.0.0.xxx.
This means that I can't SSH into the device I have plugged into my ethernet cord, which makes it essentially useless.
Is there any way to make it so it gives my ethernet device a 10.0.0.xxx IP?
Note: I know this is hypothetically possible as when I used to run Windows I was able to do this, I just haven't found how to do it on Ubuntu yet.