TOP PC Standards PC/AT USB Boot bootp tftp Boot
Preboot eXecution Environment

Port

PXE udp:4011

Sequence

ClientdirectionServer
DHCP REQUEST------>DHCP Server
<----------DHCP ACKDHCP Server
TFTP REQUEST------>TFTP Server
<-----PXE Boot codeTFTP Server

DHCP

Port

DHCP 67 UDP

/etc/dhcpd.conf (Vine42)

ddns-update-style interim;
ignore client-updates;
subnet 192.168.1.0 netmask 255.255.255.0 {
# --- default gateway
        option routers             192.168.1.1;
        option subnet-mask         255.255.255.0;
#       option nis-domain          "domain.org";
        option domain-name         "example.jp";
        option domain-name-servers 192.168.1.1;
        option time-offset         32400;        # Japan Standard Time
        next-server                192.168.1.11; # TFTP server
        filename                   "/pxeboot/pxelinux.0";
#       option ntp-servers         192.168.1.1;
#       option netbios-name-servers         192.168.1.1;
# --- Selects point-to-point node (default is hybrid). Don't change this unless
# -- you understand Netbios very well
#       option netbios-node-type 2;
        range dynamic-bootp 192.168.1.128 192.168.1.254;
        default-lease-time 21600;
        max-lease-time 43200;
        # we want the nameserver to appear at a fixed address
#       host ns {
#                next-server marvin.redhat.com;
#                hardware ethernet 12:34:56:78:AB:CD;
#                fixed-address 207.175.42.254;
#       }
}

TFTP

/etc/inetd.conf

#tftp   dgram   udp wait    root    /usr/sbin/tcpd  in.tftpd
tftp    dgram   udp wait    root    /usr/sbin/tcpd  /usr/sbin/in.tftpd -s /var/tftp

RealTek

PXE ROM code ... see DOS section

Network Install

管理人/副管理人のみ編集できます