ifconfig: कमांड नहीं मिली


10

मैं एक रिमोट मशीन में ssh करता हूं rootजिसके साथ Fedora 18 स्थापित है। मैंने टाइप किया

ifconfig

लेकिन मुझे मिल गया

ifconfig: command not found

और भी

     [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

फिर मैंने टाइप किया 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

तथा 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

तथा

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

वहाँ नहीं है eth0और परिणाम मेरे लिए अजीब हैं। क्या कोई थोड़ा समझा सकता है?

जवाबों:


6

फेडोरा और रेडहैट दोनों एनआईसी की पहचान करते हैं जो emNइसके बजाय मदरबोर्ड पर एम्बेडेड होते हैं ethN

संपादित करें: यदि आप uvdev को eth0 का नाम बदलने से रोकना चाहते हैं, तो इसे चेक करें

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


1
लेकिन कई अन्य फेडोरा मशीनों पर, वे हैं ethN, क्यों? इसके अलावा, ifconfigकाम क्यों नहीं करता है?
मस्तूलियों

अन्य मशीनें, क्या उनके पास एनआईसी एम्बेडेड है? मैं फेडोरा उपयोगकर्ता नहीं हूं, लेकिन कोशिश sudo yum provides ifconfig करता हूं : यह जानने के लिए कि कौन सा पैकेज ifconfigइसे स्थापित और स्थापित करता है।
jmdana

मैंने कोशिश की, और परिणाम को अपडेट किया, कैसे स्थापित करें?
मस्तूलियों

yum install net-toolsमुझे लगता है ...
jmdana

@misteryes, यह प्रयोग किया जाता है थोड़े समय के लिए वापस जब तक ethX कहा जाता है। यह विचार है कि स्थिर डिवाइस के नाम हैं (यदि आपके पास उदाहरण दो एथ था, जिसे एक यादृच्छिक (ईश) क्रम पर निर्भर करते हुए एथ0 कहा जाता था जिसमें उन्होंने आरंभीकरण समाप्त किया था)। इसे em0 कहा जाएगा, अगला एक em1, हमेशा , भले ही वह टूट जाए आदि
vonbrand

11

ifconfigRed Hat-esque बक्से में अक्सर रहता है /sbin, जो अक्सर डिफ़ॉल्ट पथ में नहीं होता है; कोशिश करो /sbin/ifconfigऔर देखो तुम्हें क्या मिलता है।

मैन्युअल पृष्ठ के लिए ipएक अच्छी जगह के बारे में इसके विकल्प, व्यवहार, उत्पादन, और सी जानने शुरू करने के लिए है।


कोई नहीं है iptablesऔर /sin/ifconfigकाम नहीं करता है
misteryes

1
ipआदेश की जगह करने की उम्मीद है ifconfig, लेकिन जिस तरह से भी कई उंगलियों पता ifconfigअभी इसे हटाने के लिए सक्षम होने के लिए ...
vonbrand

8

डिफ़ॉल्ट रूप से, ifconfigआरएचईएल में नहीं होगा।

sudo yum install net-tools

जमाना होगा ifconfigमें/usr/sbin/ifconfig


यह यहां सबसे महत्वपूर्ण उत्तर होता है, यह आपको बताता है कि आपको नेट-टूल इंस्टॉल करने की आवश्यकता है; जब तक आपको ओएस स्थापित करने पर इसे विशिष्ट करने की आवश्यकता न हो।
ZaxLofful
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.