ITStudy/Linux

VMware 상 CentOS8 최소 설치 후 네트워크 고정IP 설정

Todays Goal 2021. 2. 11. 08:00
728x90
반응형

이번에는 VMware에 CentOS을 최소 설치로 설치 한후 네트워크를 고정 IP로 설정하는 방법에 대해서 알아보도록 하겠습니다.

 

시스템 구성

HOST - Windows 10

VM - VMware 16.0

GUEST - CentOS8

 

HOST 시스템에서 VMware의 네트워크 상태를 확인해 봅니다.

VMware는 자체로 게이트웨이, DHCP, DNS 역할을 모두 해줍니다. VMware GUEST를 오른쪽 클릭해서 setting의 NetWork Adapter: NAT 설정을 확인해줍니다.

 

cmd 창에서 ipconfig /all 명령어를 이용해 VMnet8의 정보를 확인해줍니다.

C:\Users\user> ipconfig /all

이더넷 어댑터 VMware Network Adapter VMnet8:

   연결별 DNS 접미사. . . . :
   설명. . . . . . . . . . . . : VMware Virtual Ethernet Adapter for VMnet8
   물리적 주소 . . . . . . . . : 00-50-56-C0-00-08
   DHCP 사용 . . . . . . . . . : 예
   자동 구성 사용. . . . . . . : 예
   링크-로컬 IPv6 주소 . . . . : fe80::980:daba:5257:14ff%6(기본 설정)
   IPv4 주소 . . . . . . . . . : 192.168.126.1(기본 설정)
   서브넷 마스크 . . . . . . . : 255.255.255.0
   임대 시작 날짜. . . . . . . : 2021년 2월 2일 화요일 오후 5:02:38
   임대 만료 날짜. . . . . . . : 2021년 2월 10일 수요일 오후 4:19:19
   기본 게이트웨이 . . . . . . :
   DHCP 서버 . . . . . . . . . : 192.168.126.254
   DHCPv6 IAID . . . . . . . . : 486559830
   DHCPv6 클라이언트 DUID. . . : 00-01-00-01-24-C9-A9-5B-98-83-89-83-77-7F
   DNS 서버. . . . . . . . . . : fec0:0:0:ffff::1%1
                                 fec0:0:0:ffff::2%1
                                 fec0:0:0:ffff::3%1
   주 WINS 서버. . . . . . . . : 192.168.126.2
   Tcpip를 통한 NetBIOS. . . . : 사용

 

 

가상 OS에서 이제 네트워크와 관련된 사항들을 체크하고 컨트롤해봅니다.

#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:dd:1a:26 brd ff:ff:ff:ff:ff:ff
    inet 192.168.126.128/24 brd 192.168.126.255 scope global dynamic noprefixroute ens33
       valid_lft 915sec preferred_lft 915sec
    inet6 fe80::ee81:ca0d:30d0:fccc/64 scope link noprefixroute
       valid_lft forever preferred_lft forever

 

# ls -al /etc/sysconfig/network-scripts : 네트워크 인터페이스가 들어있는 경로를 확인합니다.

drwxr-xr-x. 2 root root   25  1월  6 00:45 .
drwxr-xr-x. 5 root root 4096  2월  3 10:52 ..
-rw-r--r--. 1 root root  280  2월  2 16:47 ifcfg-ens33


#vi /etc/sysconfig/network-scripts/ifconfig-ens33 : 고정 아이피로 할당하기 위해 인터페이스의 설정을 간단하게 조작합니다. 인터페이스의 옵션에는 다양한 것들이 있지만 중요한 부분만 체크해봅니다.

#고정 IP 사용
TYPE=Ethernet     # 연결종류 (ethernet, bond, bridge 등)
BOOTPROTO=static     # ipv4 프로토콜 설정 (none, dhcp, static 등)
DEFROUTE=yes     # NetworkMager이 Defult Routing 사용 유무
NAME=ens33     # 인터페이스 이름
DEVICE=ens33     # 인터페이스 
ONBOOT=yes     # 부팅 시 시작  랜카드 동작 유무
IPADDR=192.168.126.100     # 지정 고정 IP
NETMASK=255.255.255.0
GATEWAY=192.168.126.1
DNS1=192.168.126.2     # 첫번째 DNS 지정

더 다양한 옵션은 해당 링크 참조 : developer.gnome.org/NetworkManager/stable/nm-settings-ifcfg-rh.html

 

nm-settings-ifcfg-rh: NetworkManager Reference Manual

nm-settings-ifcfg-rh nm-settings-ifcfg-rh — Description of ifcfg-rh settings plugin Description NetworkManager is based on the concept of connection profiles that contain network configuration (see nm-settings(5) for details). The profiles can be stored

developer.gnome.org

# vi /etc/resolv.conf : DNS 정보를 nameserver IP 형식으로 작성해줍니다.

nameserver 192.168.126.2

 

 

#systemctl restart NetworkManager.service : 네트워크를 재실행해줍니다.

or 

#ifdown ens33

#ifup ens33

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:dd:1a:26 brd ff:ff:ff:ff:ff:ff
    inet 192.168.126.100/24 brd 192.168.126.255 scope global noprefixroute ens33
       valid_lft forever preferred_lft forever
    inet6 fe80::20c:29ff:fedd:1a26/64 scope link
       valid_lft forever preferred_lft forever

 

# ping kako.com : 핑을 통해 DNS가 정상적으로 동작하는지 체크해봅니다.

PING kako.com (157.7.218.176) 56(84) bytes of data.

 

이상 VMware 상 CentOS8 최소 설치 후 네트워크 고정IP 설정에 대해 알아보았습니다. 긴 포스트를 봐주셔서 고맙습니다.

 

다양한 가르침을 주시면 감사히 받겠습니다.

728x90
반응형