Toon posts:

[Debian] lpd alleen op local network

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik wil graag (op Debian Woody) de lpd printer service alleen op local network (de gateway heeft 2 netwerkkaarten) laten draaien, zodat men van buitenaf niet kan printen, maar iedereen op het netwerk wel.
Enig idee hoe dat kan? Moet volgens mij zonder firewal kunnen.

En als we toch bezig zijn, hoe kan ik de services sunrpc en kdm uitzetten zodat die poorten niet open staan (de poorten mogen zowel dicht voor het interne als externe netwerk)?

Iemand een idee?

Verwijderd

Topicstarter
Ik heb alle poorten nu dicht zitten, op de printer poort na.
Voor de mensen die het willen weten: de rpc deamon heb ik uitgezet door portmap uit de /etc/init.d directory te halen.

Maar de printer is nog van buitenaf benaderbaan, wat niet fijn is.
En de dhcp client heeft ook nog een poort open, maar dat kan niet anders lijkt me?

  • Sihaya
  • Registratie: Juni 2001
  • Niet online

Sihaya

Pasfoto:

In /etc/hosts.lpd kun je dit regelen. Maar het lijkt me beter om het via iptables te doen.

signature has expired


Verwijderd

Topicstarter
Die file lijkt ik niet te hebben...

  • Lethalis
  • Registratie: April 2002
  • Niet online
1 regel met iptables verhelpt zulke probleempjes ook. Daarnaast is het veiliger, omdat de requests dan direct door netfilter worden opgevangen. Een exploit in lpd zou de veiligheid van je bak namelijk nog steeds in gevaar kunnen brengen wanneer je hosts.lpd oid gebruikt.

Ask yourself if you are happy and then you cease to be.


Verwijderd

Topicstarter
Ok, thnx.
Wat moet ik precies waar invullen?
Pagina: 1