Eu tenho usado o SAMBA para compartilhar arquivos no meu HTPC e funcionou bem até agora. Eu não toquei o HTPC em mais de um mês e hoje o compartilhamento parou de funcionar sozinho.
Eu tracei o problema até o iptables. Atualmente eu uso este conjunto de regras e até agora o samba funcionou perfeitamente:
~$ sudo iptables -L -v
Chain INPUT (policy DROP 61 packets, 4786 bytes)
pkts bytes target prot opt in out source destination
102 6843 ACCEPT all -- any any anywhere anywhere state RELATED,ESTABLISHED
0 0 ACCEPT tcp -- any any anywhere anywhere tcp dpt:ssh
0 0 ACCEPT udp -- any any anywhere anywhere udp dpt:ssh
0 0 ACCEPT all -- lo any anywhere anywhere /* This allows all traffic on localhost. */
0 0 ACCEPT udp -- enp4s2 any anywhere anywhere udp dpt:netbios-ns /* Samba LAN */
0 0 ACCEPT udp -- enp4s2 any anywhere anywhere udp dpt:netbios-dgm /* Samba LAN */
0 0 ACCEPT tcp -- enp4s2 any anywhere anywhere tcp dpt:netbios-ssn /* Samba LAN */
0 0 ACCEPT tcp -- enp4s2 any anywhere anywhere tcp dpt:microsoft-ds /* Samba LAN */
0 0 ACCEPT tcp -- any any anywhere anywhere tcp dpt:http
Chain FORWARD (policy DROP 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
Chain OUTPUT (policy ACCEPT 80 packets, 11372 bytes)
pkts bytes target prot opt in out source destination
Eu consegui fazer o samba funcionar alterando Chain INPUT (policy DROP) para Chain INPUT (política ACCEPT), mas obviamente isso é apenas uma correção temporária, já que eu não quero que o htpc apenas aceite qualquer entrada suspeita tráfego.
Alguma idéia de por que parou de funcionar de repente?
Obrigado