startup network configuration choice
Julian H. Stacey
jhs at berklix.com
Sun Aug 15 12:43:25 UTC 2010
=?UTF-8?Q?I=C3=B1igo_Ortiz_de_Urbina?= wrote:
> Maybe you could glue some ifstated magic to your script.
>
> I heard suggestions like this some time ago on a different list,
> anyway, I have never tried it myself as running a script to setup my
> network manually is not inconvenient, after all, I do startx myself
> everytime I boot the computer :)
Personally I have this in /etc/rc.conf,
host="mylap" ; domain="company.com"
host="mylap" ; domain="no.net"
host="mylap" ; domain="home.net"
hostname="$host.$domain"
case $hostname in #{
"mylap.home.net") #{
ifconfig_fxp0="inet 192.168.10.11"
# whatever other things too
;;
"mylap.company.com")
ifconfig_fxp0="inet 10......
;;
ifco........
"mylap.no.net")
;;
esac
Before I shut down to leave, I edit it, moving destination domain
to last in list.
What I should do is eg:
ping -c 1 some_known_site_dependent_host
or better still set up dhcpd hosts, & let the laptop search for
site dependent dhcpd servers.
> If you get anywhere, posting your findings would be helpful and
> healthy for the archives
The topic has been discussed numerous times over years on
mobile at freebsd.org, I think it better the topic stays there than
on net@ :-) so search the mobile@ archives
( net@ seems more appropriate for somewhat deeper stuff, if eg DHCPD fails
to negotiate or whatever. )
>
> On 8/15/10, Zeus V Panchenko <zeus at ibs.dn.ua> wrote:
> > Hi All,
> >
> > may somebody advice, please ...
> >
> > i'd like to get automatic network configuration for my netbook while
> > startup depending on the network it connected to while starting up ...
> >
> > not dhcp, but system startup script to detect the network and to
> > configure the interfaces
> >
> > i have written script which receives arguments -h for home and -j for
> > job and cosequently configures network, and configured network in
> > rc.conf for one of the connections (default is job)
> >
> > but i'd like the system to do that automaticaly to avoid timeouts of
> > network services like sshd/sendmail/e.t.c. when i'm starting up with
> > "wrong" connection
> >
> > is there correct way to do that with some of the sturtup scripts or i
> > have to do that by hands somewhere in rc.early?
> >
> > --
> > Zeus V. Panchenko
> > IT Dpt., IBS ltd GMT+2 (EET)
> > _______________________________________________
> > freebsd-net at freebsd.org mailing list
Cheers,
Julian
--
Julian Stacey: BSD Unix Linux C Sys Eng Consultants Munich http://berklix.com
Mail plain text, Not HTML, quoted-printable & base 64 dumped with spam.
Avoid top posting, It cripples itemised cumulative responses.
More information about the freebsd-net
mailing list