Prog.varedetaljer:
Versjon: 1.5.0 Beta
Last opp dato: 12 May 15
Lisens: Gratis
Popularitet: 1
PyBootd er en daemon som støtter et delsett av BOOTP, PXE, DHCP og TFTP-protokollene, med noen praktiske utvidelser.
Ett av hovedmålene er å gi en enkel løsning for å starte opp noen PXE-aktivert PC, med ingen andre verktøy er nødvendig, men en standard Python installasjon.
Pybootd kan brukes til noe nettverk støvel opp, eller å installere et OS uten fysisk støtte, for eksempel en USB-nøkkel eller en CD / DVD.Permissions
- DHCP-protokollen krever at nissen for å lytte på port 67.
- TFTP-protokollen krever nissen til å lytte på port 69.
Ettersom disse portene er innenfor serverens rekkevidde (<1024), er superbruker rettigheter kreves på Unix verter (Linux, Mac OS X, ...) for å starte opp disse daemons.
Egenskaper
- Adgangskontroll:
- Ingen (noen ekstern vert kan serveres)
- MAC-adresse ACL
- UUID basert ACL - krever PXE protokoll
- HTTP videresending - autorisasjon er delegert til en ekstern server ved hjelp av enkle HTTP GET-forespørsler
- Lokal eller ekstern fil porsjon:
- For eksempel er det mulig å starte opp en full Debian-systemet direkte fra Internett, uten å lagre en fil på pybootd vertsmaskinen
- Nettverk melding om kunden ber gjennom UDP-meldinger
- File name oversettelse
- Filer spurt fra TFTP klienter kan filtreres og forvandlet til lokale filnavn ved hjelp av filtre
- Det er mulig å bruke pybootd med bare en av tjenestene, enten TFTP eller DHCP
Krav
- Python
- Netifaces
Kommentarer ikke funnet