Yanıtlar:
route del default
route add default 1.2.3.4
1.2.3.4
Yeni ağ geçidi nerede . Bunları aynı satırda bir;
Düzenleme: Bu FreeBSD, Linux değil . Komut farklı. Soruyu, kullanılan işletim sistemini belirleyecek kadar dikkatle okumadıysanız, lütfen bu Cevabı düzenlemeyin.
ip route del default
ve ip route add default via 1.2.3.4
çalışma. Bu yüzden komut, biraz benzerlik gösterdiği için Linux kullanıcıları için de hala geçerli.
ip
Veya route
komutunu kullanarak yeni bir varsayılan yol ekleyebilir ve eskisini kaldırabilirsiniz . Aşağıdaki komutlar ağ geçidini 192.0.2.1 ile değiştirecektir. Her iki komut çifti de aynı şeyi yapar. FreeBSD ve diğer işletim sistemleri, muhtemelen biraz farklı formatlarda bir veya her iki programa sahip olmalıdır. (FreeBSD'nin route
komutu vardır ve gw
diğer uygulamalarda kullanılan anahtar kelimeyi hariç tutar .) Komutlar man ip
ve / veya man route
size özel uygulamanızla ilgili belgeler sağlamalıdır.
route add default 192.0.2.1
route del default 10.0.0.1
ip route add default via 192.0.2.1
ip route del default via 10.0.0.1
Bu komutların birden çok uygulaması vardır, bu nedenle yukarıdakiler uygulamanızla eşleşmeyebilir. Uygulamanızda, man
varsayılan ağ geçitleri ekleme ve kaldırma gibi yaygın kullanım örnekleri için bir sayfa olmalıdır . Deneyin man route
ve man ip
sizin uygulama nasıl çalıştığını görmek.
192.0.2.1'i istediğiniz varsayılan ağ geçidine değiştirin. Varsayılan ağ geçidinin doğrudan bağlantınız olan ağlardan birinde olması gerekir. IP adresinizi de benzer şekilde değiştirebilirsiniz. ip
IPv4 ve IPv6 ağlarında IP adreslerini ve yönlendirmeyi görüntülemek ve yönetmek için yapmanız gereken her şeyi yapacak daha yeni bir araçtır. ifconfig
IPv4 ağındaki IP adreslerini yapılandırmak için daha eski bir araçtır.
Değişikliği kalıcı hale getirmek için ağ yapılandırma dosyalarınızı güncelleyin /etc
. Dosyalar kullandığınız dağıtıma bağlı olarak değişir.
Bu komutlardan en az biri, herhangi bir Unix türevli O / S'de bulunmalıdır. Farklı sürümler biraz farklı çalışabilir. İşletim sisteminizle man
ilgili ayrıntılar için sayfayı kontrol edin .
route
küçük sözdizimi değişiklikleriyle birden çok uygulamaya sahiptir.
evet sadece rotayı değiştirin ve ağınızı yeniden başlatın.
/etc/rc.d/netif restart
Deneyebilirsiniz:
route add default gw 192.168.1.254 eth0
Route add
benim FreeBSD 8.4 kurulumunun bir parçası. Ama evet, yanlış işletim sistemine cevap veren birçok insan var.
route add
parçası iyi çalışıyor. GNU / Linux gw
başka hiçbir * nix üzerinde çalışmayan parçayı ekledi . gw
Tüm BSD'ler, Solaris, OSX, HPUX, AIX, vb. Üzerinde çalışmalar yapılmadan
Çok kolay, sadece sonraki komutları yazmanız gerekiyor:
$ route del 0/0
$ route add 0/0 192.168.0.1
'192.168.0.1' i seçtiğiniz IP ile değiştirmeniz gerekecektir.
Ve değişiklikleri kontrol etmek için 'netstat' kullanabilirsiniz:
$ netstat -r
Bu komut, sistemin yönlendirme tablosunu gösterir.
Her zaman ilk kullanımı netstat -nr
ne varsa ağ geçidini ve ne ... See etti ayrıntıları kontrol etmek 0.0.0.0
. Bu varsayılan bir zaman ve ilk neden bu komutu kullanmak daha bu ağ geçidi değiştiriyorum düşünüyorum:
route add default gw your ip eth0
;
veya ile birlikte verin&&