Jak eksportować i migrować ustawienia NetworkManager do nowego systemu?
Przypadki użycia to:
- ponowna instalacja komputera
- przenoszenie konfiguracji sieci z laptopa na komputer stacjonarny (lub odwrotnie)
Wszystkie ustawienia powinny być migrowane, w tym:
- domyślne i niestandardowe połączenia sieciowe
- połączenia Wi-Fi z hasłami
- Konfiguracje VLAN
- Konfiguracje VPN (z kluczami, jeśli to możliwe)
Sprawdziłem na Arch wiki i nie ma nic na temat migracji, więc proszę was tutaj i dziewczęta.
networking
networkmanager
Valentt
źródło
źródło
Jak wspomniano przez innych, pliki połączeń Wi-Fi w
system-connections
katalogu zawierają adres MAC interfejsu. Musi to być zgodne z bieżącą konfiguracją, dlatego procedura jest następująca:skopiuj wszystkie pliki ze starego komputera na nowy komputer z / do katalogu:
zmień wpis adresu MAC w każdym pliku ze starego MAC na nowy MAC. Jako root:
Na wszelki wypadek uruchom ponownie menedżera sieci:
Stary Mac możesz sprawdzić z dowolnego skopiowanego pliku, nowy Mac, jeśli nie jesteś pewien, czy możesz to sprawdzić
ip link
(lub z pliku, który prawdopodobnie został utworzony podczas instalacji systemu dla połączenia, którego użyłeś do skopiowania plików).Uwaga: powyżej zakłada się, że miałeś pojedynczy interfejs Wi-Fi zarówno w starej, jak i nowej konfiguracji, ale ta sama logika powinna działać z wieloma interfejsami.
źródło
Ustawienia sieci bezprzewodowej (przynajmniej w Fedorze) są przechowywane w tym katalogu:
Istnieją dwa pliki na połączenie Wi-Fi. Pierwszy plik o nazwie
ifcfg-YOURSSID
zawiera ustawienia sieci Wi-Fi ikeys-YOURSSID
zawiera hasło sieci bezprzewodowej.Istnieje również powiązane pytanie, które wyjaśnia: Gdzie są przechowywane ustawienia WiFi w NetworkManager?
źródło
Pozostałe posty mają rację, ale w niektórych punktach wprowadzono niewielkie zmiany.
Odpowiedzi są przechowywane w
Możesz usunąć linię
mac-address
lub zmienić ją za pomocąMożesz uzyskać nowy adres Mac za pośrednictwem
W zależności od miejsca przechowywania plików, prawa do plików mogą być nieprawidłowe, wystarczy je ustawić za pomocą:
Na koniec uruchom ponownie Network Managera
Działa tak samo w Ubuntu 18.04.
źródło