Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!simtel!swidir.switch.ch!scsing.switch.ch!news.belwue.de!news.dfn.de!Germany.EU.net!howland.reston.ans.net!swrinde!cs.utexas.edu!news.unt.edu!jove!mikye From: mikye@jove.acs.unt.edu (Myong In Kye) Newsgroups: comp.unix.bsd.freebsd.misc Subject: Re: Loopback-only mode Date: 14 Aug 1995 22:36:36 GMT Organization: University of North Texas Lines: 102 Distribution: inet Message-ID: <40oj5k$hpf@hermes.acs.unt.edu> References: <DDBC5u.BoB@seas.ucla.edu> NNTP-Posting-Host: jove.acs.unt.edu X-Newsreader: TIN [version 1.2 PL2] Arthur D. Jerijian (jerijian@cloudburst.seas.ucla.edu) wrote: > Hi, > First of all, forgive me, for I come from the Linux camp. Anyway, > is there a way I can configure FreeBSD, using the boot floppy, to have > loopback-only networking without a bunch of errors and warnings during > bootup? Should I edit config files manually in this case? Did I forget > to RTFM? I'm no expert in unix network configuration. But trying to give some guessed or yet undetermined answers in network configration menu at install time (FreeBSD 2.0.5R) made me feel a little worrysome. Instead, at my second install time - I think many users go through several times of installing and reinstalling like me, I just skipped the network configuration part at all. Since I felt sure that UN*X should be manually configurable also besides GUI-based configuration, I decided to configure network install part afterwards. (As a side issue, some problematic parts in installation menu were: 1. package install 2. network configuration and 3. X windows configuration. Package install gives some serious errors at install time - that is not something users want at install time. Using pkg_manage after installation was more sensible. Users want to have a stable working installation first, and then extras... Network configuration at install time could be confusing at install time. I simply ignored menu-based X configuration, did it manually later. Don't get me wrong: I am a satisfied FreeBSD user, and I see FreeBSD getting ever better with each new release.) I edited the /etc/sysconfig file to my need after installing FreeBSD-2.0.5R. The following is the modified parts of /etc/sysconfig file for loop-back only connection. It does not allow any connection to outside world - not even a slip/ppp connection. I do not know why you need this absolutely isolated configuration. Add other connections as needed. FreeBSD Handbook web site gives good explanation on slip/ppp etc. ---------------------------------------------------------------------------- #!/bin/sh # # This is sysconfig - a file full of useful variables that you can set # to change the default startup behavior of your system. # # sysconfig,v 1.14 1995/05/17 04:46:57 rgrimes Exp ######################### Start Of Netconfig Section ####################### # Set to the name of your host - this is pretty important! #---------------------------------------- # Give your machine a name! hostname=xxxxxx #---------------------------------------- # # Set to the list of network devices on this host. You must have an # ifconfig_${network_interface} line for each interface listed here. # for example: # # network_interfaces="ed0 sl0 lo0" # ifconfig_ed0="inet 10.0.0.1 netmask 0xffffff00" # ifconfig_sl0="inet 10.0.1.0 netmask 0xffffff00" # #---------------------------------------- network_interfaces="lo0" ifconfig_lo0="inet localhost" #---------------------------------------- # # Set to the list of route add lines for this host. You must have a # route_${static_routes} line for each static route listed here. # #---------------------------------------- #static_routes="multicast loopback" #route_multicast="224.0.0.0 -netmask 0xf0000000 -interface ${hostname}" #route_loopback="${hostname} localhost" #---------------------------------------- static_routes="loopback" route_loopback="${hostname} localhost" #---------------------------------------- # Set to the host you'd like set as your default router, or NO for none. #---------------------------------------- defaultrouter=NO #---------------------------------------- # These are the flags you'd like to start the routing daemon with #---------------------------------------- routedflags="NO" #---------------------------------------- ######################### End Of Netconfig Section ####################### ---------------------------------------------------------------------------- -- MyongIn Kye Univ. of North Texas mikye@jove.acs.unt.edu