FreeBSD Handbook : PPP and SLIP : Setting up a SLIP Client : Things you have to do only once
Previous: Setting up a SLIP Client
Next: Making a SLIP connection

15.3.1. Things you have to do only once

  1. Add your home machine, the gateway and nameservers to your /etc/hosts file. Mine looks like this:
    127.0.0.1               localhost loghost
    136.152.64.181          silvia.HIP.Berkeley.EDU silvia.HIP silvia
    
    136.152.64.1            inr-3.Berkeley.EDU inr-3 slip-gateway
    128.32.136.9            ns1.Berkeley.edu ns1
    128.32.136.12           ns2.Berkeley.edu ns2
    
    By the way, silvia is the name of the car that I had when I was back in Japan (it is called 2?0SX here in U.S.).
  2. Make sure you have "hosts" before "bind" in your /etc/host.conf. Otherwise, funny things may happen.
  3. Edit the file /etc/rc.conf. Note that you should edit the file /etc/sysconfig instead if you are running FreeBSD previous to version 2.2.2.
    1. Set your hostname by editing the line that says:
      hostname=myname.my.domain
      
      You should give it your full Internet hostname.
    2. Add sl0 to the list of network interfaces by changing the line that says:
      network_interfaces="lo0"
      
      to:
      network_interfaces="lo0 sl0"
      
    3. Set the startup flags of sl0 by adding a line:
      ifconfig_sl0="inet ${hostname} slip-gateway netmask 0xffffff00 up"            
      
    4. Designate the default router by changing the line:
      defaultrouter=NO
      
      to:
      defaultrouter=slip-gateway
      
  4. Make a file /etc/resolv.conf which contains:
    domain HIP.Berkeley.EDU
    nameserver 128.32.136.9
    nameserver 128.32.136.12
    
    As you can see, these set up the nameserver hosts. Of course, the actual domain names and addresses depend on your environment.
  5. Set the password for root and toor (and any other accounts that does not have a password). Use passwd, do not edit the /etc/passwd or /etc/master.passwd files!
  6. Reboot your machine and make sure it comes up with the correct hostname.


FreeBSD Handbook : PPP and SLIP : Setting up a SLIP Client : Things you have to do only once
Previous: Setting up a SLIP Client
Next: Making a SLIP connection