unicorn I can't ssh to my computer without the internet, how do I get it to work?
You don't need an internet connection to connect to machines on the local network. Just:
ssh user@IP.ADD.RE.SS # or, putty ...
will do. But, if you want networking in single-user mode:
root# hostname foo.localdomain # set own hostname
root# ifconfig lo0 127.0.0.1 # bring up loopback IF
root# mount -t tmpfs none /tmp # mount a RW /tmp
root# ifconfig # get IF list
root# dhclient -l /tmp/dh.lease -p /tmp/dh.pid re0 # req. ipaddr on IF
DHCPDISCOVER on re0 to 255.255.255.255 port 67 interval 4
DHCPDISCOVER on re0 to 255.255.255.255 port 67 interval 9
DHCPDISCOVER on re0 to 255.255.255.255 port 67 interval 21
DHCPOFFER from 192.168.1.1
DHCPREQUEST on re0 to 255.255.255.255 port 67
DHCPACK from 192.168.1.1
bound to 192.168.1.106 -- renewal in 3600 seconds. # <-- your ipaddr
root# ping -4nc5 google.com # check IPv4 conn.
(Getting WiFI to work is a few more steps...)