CentOS 7 ifconfig 명령어 안될 때

반응형

IP를 확인하려고 ifconfig -a 를 입력했더니 찾을 수 없는 명령어라고 나올 때.. 참 당황하셨죠 고갱님? 

보통 CentOS 7 Minimal (최소설치)를 설치했을 때 해당 명령어가 Not found 라고 나오게 됩니다.

그래서 이번 시간에는 ip 확인 방법 및 ifconfig 명령어 없음에 대해서 어떻게 해결하는지 살펴보겠습니다.

문제발생

 

# ifconfig 명령어가 안된다.

#[root@Eloquence ~]# ifconfig -a
-bash: ifconfig: command not found

 

# ifconfig 명령어가 없다.

[root@Eloquence /]# /sbin/ifconfig
-bash: /sbin/ifconfig: No such file or directory

 

 

해결방법

 

# ① net-tools 설치

조건 : 인터넷 연결 필요

#[root@Eloquence /]# yum install net-tools
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile


. . . (중략) 

=============================================================================== 
 Package            Arch            Version                            Repository     Size
=============================================================================== 
Installing:
 net-tools          x86_64          2.0-0.25.20131004git.el7           base          306 k

Transaction Summary
===============================================================================
Install  1 Package

Total download size: 306 k
Installed size: 917 k
Is this ok [y/d/N]: y


. . . (중략)


  Installing : net-tools-2.0-0.25.20131004git.el7.x86_64                               1/1
  Verifying  : net-tools-2.0-0.25.20131004git.el7.x86_64                               1/1

Installed:
  net-tools.x86_64 0:2.0-0.25.20131004git.el7

Complete!

 

# 테스트

#[root@Eloquence /]# ifconfig -a

enp0s3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.0.100  netmask 255.255.255.0  broadcast 192.168.0.255
        inet6 fe80::a00:27ff:fe6e:d545  prefixlen 64  scopeid 0x20

        ether 08:00:27:6e:d5:45  txqueuelen 1000  (Ethernet)
        RX packets 93963  bytes 6235931 (5.9 MiB)
        RX errors 0  dropped 11  overruns 0  frame 0
        TX packets 3342  bytes 503873 (498.6 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

 

 

# ② ip addr 명령어 사용

[root@Eloquence ~]# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 08:00:27:6e:d5:45 brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.100/24 brd 192.168.0.255 scope global noprefixroute dynamic enp0s3
       valid_lft 3586sec preferred_lft 3586sec
    inet6 fe80::a00:27ff:fe6e:d545/64 scope link
       valid_lft forever preferred_lft forever

 

반응형

댓글

Designed by JB FACTORY