ifconfig: komut bulunamadı


10

rootFedora 18 yüklü bir uzak makineye ssh yazdım.

ifconfig

ama aldım

ifconfig: command not found

ve ayrıca

     [root@kitch proxy]# /sbin/ifconfig
     -bash: /sbin/ifconfig: No such file or directory
    [root@kitch proxy]# sudo yum provides ifconfig
    fedora/filelists_db                                                                                                          |  25 MB  00:00:04
    updates/filelists_db                                                                                                         |  12 MB  00:00:02
    net-tools-2.0-0.2.20121106git.fc18.x86_64 : Basic networking tools
    Repo        : fedora
    Matched from:
    Filename    : /sbin/ifconfig

sonra yazdım ip link show

        [root@kitch proxy]# ip link show
    1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT
        link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    2: em1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DEFAULT qlen 1000
        link/ether 00:1a:a0:23:86:6c brd ff:ff:ff:ff:ff:ff

ve ip addr show

    t@kitch proxy]# ip addr show
    1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
        link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
        inet 127.0.0.1/8 scope host lo
        inet6 ::1/128 scope host
           valid_lft forever preferred_lft forever
    2: em1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000
        link/ether 00:1a:a0:23:86:6c brd ff:ff:ff:ff:ff:ff
        inet 138.96.116.9/21 brd 138.96.119.255 scope global em1
        inet6 fe80::21a:a0ff:fe23:866c/64 scope link
           valid_lft forever preferred_lft forever

ve

    [root@kitch proxy]# /sbin/iptables
    iptables v1.4.16.2: no command specified
    Try `iptables -h' or 'iptables --help' for more information.

hayır eth0ve sonuçlar benim için garip. Herkes biraz açıklayabilir mi?

Yanıtlar:


6

Hem Fedora hem de RedHat, emNyerine anakarta yerleştirilmiş NIC'leri tanımlar ethN.

DÜZENLEME: uvdev'in eth0 yerine em1 olarak yeniden adlandırılmasını önlemek istiyorsanız şunu kontrol edin:

http://comments.gmane.org/gmane.linux.redhat.fedora.general/421412


1
ama diğer birçok fedora makinesinde ethN, neden? ayrıca, neden ifconfigçalışmıyor?
13'te

Diğer makineler, gömülü NIC'leri var mı? Ben bir Fedora kullanıcısı değilim ama deneyin: sudo yum provides ifconfig Hangi paketin yüklendiğini ifconfigve yüklendiğini bilmek için.
jmdana

Nasıl denedim ve sonucu güncelledim, nasıl kurulur?
13'te

yum install net-toolsSanırım ...
jmdana

@misteryes, bu kullanılan kısa bir süre arka kadar ethX çağrılacak. Fikir, kararlı cihaz adlarına sahip olmaktır (örneğin, et0 olarak adlandırılan iki etiniz varsa, başlatmayı bitirdikleri rastgele (ish) sıraya bağlıdır). Önümüzdeki bir em1, em0 adı verilecek hep o vb kırılsa bile,
vonbrand

11

ifconfigRed Hat-esque kutularında genellikle /sbinvarsayılan yolda bulunmayan kutular bulunur ; /sbin/ifconfigne aldığını görmeye çalış .

Manuel sayfa için iponun seçenekleri, davranış, çıkış, ve c hakkında bulgu başlamak için iyi bir yerdir.


yok iptablesve /sin/ifconfigçalışmıyor
misteryes

1
ipKomut yerine aday olduğunu ifconfig, ancak yolu çok fazla parmaklar biliyorum ifconfigsadece şimdi silebilirsiniz edebilmek için ...
vonbrand

8

Varsayılan olarak, ifconfigRHEL'de olmayacak.

sudo yum install net-tools

instal olacaktır ifconfigiçinde/usr/sbin/ifconfig


Buradaki en önemli cevap budur, net araçlarını yüklemeniz gerektiğini size bildirir; OS yüklemesinde belirtmedikçe gereklidir.
ZaxLofful
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.