[ Megoldva ] IPV6 cím beállítása külön fájlban

Fórumok

Van egy szerverem, aminek van IPV4 címe. Ehhez szeretném az IPV6 címet beállítani ansible segítségével.

Mivel nem akarom bántani az /etc/network/interfaces fájlt, a legegyszerűbbnek az /etc/network/interfaces.d/eth0 fájl használata tűnt volna, de ezt nem tudom életre lehelni. Bármit írok bele, az nem konfigurálódik le.

Tudom, hogy az ansible blokkokat is be tud szúrni egy fájlba, és tehetném az IPV6 beállítást az interfaces fájlba közvetlenül, de szebb lenne, ha az IPV6-nak saját konfigurációs fájlja lehetne.

Meg lehet ez oldani valahogy?

Hozzászólások

Az /etc/network/interfaces fájlban kell lennie egy ilyen sornak a végén:

source /etc/network/interfaces.d/*

Ekkor fogja beolvasni a mappában lévő egyéb fájlokat is. De személyes véleményem, hogy ideje elfelejteni ezt a metódust, már ott van a Netplan, vagy a systemd-networkd.

De miért csak Ansible-lel jó?

The world runs on Excel spreadsheets. (Dylan Beattie)

Engem nem zavar, tőlem használjon, amit akar. Csak nem értem miért ragaszkodik hozzá. Össze van rakva neki, de annyira azért mégse, hogy mindenben kiszolgálja, látod, ezt nem tudja beállítani rajta. Itt most nem kötözködni akarok, hangsúlyozom, csak arra felhívni a figyelmet, hogy léteznek más alternatívák is.

The world runs on Excel spreadsheets. (Dylan Beattie)

Mármint, hogy jött vmi új, és az még nincs összerakva? Hát persze, hog nincs.

Ráadásul itt simán csak azt kérdezte, hog miért nem működik az interfaces.d, az elég független az ansible-től, mással se akar az ember automatán sedelni egy fileba, ha külön is lehetne tenni.