Ostatnio po wizycie Serwisu IBM – wymiana płyty nie było widocznych interfejsów wszystkich tak jak były przed.
W mym przypadku miałem chociaż eth0 na którym miałem adresację do zarządzania power machine
podłączyłem się po ssh po eth0
tylko jak przejść do sudo – trochę googlowania i znalazłem
export x='() { :;}; /bin/bash'; man
wykonujemy polecenie i przechodzimy do pełnego systemu operacyjnego
przechodzimy na konto root
$ /bin/su - Password:
Podajemy hasło do root
wyświetlamy wszystkie interfejsy sieciowe:
# ifconfig -a eth0 Link encap:Ethernet HWaddr 6C:AE:8B:63:37:1A inet addr:192.168.128.1 Bcast:192.168.255.255 Mask:255.255.128.0 inet6 addr: fe80::6eae:8bff:fe63:371a/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:235217 errors:0 dropped:0 overruns:0 frame:0 TX packets:260653 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:159215994 (151.8 MiB) TX bytes:108015800 (103.0 MiB) Memory:90580000-905a0000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:2171452 errors:0 dropped:0 overruns:0 frame:0 TX packets:2171452 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:666715458 (635.8 MiB) TX bytes:666715458 (635.8 MiB) rename3 Link encap:Ethernet HWaddr 6C:AE:8B:63:37:1B BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) Memory:905a0000-905c0000 rename4 Link encap:Ethernet HWaddr 6C:AE:8B:63:37:1C BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) Memory:905c0000-905e0000 rename5 Link encap:Ethernet HWaddr 6C:AE:8B:63:37:1D BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) Memory:905e0000-90600000
sprawdzamy konfigurację interfejsów, w mym przypadku to było eth2
vi /etc/sysconfig/network-scripts/ifcfg-eth2
kasujemy z pliku mac adres
zmieniamy w udev nazwę interfejsu z rename4 na eth2
ip link set rename4 name eth2
wykonujemy restart całego serwera i po tym zabiegu mamy przywróconą sieć tak jak była przed wymianą sieci.
PS.
Po testach stwierdzam że najszybciej jest usunąć wpisy w
/etc/udev/rules.d/70-persistent-net.rules
i prze restartować serwer. Oba sposoby działają