Linux 14.980 Themen, 106.331 Beiträge

fstab mit wechselnden IP-bereichen

bhoernchen / 2 Antworten / Flachansicht Nickles

Ich setzte einen Laptop in wechselnden IP-Bereichen ein an verschie-denen Standorten ein. Mal in einem 192.168.1.X  mal in einem 192.168.2.X Netz.
Nun gibt es in beiden Systemen einen Server desen Ordner fest über die fstab eingebunden worden sind..  

Mal über
//192.168.1.10/frei /media/frei cifs u-ser=*****,password=*****,uid=1001,gid=1001,file_mode=0700,dir_mode=0777,_netdev,auto  0 0

Mal über
//192.168.2.10/frei /media/frei cifs u-ser=*****,password=*****,uid=1001,gid=1001,file_mode=0700,dir_mode=0777,_netdev,auto  0 0

Ich es nicht Geschaft das über den Rechnernamen zu machen.. dann wäre das Problem auch gelöst..

Nun würde ich gern eine Fallunterscheidung haben für die unterschiedliche IP Bereiche.. geht so was in der fstab..

Linux Mint 17.3, Linux Anfänger (wahrscheinlich noch Jahrzehnte)

Einfach nur gut
bei Antwort benachrichtigen
Borlander REPI „Hallo, soweit mir bekannt ist, kann man in der fstab keine wenn Abfragen einbauen. Du könntest so mal auf die Schnelle die ...“
Optionen
Dann solltest Du aber zwei getrennte Mountpoints angeben, da sonst das System ja auch nicht weiß, welche IP es gerade mounten soll.

mount kann statt mit dem Mountpoint auch nur mit dem Gerätenamen aufgerufen werden. Das ist bei manueller Eingabe aber wohl eher der exotische Fall. Und in der Konstellation mit zwei identischen Mountpoints habe ich das ganze auch noch nicht ausprobiert.

Udev Regel wäre ggf. noch eine Möglichkeit. Ob diese aber bei Netzwerkressourcen funktionieren, kann ich nicht sagen.

Ich denke da eher an die Richtung ein entsprechendes Script nach Herstellen der Netzwerkverbindung auszuführen. Sollte sich in /etc/network/if-up.d/ erledigen lassen.

Gruß
bor

bei Antwort benachrichtigen