我一直使用 SAMBA 在我的 HTPC 上共享文件,到目前为止运行良好。我已经一个多月没有碰过 HTPC 了,今天共享功能突然自动停止工作。
我把问题追溯到 iptables。目前我使用这组规则,到目前为止,samba 运行正常:
~$ 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
我已设法通过将 Chain INPUT(策略 DROP)更改为 Chain INPUT(策略 ACCEPT)来使 samba 正常工作,但显然这只是一个临时解决办法,因为我不想让 htpc 接受任何可疑的传入流量。
知道它为什么突然停止工作吗?
谢谢