Debian PXE 프로비저닝: 인터넷을 사용하지 않고 기존 Debian 시스템을 복제할 수 있나요?

Debian PXE 프로비저닝: 인터넷을 사용하지 않고 기존 Debian 시스템을 복제할 수 있나요?

저는 현재 네트워크를 통해 중앙 집중식 DHCP + TFTP 서버에서 Debian을 설치하기 위해 PXE 부팅 10대 정도의 컴퓨터를 사용하고 있습니다. 나는 데비안을 제공하기 위해 TFTP 서버를 사용하고 있습니다.네트워크 부팅이미지를 PXE 클라이언트로 보냅니다. 또한 FTP를 통해 프로비저닝 파일도 제공합니다.

몇 시간의 인터넷 검색, 시행착오 끝에 지금까지는 매우 좋습니다. 문제는 프로비저닝 파일을 읽을 때 호스트가 인터넷을 통해 패키지를 가져오려고 시도하는 것 같다는 것입니다. 네트워크 부팅 이미지 크기가 8-9MB에 불과하기 때문에 이는 매우 논리적입니다.

문제는 이 환경의 인터넷 연결이 현재 불안정하다는 것입니다. 그래서 호스트에 (구성 파일이나 커널 부팅 매개변수를 통해) 기존 데비안 시스템(예: DHCP/TFTP)을 복제하도록 지시할 수 있는 방법이 있는지 궁금합니다. 섬기는 사람). 도움을 주시면 감사하겠습니다. 도움이 될 것이라고 생각하시면 제 설정에 대한 자세한 정보를 공유하여 유사한 환경을 설정하는 데 도움이 되거나 저에게 솔루션을 제안하는 데 도움을 드리고 싶습니다. :)

답변1

인터넷에 접속하는 대신 로컬 데비안 저장소에 접속할 수 있습니다.

이 링크는 설명합니다데비안 저장소를 설정하는 방법.

그런 다음 로컬 저장소에서 패키지를 가져오기 위해 네트워크 부팅 이미지를 설정하는 방법을 알아야 합니다. 어떻게 해야할지 모르겠지만 사기꾼 DNS 서버가 해결책이 될 수 있습니다.

답변2

가능하다면 이 "신뢰할 수 없는" 네트워크 내에 로컬 미러를 생성해야 합니다.

여기에 도움이 될 수 있는 몇 가지 도구가 있습니다.거울 방지,므레포,적절한 거울 대표.

또한 시도해 보세요십장프로비저닝 파일(및 PXE, DHCP, DNS 등과 같은 기타 항목)을 쉽게 관리할 수 있습니다. Foreman은 설정하는 데 다소 시간이 걸릴 수 있지만 일단 완료되면 작업이 더 쉬워질 것입니다.

답변3

귀하의 두 답변 모두 저를 올바른 방향으로 안내하고 많은 유용한 독서를 하도록 이끌었지만 저는 다르게 하고 학습 곡선이 거의 없기 때문에 제 자신의 질문에 답변하고 있습니다. 이 작업의 기간):

나는 Debian DVD 세트의 DVD 1을 가지고 있는데, 여기에는 이미 만족스러운 설치를 위한 저장소가 포함되어 있으므로 새 저장소를 만드는 대신 이를 사용하겠다고 생각했습니다.

dd if=/dev/cdrom of=/path/to/ftp/dir/debian/debian.iso
mount -o loop /path/to/ftp/dir/debian/debian.iso /path/to/ftp/dir/debian

그런 다음 다음을 통해 설치 프로그램을 해당 저장소로 지정했습니다.

d-i mirror/protocol/string ftp
d-i mirror/ftp/hostname string <server-ip>
d-i mirror/ftp/directory string /debian

프리셋 파일에 그러나 DVD의 저장소는 서명되지 않았으므로 제대로 작동하려면 추가해야 합니다.

d-i debian-installer/allow_unauthenticated boolean true

프리셋 파일에

관련 정보