나블(나누는블로그)

<이것이 리눅스다 3판 123P> 본문

리눅스

<이것이 리눅스다 3판 123P>

Nable 2025. 10. 30. 17:21

123페이지 6-2 에서 This.repo 파일을 wget 명령어로 다운 받는데 되지않아서 [Rocky 9] This.repo 파일 내용 : 네이버 카페 카페에 들어가 설명을 보기로 했어요 카페 내용을 보니 현재는 책 에서 다루는 ServerB (text 모드) 로키 리눅스 이기에 This.repo 파일을 호스트 PC에 다운로드 받고 로키 리눅스에 ISO 파일을 마운트해 그 내용을 복사하는 방법을 말 하더라구요 그래서 저는 ESXi 를 사용 중 이기에 웹 콘솔에서 먼저 OS를 전원을 끄고 This.repo iso 파일을 장착 후 위에 말한 방법을 진행 하기위해 ISO파일이 잘 마운트가 됬는지 확인 하고 진행하는 과정을 메모 해 보았습니다 

1. mkdir -p /mnt/iso 마운트 디렉토리 생성 2.mount /dev/sr0 /mnt/iso ISO마운트

 

3.ls /mnt/iso This.repo iso파일이 마운트되었는지 확인!
lsblk 로 마운트된 것들을 확인 후 sr0 < 얘가 ISO파일이 연결된 CD/DVD-ROM장치. 보면 RM이1 즉 Removable가 1이 이동식 장치(CD/DVD,USB)라는 증거

📘 각 칼럼 설명

칼럼 이름설명
NAME 장치 이름. sda, sda1, sr0 등
MAJ:MIN 메이저/마이너 번호. 커널이 장치를 식별할 때 사용
RM Removable 여부. 1이면 이동식 장치 (예: CD/DVD, USB)
SIZE 장치 또는 파티션의 크기
RO Read-Only 여부. 1이면 읽기 전용
TYPE 장치 유형. disk, part, rom 등
MOUNTPOINT 마운트된 경로. 비어 있으면 아직 마운트되지 않음

자 이제 ISO 파일이 잘 마운트 되었는것을 확인 했으니 복사를 해야함

This.repo을 복사완료

📘 명령어 구성

cp -r /mnt/iso/* .

 

 

부분의미
cp 복사 명령어 (copy)
-r 재귀적으로(recursively) 복사. 디렉토리와 그 안의 내용까지 모두 복사
/mnt/iso/* 복사할 대상. ISO가 마운트된 디렉토리의 모든 파일과 폴더
. 복사할 위치. 현재 디렉토리를 의미

*  : 와일드 카드, 모든 파일과 폴더 의미

 

6-3

기존의 저장소 기록 지우기

7-1

네트워크 설정파일이 저장된 디렉터리로 이동, ls로 내 파일명 확인 ens뒤 숫자는각각 다름, nano 편집기로 설정파일 열기

 

7-2

빨간 테두리 안 내용 직접 타이핑해서 추가 ip는 자신의 호스트 ip대역대를 보고 맞춰야한다 필자의 호스트 ip는 100대 였기에 100.xxx 100.x 로 적음 ctrl + x, y, enter를 차례대로 눌러서 파일저장하고 종료 !!! 잘보면 method=auto 로 적혀져 있는데 method=manual 로 해주어야 한다 이따가 인터넷 ping 테스트하는데 안 되서 잘 보니 이것이 문제였다...

📘 네트워크 설정

IP 주소 192.168.100.200
서브넷 마스크 255.255.255.0 (/24)
게이트웨이 192.168.100.2
dns 192.168.100.2

7-3

네트워크 장치 중지,시작,재부팅

7-4

네트워크 정보가 설정 잘 됬는지 확인

 

ping 으로 DNS 서버가 동작되는지 확인

ping 테스트 때 처음에는 "ping www.google.com: Name or service not known"   라는 에러메시지에 애를 먹었는데 dns를 8.8.8.8로 바꿔보기도 하고 www.google.com 말고 www뺀 google.com 으로도 해보고 nslookup을 통해 되는지 확인도 하다보니 어느새 되었다..

nslookup(DNS 조회도구 도메인 이름을 IP 주소로 변환하거나, DNS 서버가 응답하는지 확인할 때 사용)

참고로

  • DNS 서버 IP(8.8.8.8): 고정, 전 세계 공용
    역할: google.com 같은 도메인을 IP 주소로 변환해주는 서비스.
    이건 전 세계 어디서나 동일하게 사용 가능.
  • 웹 서버 IP(217.x.x.x 등): 가변, 위치/네트워크에 따라 달라짐
    역할 : 실제 웹 페이지를 제공하는 서버. 이 IP는 지역,네트워크,DNS 서버에 따라 달라질 수 있음 
    예로 :
  • 한국에서 접속 → 142.x.x.x 또는 216.x.x.x
  • 유럽에서 접속 → 217.x.x.x
  • 미국에서 접속 → 또 다른 IP

보안ㄴ 기능인 SELinux 끄기 reboot