Wie dnsmasq und OPSI zusammen laufen lassen???

Antworten
OPSInator
Beiträge: 4
Registriert: 10 Feb 2012, 16:40

Wie dnsmasq und OPSI zusammen laufen lassen???

Beitrag von OPSInator »

Hallo,
ich komme einfach nicht weiter. Da bei uns der schon vorhandene Router die DHCP Verteilung vornimmt habe ich in der OPSI Maschine dnsmasq installiert. Das ganze funktioniert auch teilweise. Aber nach einem Neustarts von OPSI bzw. Netboot Installationen geht gar nichts mehr. Habe mir die Rechte vor der Installation von dnsmasq mittels LN gesichert und diese dementsprechend später wieder hergestellt. Es kommt nur noch "Trying to load XYZ" Muss ich diesen OPSI TFTP unbedingt benutzen? Der PXE Server vor OPSI Installation hat perfekt funktioniert (grafisches Menü, Livetools, Mediacenter etc.) Es handelt sich um ein privates Projekt, unsere Haus (Familie) mit 10 Rechnern. Bin für jede Hilfe dankbar.

Mein Vorgehen war:
1. Debian Weezy minimal installieren
2. dnsmasq installieren
3. OPSI installieren
4. Mein PXE Setup einspielen (natürlich angepasst auf diesen /tftpboot/linux/ Pfad, der Symlink default wurde belassen nur die default.menu durch meine ersetzt)
5. Rechte anpassen

/etc/dnsmasq.conf

Code: Alles auswählen

interface=eth0
dhcp-range=192.168.0.0,proxy
dhcp-boot=pxelinux.0
pxe-service=x86PC, "PXE is booting...", pxelinux
enable-tftp
tftp-root=/tftpboot/linux
dhcp-boot=pxelinux.0,opsi.gam.lan,192.168.0.2
default.menu

Code: Alles auswählen

DEFAULT vesamenu.c32
TIMEOUT 600
NOESCAPE 1
ALLOWOPTIONS 0
PROMPT 0
ONTIMEOUT localboot
KBDMAP german.kbd

F1 hilfe.txt
F2 f2.txt
F3 f3.txt
F4 f4.txt
F5 f5.txt
F6 f6.txt
F7 f7.txt
F8 f8.txt
F9 f9.txt

menu background pxemenu.png
menu title OPSI Integration Tool & PXE Tools
menu TABMSG CHAOS Systems - (C) 2013, Jona
menu NOTABMSG CHAOS Systems - (C) 2013, Jona
menu AUTOBOOT Automatischer Start in # Sekunden...

menu rows 10 #15 
menu width 55 #55
menu MARGIN 3 #3 
menu VSHIFT 7 #7
menu hshift 11 #11

#menu WIDTH 80
#menu MARGIN 10
menu PASSWORDMARGIN 3
#menu ROWS 12
menu TABMSGROW 18
menu CMDLINEROW 18
menu ENDROW -1
menu PASSWORDROW 11
menu TIMEOUTROW 20
menu HELPMSGROW 22
menu HELPMSGENDROW -1
menu HIDDENROW -2
#menu HSHIFT 0
#menu VSHIFT 0

menu color screen	37;40      #80ffffff #00000000 std
menu color border	30;44      #40000000 #00000000 std
menu color title	1;36;44    #c00090f0 #00000000 std
menu color unsel	37;44      #90ffffff #00000000 std
menu color hotkey	1;37;44    #ffffffff #00000000 std
menu color sel		7;37;40    #e0000000 #20ff8000 all
menu color hotsel	1;7;37;40  #e0400000 #20ff8000 all
menu color disabled	1;30;44    #60cccccc #00000000 std
menu color scrollbar	30;44      #40000000 #00000000 std
menu color tabmsg	31;40      #90ffff00 #00000000 std
menu color cmdmark	1;36;40    #c000ffff #00000000 std
menu color cmdline	37;40      #c0ffffff #00000000 std
menu color pwdborder	30;47      #80ffffff #20ffffff std
menu color pwdheader	31;47      #80ff8080 #20ffffff std
menu color pwdentry	30;47      #80ffffff #20ffffff std
menu color timeout_msg	37;40      #80ffffff #00000000 std
menu color timeout	1;37;40    #c0ffffff #00000000 std
menu color help		37;40      #c0ffffff #00000000 std
menu color msg07	37;40      #90ffffff #00000000 std

LABEL HD
		menu label ^1. Boot from Disk...
		TEXT HELP
		Computer von lokaler Festplatte starten
		ENDTEXT
		localboot 0

LABEL REBOOT
		menu LABEL ^2. Reboot...
		TEXT HELP
		Computer neustarten
		ENDTEXT
		KERNEL reboot.c32
		
LABEL OPSI
		menu label ^3. Starte OPSI Bootimage
		text help
		Starte OPSI Linux Bootimage von TFTP Server.
		endtext
		kernel install
		append initrd=miniroot.bz2 video=vesa:ywrap,mtrr vga=791 quiet splash

LABEL MEDIACENTER
		menu label ^4. OpenELEC Mediacenter
		TEXT HELP
		Mediacenter startet direkt vom Server. 
		ENDTEXT
		kernel os/openelec/KERNEL
		append ip=dhcp boot=NFS=192.168.0.2:/tftpboot/linux/os/openelec disk=NFS=192.168.0.2:/tftpboot/linux/os/openelec/storage overlay
	
LABEL HILFE
		menu LABEL ^5. Hilfe
		TEXT HELP
		Allgemeine PXE Informationen werden mit "F1" angezeigt.
		Untermens k”nnen Sie mit "Backspace" oder "Esc" verlassen.
		ENDTEXT
		menu SEPARATOR

menu BEGIN tools
menu TITLE Tools
        menu INCLUDE tools.menu
		menu SEPARATOR
		LABEL Previous
        menu LABEL
        menu EXIT
menu END

menu BEGIN multimedia
menu TITLE Multimedia
        menu INCLUDE multimedia.menu
		menu SEPARATOR
		LABEL Previous
        menu LABEL
        menu EXIT
menu END

menu BEGIN antivirus
		menu TITLE Viren-/Malwarescanner
        menu INCLUDE antivirus.menu
		menu SEPARATOR
		LABEL Previous
        menu LABEL
        menu EXIT
menu END

menu BEGIN linux
		menu TITLE Linux Distributionen
        menu INCLUDE linux.menu
		menu SEPARATOR
		LABEL Previous
        menu LABEL
        menu EXIT
menu END

menu BEGIN testen
menu TITLE Testen
        menu INCLUDE testen.menu
		menu SEPARATOR
		LABEL Previous
        menu LABEL
        menu EXIT
menu END
Systeminformationen:
Debian 7.0 64-Bit | VM headless in Virtualbox | Netzwerkkarte Intel MT Server | Birdged | GAST Erweiterungen sind installiert

Nachtrag:
Keiner eine Idee? Im Prinzip müssen die beiden Programme ja zusammen arbeiten, sonst würde es ja nicht laufen. Wie gesagt, sobald ich die VM neustarte bzw. einer Netinstall (z.B. W7) Kommt nur noch Trying to load.
Mein Workaround bisher, einfach ein Snapshot vom funktionierenden Zustand der VM. Dies ist aber eher suboptimal ;)
Benutzeravatar
wolfbardo
uib-Team
Beiträge: 1411
Registriert: 01 Jul 2008, 12:10

Re: Wie dnsmasq und OPSI zusammen laufen lassen???

Beitrag von wolfbardo »

OPSInator hat geschrieben:Hallo,
Muss ich diesen OPSI TFTP unbedingt benutzen?
Wenn man mittels PXE opsi Netbootprodukte nutzen will, lautet die Antwort ja bzw. braucht man einen tftp, der named pipes lesen kann.

Gruss
Bardo Wolf


Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.

Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.

uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de


Antworten