CentOS 최소 설치 후 수동으로 Network 설정 (Static IP)

송현아·2021년 11월 3일
0

Linux

목록 보기
4/5
post-thumbnail

DHCP를 사용하지 않고, 정적 IP를 사용하여 Network 설정하는 방법을 정리해보았습니다 🙆🏼‍♂️

  • 시스템의 network 인터페이스 이름을 얻어냅니다.

    아래의 예시에서는 ens33이 network 인터페이스 이름입니다. 시스템마다 이 이름은 다를 수 있습니다.

  $ 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: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
      link/ether 00:0c:29:bd:f5:cf brd ff:ff:ff:ff:ff:ff
      inet 192.168.129.133/24 brd 192.168.129.255 scope global dynamic noprefixroute ens33
         valid_lft 1791sec preferred_lft 1791sec
      inet6 fe80::5d1e:be8e:bea6:3c85/64 scope link noprefixroute 
         valid_lft forever preferred_lft forever
  • 편집기로 다음 파일을 엽니다.

    위에서 얻은 네트워크 인터페이스를 마지막에 입력합니다.

  vi /etc/sysconfig/network-scripts/ifcfg-ens33
  • HWADDR 시스템마다 다른 부분은 놔두고 BOOTPROTO, GATEWAY, NETMASK, DNS1, IPADDR 부분을 수정합니다.
  DEVICE=eth0
  ONBOOT=yes
  HWADDR=00:21:5e:30:10:9e
  NM_CONTROLLED=no
  TYPE=Ethernet
  IPV6INIT=no
  USERCTL=no
  # BOOTPROTO=dhcp
  BOOTPROTO=none
  NETMASK=255.255.255.0
  GATEWAY=192.168.129.2
  DNS1=192.168.129.2
  IPADDR=192.168.129.150
  • network 설정을 반영
  systemctl restart network
  service network restart

0개의 댓글