hur kontrollerar du IP-adressen på Linux-datorn med kommandoradsgränssnittet? Mestadels alla Linux och Unix operativsystem gerifconfig
ochip
binära filer. Du kan helt enkelt använda dessa kommandon för att hitta det lokala systemets IP-adress.
vad är en IP-adress?,
en IP-adress (Internet Protocol address) är den numeriska etikett som tilldelats varje maskinvaruenhet som är ansluten till ett datanätverk som använder Internetprotokollet för att identifiera enheterna. I allmänhet är det en identitet för vilken enhet som helst. En IP-adress gör det möjligt för en enhet att kommunicera med andra enheter via ett IP-baserat nätverk som LAN eller Internet.
- Läs: 5 kommandon för att få offentlig IP med Linux – Terminal
Metod 1-Använda ifconfig-kommandot
ifconfig-kommandot är allmänt tillgängligt under/sbin
– katalogen., Så du behöver root eller sudo tillgång att köra detta på många operativsystem.
ifconfig
Provutgång:
enligt ovanstående utgång har detta system IP-adress 192.168.10.199 på Ethernet-gränssnitt eth0.
Du kan också visa specifika gränssnittsdetaljer genom att ange gränssnittsnamnet på kommandoraden enligt nedan.
ifconfig eth0
- Läs: bash ifconfig: kommandot hittades inte på CentOS/RHEL 7
Metod 2 – Använda IP-kommandot
ip-kommandot allmänt tillgängligt under /bin-katalogen men vissa Linux os keep är under / sbin-katalogen., Använd följande kommando för att få ip-adress med hjälp av IP-kommandot.
ip addr show
Provutgång:
enligt ovanstående utgång har detta system IP-adress 192.168.10.199 på Ethernet-gränssnitt eth0. Gränssnittet eth1 konfigurerar inte med en IP-adress.
Du kan också visa de specifika itnerface-detaljerna med kommandot nedan
ip addr show eth0
Hitta fler kommandon för att kontrollera lokal ip-adress för alla Linux-system.
ip route get 1 | awk '{print $NF;exit}'
ip route get 8.8.4.4 | head -1 | cut -d' ' -f8
ip route get 8.8.4.4 | head -1 | awk '{print $7}'