Forum
centos 7 sunucusuna ssh yapıp etc/rc.local altına route ekliyorum. ( ip route add x.x.x.x /x via x.x.x.x ) daha sonra ip r komutuyla eklediğim ip adresini görüyorum ( x.x.x.x/x via x.x.x.x dev <interface> )
eğer systemctl restart network komutunu çalıştırırsam ip r komutunu çalıştırdığımda eklediğim route tanımı kayboluyor ve ssh ile sunucuya bağlanamıyorum . sunucuyu sanal console üzerinden reboot ettiğimde ip r ile eklediğim route geliyor. bu normal bir şeymi. ayrıca etc/rc.d/rc.local altınada ekledim aynı şey oldu. bu bir sorun mu yoksa olması gereken bir şey mi sormak istedim. amacım sunucuya sadece route eklemek. silinmesini istemiyorum. linux çok hakim olmadığı için sormak istedim. etc/rc.d ve etc/rc.d/rc.local eklemek doğru bir şey mi yada amaçı ne olur. ikisi arasındaki fark nedir tam olarak.
merhaba,
centos7 tarafında static route eklemek için kullandığınız yöntem hatalı.
/etc/sysconfig/network-scripts/ altında ilgili interface için route-interfacename dosyasını oluşturup, tanımlamanızı yaparak kaydedin ve devamında network servisini yeniden başlatın.
referans adres fikir verecektir.
https://linuxconfig.org/how-to-add-new-static-route-on-rhel7-linux
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız.
Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz.
Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************
su anki yöntem geççi yöntem midir neden etc/rc.local kullanılır hocam .
centos 7 sunucusuna ssh yapıp etc/rc.local altına route ekliyorum. ( ip route add x.x.x.x /x via x.x.x.x ) daha sonra ip r komutuyla eklediğim ip adresini görüyorum ( x.x.x.x/x via x.x.x.x dev <interface> )
eğer systemctl restart network komutunu çalıştırırsam ip r komutunu çalıştırdığımda eklediğim route tanımı kayboluyor ve ssh ile sunucuya bağlanamıyorum . sunucuyu sanal console üzerinden reboot ettiğimde ip r ile eklediğim route geliyor. bu normal bir şeymi. ayrıca etc/rc.d/rc.local altınada ekledim aynı şey oldu. bu bir sorun mu yoksa olması gereken bir şey mi sormak istedim. amacım sunucuya sadece route eklemek. silinmesini istemiyorum. linux çok hakim olmadığı için sormak istedim. etc/rc.d ve etc/rc.d/rc.local eklemek doğru bir şey mi yada amaçı ne olur. ikisi arasındaki fark nedir tam olarak.
/etc/sysconfig/network-scripts/route-eth0
bu dosya içerisine aşağıdaki gibi bir satır eklerseniz yeniden başladığında kaybolmaz172.16.10.0/24 via 10.0.0.10 dev eth0
iyi çalışmalar