open bsd vraag over ipmon

Pagina: 1
Acties:

  • l.d._
  • Registratie: Januari 2000
  • Laatst online: 03-08 23:47
Draai al geruime tijd een openbsd firewall.
Maar nu wil ik wat meer zien wat er allemaal gebeurt.
Ipmon is daar erg geschikt voor, maar ik wil het automatich.
Dat wil zeggen zodra hij om 1 of andere reden opnieuw boot wil ik in scherm 2 ipmon -o N (voor NAT in aktie) en in scherm 3 ipmon -o I (om de logs in de gaten te houden)

nu doe ik dat handmatig als root (foei ik weet het) in te loggen en hem gewoon open te laten staan.
(er komt toch niemand aan m'n bsd bak thuis)
maar het mooiste is als dat als 1 of ander deamon kan gebeuren zonder in te loggen.

als je niks te doen hebt doe het dan niet hier


  • blender
  • Registratie: Juni 2001
  • Niet online
Kun je nog iets meer info geven?

  • l.d._
  • Registratie: Januari 2000
  • Laatst online: 03-08 23:47
Op zondag 19 augustus 2001 18:49 schreef blender het volgende:
Kun je nog iets meer info geven?
in openbsd kan je met ctrl.alt.F1 t/m F6 naar verschillende schermen.
ik wil in een 2tal van de schermen automatich ipmon opgestart hebben.
dan kan ik dus zodra ik de monitor aanzet zien wat er gebeurt/gebeurt is.

als je niks te doen hebt doe het dan niet hier


  • thrax
  • Registratie: Maart 2000
  • Laatst online: 18-06-2025
Zet zoiets als dit in je rc.local of zo:

ipmon -o N >> /dev/ttyE4 &

Let wel even op dat je getty op ttyE4 dan op off staat.
Dat werkt prima op netbsd. (Ik heb ook wel openbsd maar daar hangt geen monitor aan)

Maar waarom laat je ipmon niet gewoon naar een file loggen? Veel handiger, zeker op afstand.

"Ore wa bakemono? Che, ore wa akuma da!"


  • l.d._
  • Registratie: Januari 2000
  • Laatst online: 03-08 23:47
Op zondag 19 augustus 2001 20:16 schreef thrax het volgende:
Zet zoiets als dit in je rc.local of zo:

ipmon -o N >> /dev/ttyE4 &

Let wel even op dat je getty op ttyE4 dan op off staat.
Dat werkt prima op netbsd. (Ik heb ook wel openbsd maar daar hangt geen monitor aan)

Maar waarom laat je ipmon niet gewoon naar een file loggen? Veel handiger, zeker op afstand.
ffkes kijken die ttyE4 zal wel 1 van die schermen zijn maar welke ??
en getty ?? heeft dat iets te maken met het uitvoeren van opdrachten dus dat i geen invoer accepteerd ..(zou perfect zijn)
heb me tot nu toe alleen verdipet in de firewall rulls en om alles er achter werkend te krijgen.

als je niks te doen hebt doe het dan niet hier


  • thrax
  • Registratie: Maart 2000
  • Laatst online: 18-06-2025
Op mijn openbsd bak is het als volgt:
code:
1
2
3
4
5
/etc/ttys:

ttyC0 "/usr/libexec/getty Pc" vt220 on secure
ttyC1 "/usr/libexec/getty Pc" vt220 on secure
ttyC2 "/usr/libexec/getty PC" vt220 off secure

zoals je ziet wordt ttyC2 hier niet gebruikt als console. (C2 is gewoon zomaar ff een nummer, kijk ff in je /dev/ttys voor hoe het bij jouw is)

Typ nu dit eens in:

myl33tb0x> echo "blahblah" >> /dev/ttyC2

Je ziet 'blahblah' nu dus op /dev/ttyC2 verschijnen. ttyC2 kun je zien door bijvoorbeeld op crtl-alt-f3 te drukken.

Hetzelfde kun je doen met de output van ipmon. Invoer is hier niet mogelijk.

Het bestandje wat je daarvoor nodig hebt is rc.local. De commando's die hierin staan worden gerunt als je computer opstart.

Hier zet je dus iets in als: ipmon -o N >> /dev/ttyC2 &

Dat & tekentje zorgt ervoor dat het proces op de achtergrond loopt en jij er verder geen last van hebt. De output komt op /dev/ttyC2 terecht. De '>>' is belangrijk btw. Beslist niet hetzelfde als een '>'!

"Ore wa bakemono? Che, ore wa akuma da!"


  • l.d._
  • Registratie: Januari 2000
  • Laatst online: 03-08 23:47
Thank thrax

zo te zien gaat dat werken. je moet maar net weten dat die schermen ttys heten :?

voor de info ik heb ttysC0 t/m C5 en ook een variant met c maar die staan uit in de /etc/ttys

edit:

het werkt prima nu nog goed aangeven wat ik wil loggen anders wordt het zoveel.

als je niks te doen hebt doe het dan niet hier

Pagina: 1