Firewall & TFTP

Pagina: 1
Acties:

  • rene_404
  • Registratie: Maart 2001
  • Laatst online: 11-03-2007
Op onze RH 7.1 linuxserver hebben we een iptables firewall draaien. Op deze server staat ook een TFTP server om te kunnen opstarten vanaf het netwerk.

Volgens de standaard van TFTP draait deze op UDP poort 69. Deze poort heb ik daarom ook opengezet voor dit netwerk. Als ik met een packet sniffer kijk dan zie ik dat de server het TFTP Request ontvangt maar daarna niets meer doet. Staat de firewall uit dan zie ik dat het antwoord van de TFTP server op een random UDP poort gebeurd.

Nu kan ik natuurlijk wel alle UDP poorten gaan opzetten maar dit is natuurlijk niet echt een goede oplossing. Iemand een ideetje hoe ik dit probleem het beste kan oplossen?

huh, heb ik dat gedaan?


  • rene_404
  • Registratie: Maart 2001
  • Laatst online: 11-03-2007
:?

huh, heb ik dat gedaan?


Verwijderd

Filters werken twee kanten op. De client doet een aanvraag op poort 69 en verwacht antwoord op een willekeurige poort boven de 1024 (deze kiest ie aan het begin van de conversatie). Je moet in je firewall dus twee filters maken, een voor verkeer van fw naar client en een van client naar fw.
Suc6

  • Leon
  • Registratie: Maart 2000
  • Laatst online: 01:38

Leon

Rise Of The Robots

poort 69 :?
ff kijken.. :P
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
[fazer]~ $ rfc -p port tftp
Making connection to server.... 
http://www.iana.org/assignments/port-numbers
tftp         69/tcp    Trivial File Transfer
tftp         69/udp    Trivial File Transfer
#                 David Clark <ddc@LCS.MIT.EDU>
subntbcst_tftp  247/tcp    SUBNTBCST_TFTP
subntbcst_tftp  247/udp    SUBNTBCST_TFTP
#                 John Fake <fake@us.ibm.com>
tftp-mcast  1758/tcp    tftp-mcast
tftp-mcast  1758/udp    tftp-mcast
#                  Tom Emberson <tom@lanworks.com>
etftp        1818/tcp    Enhanced Trivial File Transfer Protocol
etftp        1818/udp    Enhanced Trivial File Transfer Protocol
#                  William Polites <wpolites@mitre.org>

etftp hoort er niet bij :)
en ik zie 69 erbij staan hoor.. :)
misschien dat die tftp-mcast er ook bij horen :? :)

Eeuwige n00b