Macbook Air를 네트워크로 서버를 시작하는 네가 한 거.

2256 단어 macbookairiPXEdnsmasq
  • iPXE에서 boot-Qita에 CentOS 5, 6 설치 프로그램 설치
  • download
  • dnsmasq.ipxe
  • 컨디션
  • dnsmasq ( brew install dnsmasq )
  • DHCP 서버, TFTP 서버

  • iPXEROM-o-matic.eu | Generate iPXE images | open source network boot firmware
  • PXE BOOT 이미지
  • MacbookAir + usb nic
  • HTTP 서버 + CloneZilla
  • TTP 서버의 전송 속도가 TFTP보다 3배 빠르기 때문
  • 구성도

    차리다
  • brew install dnsmasq
  • USB LAN 어댑터를 Macbook Air에 연결(en4로 인식됨)
  • en4의 IP 주소를 192.168.99
  • 로 설정
  • USB LAN 어댑터와 네트워크 부팅을 위한 PC용 LAN 케이블을 직접 연결
  • CloneZilla 네트워크를 시작하려는 경우
  • cd clonezilla
  • ./extract_clonezilla_i486.sh
  • 다음 파일을 만듭니다.
  • filesystem.squashfs
  • initrd.img
  • vmlinuz
  • 시작/종료
    부팅 방법
  • ./startup.sh로 시작하고 ctrl+C로 dnsmasq 정지
  • 끝내는 방법
  • ./stop.sh 서브프로세스를 통해 종료
  • 주의점
  • 중앙 OS 7 네트워크 부팅이 실패했습니다.향후 대응 가능성
  • PXE 시작 중에 중지되면 PXE 시작 이미지를 전환합니다.
  • dnsmasq.conf
      # PXEブート完了しない場合は、以下切り替えて試すこと。
    - dhcp-boot=undionly.kpxe
    + dhcp-boot=ipxe.kkpxe
      #dhcp-boot=ipxe.kkkpxe
    
  • 인터넷 공유를 할 때 다음과 같은 오류가 발생하기 때문에 동시에 진행할 수 없습니다.
  • dnsmasq: failed to bind DHCP server socket: Address already in use

    기본 게이트웨이 변경 내용
    route add default gw 192.168.xxx.xxx
    

    좋은 웹페이지 즐겨찾기