On 26.4.2017 9:13, Viktor Čížek wrote:
Dejme tomu, že jsem změnil nastavení sítě (IP adresu a tak) v
/etc/rc.conf . Jakým způsobem tu změnu správně uplatnit bez restartu
systému?
Tezko ;-)
service netif restart && service routing restart
je regulérní?
To ti nereknu, na tohle jsem moc stara skola. Ja ti reknu co se udelat
musi na urovni zakladnich prikazu z radky, a ty si pak budes muset
zjistit jestli ti to zminene scripty zajisti.
a) potrebujes zmenit IP na interface, tedy zavolat ifconfig
(predpokladam, ze ty sam tam jsi pripojen zpusobem nezavislym na menene
adrese). Ifconfig puvodni adresu premaze, takze na to staci jedno volani
(pokud na interfacu byla jen jedna adresa, ta puvodni).
b) potrebujes prenastavit vsechny relevantni routy, v beznem pripade to
bude nejspis jen default. Stare zaznamy zmenou adresy na interface
nezmizi, takze je potreba smazat stare zaznamy (zaznam) a vytvorit nove.
Bes smazani stareho ti novy vytvorit nepoujde.
Tim je precislovani hotovo na urovni systemu.
Komplikovat to ale mohou jakekoliv dalsi aplikace, ktere si mohly
puvodni nastaveni systemu nacist pri svem spusteni a ktere nemusi nutne
zohlednit zmenu automaticky.
Na tohle ale neexistuje obecna odpoved, protoze zalezi na kazde
aplikaci. V zasade je nutny restart tech aplikaci, ktere sitove
komunikuji a byly nabindovane na puvodni adresu.
No a taky se zamysli, zda neni treba reloadnout firewall (i to zalezi na
jeho stavajicim obsahu).
Dan
--
FreeBSD mailing list ([email protected])
http://www.freebsd.cz/listserv/listinfo/users-l