원문출처 : http://www.snoopybox.co.kr/1742


RHEL/CentOS 7.0 버전이 공개되면서 net-tools가 최소 설치에 빠지게 되어

(Network Manager 사용을 권장하는 취지인 듯) 약간 혼란스런 부분이 생겼다.

기존에 잘 사용하던 ifconfig, netstat, route, arp 등의 명령어를 사용하려면 net-tools 패키지를 추가로 설치해야 한다.



RHEL/CentOS 계열에서는

보통 아래 파일을 수정한 후 ifdown / ifup 또는 service network restart를 할 것이다.


/etc/sysconfig/network-scripts/ifcfg-eth0


ip 명령으로 IP ADDR 설정 방법


ip addr add 192.168.0.101/24 dev eth0


 /PREFIX 붙이고 device를(보통 eth0) 지정하면 끝이다. (PREFIX를 지정 안 하면 기본 /32)


동일한 작업을 ifconfig로 해볼까? 사실 이게 더 간단하기는 하다.


ifconfig eth0 192.168.0.101/24


참고로 IP를 추가했는데도 통신이 안 되는 경우 링크가 down 상태일 수 있으니

 up 시켜줘야 한다.


ip 명령어와 ifconfig 명령어 각각 아래와 같다.


ip link set eth0 up


ifconfig eth0 up


그리고 ifconfig의 경우 애초에 IP를 추가할 때 뒤에 up을 붙여주면 한방에 해결이 된다.


ifconfig eth0 192.168.0.101/24 up