본문 바로가기
WEB/Infra

가상머신 ip고정(DevOps)

by 최새벽 2024. 7. 22.

day4
쿠버네틱스 설정하기 전 가상머신 node1, node2, dns 3대를 사용할 예정

가상머신 만들기 (hyperv)

hyperv에서 rocky가상머신 만들어주고 아래 코드 입력

ip a s eth0
dnf install epel-release -y
dnf install hyperv-* -y && reboot

아이피 변경하기 (hyperv)

각 가상머신(node1, node2, dns)의 설정에서 '네트워크 추가 - Internal' 후 접속

nmtui edit

입력 후 아래 과정 각 가상머신별로 적용 해주기

  1. eth0에 접속하여 IPv4 CONFIGURATION을 Manual로 변경
  2. eth0에서 addresses 설정(dns: 192.168.10.10/24. node1: 192.168.10.20/24. node2: 192.168.10.30/24.)
  3. eth0에서 Gateway 설정 10.10.0.1 (dns, node1/2 모두 동일)
  4. eth0에서 DNS servers 설정 10.10.0.10, 8.8.8.8(2개임) (dns, node1/2 모두 동일)
  5. wired connection1 을 eth1로 변경
  6. eth1에 접속하여 IPv4 CONFIGURATION을 Manual로 변경
  7. addresses 설정(dns: 192.168.10.10/24. node1: 192.168.10.20/24. node2: 192.168.10.30/24.)

아래 코드 입력해서 설정한 네트워크를 활성화

nmcli con up eth1

아래 코드로 설정 제대로 됐는지 확인(192.168.10.10~30)

ip a s eth1

네트워크 설정(window 제어판)

  1. 이더넷(와이파이) 속성
    → 인터넷 프로토콜 버전 4(TCP/IPv4) 속성
     → 다음 DNS 서버 주소 사용
     (1) 기본 설정 DNS 서버: 10.10.0.10 
     (2) 보조 DNS 서버: 8.8.8.8 
     → 고급
         → 기본게이트웨이 192.168.0.1
         → 자동 매트릭 체크 풀고 100으로 설정 
  2. vEthernet(MySwitch) 속성
    → 인터넷 프로토콜 버전 4(TCP/IPv4) 속성
     → 다음 IP 주소 사용
     (1) IP주소 : 192.168.0.1
     (2) 서브넷 마스크 : 255.255.0.0
     → 다음 DNS 서버 주소 사용
     (1) 기본 설정 DNS 서버: 10.10.0.10 
     → 고급
         → 자동 매트릭 체크 풀고 10으로 설정

'WEB > Infra' 카테고리의 다른 글

웹 서버 배포하기 01 : ubuntu 설치  (0) 2025.01.16
podman (Devops)  (0) 2024.10.15
쿠버네틱스 (Devops)  (0) 2024.10.15
프로젝트 인프라 구축 (DevOps)  (3) 2024.07.22