이번에는 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
# 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 설정에 대해 알아보았습니다. 긴 포스트를 봐주셔서 고맙습니다.
다양한 가르침을 주시면 감사히 받겠습니다.
'ITStudy > Linux' 카테고리의 다른 글
virsh로 VM 시스템 관리하기 (0) | 2021.06.10 |
---|---|
Linux 파일과 디렉토리의 허가권 및 소유권 (0) | 2021.02.12 |
Linux 사용자와 그룹 관리 기본 02 (0) | 2021.02.10 |
Linux 사용자와 그룹 관리 기본 01 (0) | 2021.02.09 |
Linux 실습을 위한 CentOS & VMware 설치(2) (0) | 2021.02.03 |