Merhaba,
Kenarda not olarak bulunsun diye bu içeriği ekliyorum.
Bu hatayla karşılaşırsanız öncelikle aşağıdaki adımları uygulayın.
Bu çözüm adımları sadece CentOS 7 değil, CentOS 6.x kapsıyor.
1.network-scripts içerisindeki network adaptörünün detayına girin.
(Anlatımın en altındaki gibi içerikle karşılaşmanız gerekiyor.)
(bkz: vi /etc/sysconfig/network-scripts/ifcfg-enp0s4)
IP adresiniz, subnet ve gateway doğruysa şu iki satıra dikkat edin.
BOOTPROTO ve ONBOOT. Bootproto static olmalı, muhtemelen sizde none durumdadır. Bunu static yapın. Onboot seçeneği de yes olmalı.
Bu düzenlemeyi yaptıktan sonra config dosyasını kaydedip çıkın.
2. Bir sonraki adımda /etc/sysconfig/network içerisine girin.
1 2 3 |
NETWORKING=yes HOSTNAME=server.exevolium.com GATEWAY=10.0.0.1 |
Burada hostname satırını ve Gateway satırını kendi bilgilerinize göre değiştirip kaydedin.
3. En son adımda da dns tanımlarını oluşturmalısınız.
Bunun için /etc/resolv.conf içerisine girin. (bkz: vi /etc/resolv.conf)
1 2 |
nameserver 8.8.8.8 nameserver 208.67.222.222 |
Yukarıdaki şekilde kullanmak istediğiniz dns server iplerini girin. (İlki Google’ın dns ip, diğeri OpenDNS’in.)
Bu işlemleri yaptıktan sonra network restartlayın ve tekrar ping atmayı deneyin.
Sorun çözümlenmezse sunucudaki ip bilgileriyle switch tarafında tanımlı olan bilgiler doğru mu kontrol edin.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
TYPE=Ethernet BOOTPROTO=static IPADDR=10.0.0.10 NETMASK=255.255.255.0 NM_CONTROLLED=no DEFROUTE=yes PEERDNS=yes PEERROUTES=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_PEERDNS=yes IPV6_PEERROUTES=yes IPV6_FAILURE_FATAL=no NAME=enp0s4 UUID=17eeb7fe-f11c-4b8b-83be-a9dd2281dda2 DEVICE=enp0s4 ONBOOT=yes |