CentOS 6'dan 7'ye yükselttikten sonra ağ arabirimi sorunu


2

Geçenlerde VM Server'ımı CentOS 6'dan 7'ye yükselttim. Güncelleme hatasız tamamlandı, ancak ağ arayüzü görünmüyor ifconfigve çağrılan bir dosya yok ifcfg-eth0.

Yükseltmeden önce iki arayüz vardı eth0ve eth1şimdi dışında hiçbir şey yoktu lo.

Gelen system-config-networkaltında cihaz konfigürasyonu herhangi arayüz bulmuyorum.

ip addr show bana üç arayüz verir

lo enp0s3ve enp0s8bu arayüze atanmış hiçbir IPADDR yoktur.

Manuel olarak nasıl atayabilirim?

görüntü tanımını buraya girin

görüntü tanımını buraya girin

Çözüm

Bununla çalışmak dhclient enp0s3


1
ifconfigkısıtlı bir komuttur ve kullanmaktan kaçınmalısınız. Kullanım ipyerine komutu. Ayrıca NetworkManagerçalışıyor mu bakın. Kişisel arayüzleri gibi yeniden adlandırılmış olabilir enoXXnerede XXmakineniz / sunucu üzerinde PCIe yuvasına sayısıdır.
Valentin Bajrami

Soruyu düzelttim, komutu çalıştırabilirim ip addr showancak locate enp0sistemde dosyalayamıyorum. üzerinde yeni bir arayüz oluşturmanın başka yolu var mıCentOS 7
Mongrel

Koşabilir misin? dmesg | grep -i 'enp0s[38]' Ayrıca bir listesini yapabilir misin/etc/sysconfig/network-scripts/
Valentin Bajrami

Çıkış yok dmesg | grep -i 'enp0s[38]'. Soruyu değiştirdim
Mongrel

Ağ kartlarınız için çekirdek modül / sürücü yüklenmemiş veya kullanılabilir durumda değil. Eğer çıktısını gösterebilir lspci |grep -i ether. Lütfen, bunun gibi daha fazla ayrıntı nmcli connection show da verin.
Valentin Bajrami

Yanıtlar:


1

CentOS 7'de, ağ ayarları NetworkManager tarafından yönetilir. Bu nedenle, IP adreslerini atamak için nmtui veya nmcli'yi kullanın. Paketlerin NetworkManagerve NetworkManager-tuikurulduğundan emin olun .

Veya, yönetim yöntemini ifcfg-*dosyalara geri almak istiyorsanız , # 2 , # 3 ve # 4 numaralı CentOS SSS bölümlerini izleyin .


Arayüz orada olmadığı için NetworkManagerpaketi indiremiyorum / kuramıyorum . Sunulan bağlantının kullanmama yardımcı olabileceğini düşünüyor musunuz ifcfg-eth0. # 3'te kaldım
Mongrel

@AvinashRedy çekirdek argümanları /etc/default/grubgrub2 düzgün bir şekilde kurulmuşsa dosyada ayarlanır . Bu talimatları izleyin . Veya, sistem hala grubun mirasını kullanıyorsa, içindeki çekirdek argümanlarını değiştirin /boot/grub/menu.lst.
Anderson Medeiros Gomes

@ AvinashRedy, ağ arayüzleri sisteminizde var gibi görünüyor. ip addr add dev enp0s3 192.168.33.33/24Ve gibi komut satırları çalıştırarak geçici adresler atayabilirsiniz ip route add default via 192.168.33.1. Ağınızda bir DHCP sunucusu varsa dhclient enp0s3veya dhcpcd enp0s3.
Anderson Medeiros Gomes

Şimdi çalışıyor thx Anderson.
Mongrel
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.