Date: Fri, 7 Aug 2020 15:33:07 -0700 From: Doug Hardie <bc979@lafn.org> To: User Questions <freebsd-questions@freebsd.org> Subject: Re: Best way to make a machine boot with or without a Internet connection Message-ID: <B5C5B9A9-BAF3-45E9-8805-CC755FA8EF7B@mail.sermon-archive.info> In-Reply-To: <20200807220824.42f04645@gumby.homeunix.com> References: <CAGBxaXnaokaYSPQFK%2BWg6Ym3BxD=nin%2BMha21G8FbfcsCTuVYw@mail.gmail.com> <20200807220824.42f04645@gumby.homeunix.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> On 7 August 2020, at 14:08, RW via freebsd-questions = <freebsd-questions@freebsd.org> wrote: >=20 > On Thu, 6 Aug 2020 17:20:16 -0400 > Aryeh Friedman wrote: >=20 >> Due to storm related damage my ISP went out for a few (12) hours >> earlier in the week and while I got it usable without a Internet >> connection by putting everything in my LAN in /etc/hosts (I also run >> a local_unbound --> local bind9 on my file server which I have >> created a zone file for the LAN machines also), but it was very slow >> in booting due to ntpdate, tomcat and sendmail not being to connect >> to the Internet for either forward or reverse DNS. I don't want to >> turn these services off, but I want to be able to do a normal boot >> (no long hangs) if the ISP goes down again. =20 >=20 >=20 > What I used to do when I needed to use my computer without a network > connection is define an OFFLINE flag in rc.conf and then make the > setting of relevant "enable" flags conditional on that. If there's > anything you still need to run you could start it separately with > onestart later in the boot sequence. Depending on what you need running you may be able to use the proposed = fix in bug report 190447. I use that to move sshd above all the long = startup items so that I can access the systems if there is a hang in the = boot process. Generally, SSH access is all I need in those situations. = The other option if you have console access is to control-C through the = long running items. It takes a few of them, and those services are then = not initialized or running. But that gets through the boot process much = quicker. -- Doug
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?B5C5B9A9-BAF3-45E9-8805-CC755FA8EF7B>