Guten Tag,
ich habe zwei Fragen, Probleme möchte ich es nicht nennen. Ich nutzte TrueNAS in der Version TrueNAS-13.0-U1.1.
Die Netzwerkkarten wurden automatisch mit den Namen ix0, ix01 sowie bg0-4 benannt. Über die Console, sowie über die grafische Oberfläche
kann man den Namen der Karte nicht ändern.
Wenn ich den Namen mit ifconfig ix1 name Neuer_name ändere, bleibt der Name bis zum nächsten Reboot. Dann heißt das Interface wieder ix1.
Anscheinend verwendet FreeBSD nicht die gleiche Konfiguration für die Interface wie zb Ubuntu. Den Ordner /etc/network gibt es nicht.
Ich habe mir die Konfigurationdateien angeschaut, besonders die /etc/rc.conf. Dort habe folgenden Eintrag ergänzt:
ifconfig_ix1_name="xy" ergänzt, doch leider ohne Erfolg.
Wobei die Einstellungen die man unter /etc/rc.conf vornimmt werden beim reboot mit der Datei aus /conf/base/etc/rc.conf überschrieben. Aber wenn ich auch die Namensänderung unter /conf/base/etc/rc.conf eintrage, hat diese keine Auswirkung.
In der der rc.conf wird ein Script aufgerufen, so wie es aussieht werden dort die Interface-Einstellungen vorgenommen. Das Script wird in der Zeile aufgerufen:
# Add our rc.d scripts to load path
local_startup="/etc/ix.rc.d /usr/local/etc/rc.d"
Aber dort finde ich die konfigurierten IP Adressen nicht. Desweiteren habe ich für eine Karte den MTU Wert auf 9000 umgestellt. Diese Änderung müsste doch irgendwo stehen?
Hat jemand eine Idee wo die IP-Adressen abgespeichert werden, und ob man dort den Namen der Interface ändern kann?
Leider kenne ich mich mit Linux nicht besonders aus. Aber wenn ich das Sript richtig verstehe werden Infos aus einer Datenbank importiert?!?
Ein Auszug aus /etc/ix.rc.d/ix -netif
if [ `${FREENAS_SQLITE_CMD} ${FREENAS_CONFIG}
Gruß
Stefan
ich habe zwei Fragen, Probleme möchte ich es nicht nennen. Ich nutzte TrueNAS in der Version TrueNAS-13.0-U1.1.
Die Netzwerkkarten wurden automatisch mit den Namen ix0, ix01 sowie bg0-4 benannt. Über die Console, sowie über die grafische Oberfläche
kann man den Namen der Karte nicht ändern.
Wenn ich den Namen mit ifconfig ix1 name Neuer_name ändere, bleibt der Name bis zum nächsten Reboot. Dann heißt das Interface wieder ix1.
Anscheinend verwendet FreeBSD nicht die gleiche Konfiguration für die Interface wie zb Ubuntu. Den Ordner /etc/network gibt es nicht.
Ich habe mir die Konfigurationdateien angeschaut, besonders die /etc/rc.conf. Dort habe folgenden Eintrag ergänzt:
ifconfig_ix1_name="xy" ergänzt, doch leider ohne Erfolg.
Wobei die Einstellungen die man unter /etc/rc.conf vornimmt werden beim reboot mit der Datei aus /conf/base/etc/rc.conf überschrieben. Aber wenn ich auch die Namensänderung unter /conf/base/etc/rc.conf eintrage, hat diese keine Auswirkung.
In der der rc.conf wird ein Script aufgerufen, so wie es aussieht werden dort die Interface-Einstellungen vorgenommen. Das Script wird in der Zeile aufgerufen:
# Add our rc.d scripts to load path
local_startup="/etc/ix.rc.d /usr/local/etc/rc.d"
Aber dort finde ich die konfigurierten IP Adressen nicht. Desweiteren habe ich für eine Karte den MTU Wert auf 9000 umgestellt. Diese Änderung müsste doch irgendwo stehen?
Hat jemand eine Idee wo die IP-Adressen abgespeichert werden, und ob man dort den Namen der Interface ändern kann?
Leider kenne ich mich mit Linux nicht besonders aus. Aber wenn ich das Sript richtig verstehe werden Infos aus einer Datenbank importiert?!?
Ein Auszug aus /etc/ix.rc.d/ix -netif
if [ `${FREENAS_SQLITE_CMD} ${FREENAS_CONFIG}
Gruß
Stefan