[설정] CentOS/RHEL/Rocky Linux/Oracle Linux에서 네트워크 설정(2) - IP 주소 설정(임시)

북극여우·2023년 11월 6일
0

리눅스 설정

목록 보기
4/5

ifconfig 명령어를 사용하기 위해서는 net-tools 패키지를 설치해야 한다. net-tools가 과거의 유산이 된 만큼 ifconfig 명령어 대신 ip 명령어에 익숙해지는 것이 좋다.

📌 네트워크 설정에는 재부팅해도 지속적으로 적용되는 영구 적용과 재부팅하면 사라지는 임시 적용이 있다.


0. 설정할 네트워크 인터페이스 확인(예 : ens160)

  • ip 명령어 사용
[root@calintzcs ~]# ip link show
[root@calintzcs ~]# ip l (줄여서)

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: ens160: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000
    link/ether 00:0c:29:4a:01:64 brd ff:ff:ff:ff:ff:ff
    altname enp3s0
  • nmcli 명령어 사용
[root@calintzcs ~]# nmcli dev status
[root@calintzcs ~]# nmcli d (줄여서)

DEVICE  TYPE      STATE      CONNECTION 
ens160  ethernet  connected  ens160     
lo      loopback  unmanaged  --

1. ip 명령어를 이용한 설정(임시)

1.1. IP 주소 설정

[root@calintzcs ~]# ip address add 192.168.6.19/24 dev ens160
[root@calintzcs ~]# ip a a 192.168.6.19/24 dev ens160 (줄여서)

1.2. IP 주소 삭제

[root@calintzcs ~]# ip address del 192.168.6.19/24 dev ens160
[root@calintzcs ~]# ip a d 192.168.6.19/24 dev ens160 (줄여서)

또는

[root@calintzcs ~]# ip address flush dev ens160
[root@calintzcs ~]# ip a f dev ens160 (줄여서)

1.3. Default gateway 주소 설정

[root@calintzcs ~]# ip route add default via 192.168.6.1
[root@calintzcs ~]# ip r a default via 192.168.6.1 (줄여서)

1.4. Default gateway 주소 삭제

[root@calintzcs ~]# ip route del default
[root@calintzcs ~]# ip r d default (줄여서)

📌 ip 명령어로는 DNS 주소를 설정할 수 없다.


0개의 댓글

관련 채용 정보