Oletusyhdyskäytävän asettaminen
On helmikuu 14, 2021 by adminYritän määrittää verkkoliitännän sulautetulle linuxille ifconfig: n avulla:
ifconfig eth0 192.168.0.101 netmask 255.255.255.0
mutta en tiedä kuinka lisätä oletusyhdyskäytävä ifconfig-parametriksi,
Onko sinulla ideoita?
Kommentit
- Määritä käytettävä upotettu Linux.
Vastaa
ifconfig
ei ole oikea komento siihen.
Voit käyttää route
kuten esimerkiksi route add default gw 192.168.0.254
.
Ja jos route
ei ole läsnä, mutta ip
on, voit käyttää sitä seuraavasti: ip route add default via 192.168.0.254 dev eth0
, olettaen, että 192.168.0.254 on yhdyskäytävän IP-osoite
Kommentit
Vastaa
ifconfig
on vanhentunut Linuxissa ja lisäksi se on väärä työkalu työhön. Jos haluat asettaa oletusyhdyskäytävän Linuxille, käytä ip
-komento seuraavasti:
ip route add default via <host> dev <dev> # e.g. ip route add default via 192.168.0.101 dev eth0
Vastaa
poista yhdyskäytävä Linux-komennossa: route delete default gw 192.168.1.1 eth1
lisää yhdyskäytävä Linux-komennossa: route add default gw 192.168.1.250 eth1
Vastaa
Reitin käyttäminen
route add default gw {IP-ADDRESS} {INTERFACE-NAME}
esimerkki: route add default gw 192.168.1.2 eth0
TAI käytä isäntänimeä, kuten dsl-reititin:
route add default gw dsl-router eth0
Tai käytä ip-komentoa (uudempi syntaksi) reitittääksesi kaiken liikenteen 192.168.1.254-yhdyskäytävän kautta esimerkiksi eth0-verkkoliitännän kautta:
ip route add 192.168.1.0/24 dev eth0
tai
ip route add 192.168.1.0/24 via 192.168.1.254
ip
pitäisi olla ensimmäinen valinta.ip r add default via [gw]
.