[fli4l] [3.10.1] Frage zur Firewall, blockieren von DNS-Tunneling
Bernd Kuhls
bernd.kuhls at t-online.de
So Feb 8 13:08:39 CET 2015
Hallo,
ich habe hier einen neugierigen Samsung-TV, der auf das lokale Netz Zugriff
haben soll, allerdings gleichzeitig keinen Zugriff auf das Internet
bekommen darf. Mit
OPT_DHCP='yes'
DHCP_TYPE='isc-dhcpd'
vergebe ich eine IP:
HOST_9_NAME='tv'
HOST_9_IP4='192.168.1.11'
HOST_9_ALIAS_N='0'
HOST_9_DHCPTYP='mac'
HOST_9_MAC='xx:xx:xx:xx:xx:xx'
Weiterhin habe ich konfiguriert:
PF_FORWARD_POLICY='REJECT'
PF_FORWARD_ACCEPT_DEF='yes'
PF_FORWARD_LOG='yes'
PF_FORWARD_N='3'
PF_FORWARD_1='@tv DROP NOLOG'
[...]
Im DNS-Log tauchen neben den obligatorischen "www.samsung.com"-Einträgen
noch weitere auf:
$ grep 192.168.1.11 dns | grep -v "query\[A\] www.samsung.com from" | uniq
| sed "s/fli4l local0.info //g"
Feb 8 09:41:47 dnsmasq[12745]: query[A] ns11.whois.co.kr from 192.168.1.11
Feb 8 09:41:48 dnsmasq[12745]: query[A] guide.internetat.tv from
192.168.1.11
Feb 8 09:41:49 dnsmasq[12745]: query[A] api.dailymotion.com from
192.168.1.11
Feb 8 09:41:49 dnsmasq[12745]: query[A] gdata.youtube.com from
192.168.1.11
Feb 8 09:41:49 dnsmasq[12745]: query[A] api.flickr.com from 192.168.1.11
Feb 8 09:41:54 dnsmasq[12745]: query[A] notice.samsungcloudsolution.com
from 192.168.1.11
Feb 8 09:41:55 dnsmasq[12745]: query[A] notice.samsungcloudsolution.com
from 192.168.1.11
Sieht bislang harmlos aus, aber ich möchte meine fli4l-config dahingehend
erweitern, dass DNS-Tunneling[1] unterbunden wird. Der Fernseher soll also
für interne hosts einen DNS-Eintrag zurückbekommen, aber generell nicht
mehr für externe hosts.
Ein Gedanke wäre, dem TV per DHCP eine dynamische IP und per
DHCP_RANGE_x_DNS_SERVER1='' einen anderen als den Standard-DHCP-Server
zuzuweisen, welcher nur interne hosts auflöst.
Ist das mit fli4l möglich?
Viele Grüße, Bernd
[1] http://www.heise.de/security/meldung/Infizierte-Bezahlterminals-
umgehen-Firewalls-2427476.html
Mehr Informationen über die Mailingliste Fli4L