Những người khác cũng gặp vấn đề tương tự nhưng tôi đã thử tất cả các cách tiếp cận của họ với các mục iptable bị thiếu khi khởi động, cho đến nay vẫn chưa thành công :| (có vẻ như không phải lỗi đánh máy trong các tệp iptable trong khi tải)
Tôi đã thêm một quy tắc đơn giản vào iptables
sudo iptables -I INPUT -p tcp -m tcp --dport 8140 -j CHẤP NHẬN
và thực hiện
lưu dịch vụ sudo netfilter-persistent
Tôi đã kiểm tra xem quy tắc 8140 có trong quy tắc iptables với
con mèo sudo /etc/iptables/rules.v4
Tuy nhiên, sau khi khởi động lại
Sudo iptables -L INPUT -v -n
không hiển thị mục 8140 INPUT của tôi.
systemctl status netfilter-persistent
nói tất cả đều ổn
samuel@samuel-VirtualBox:~$ systemctl status netfilter-persistent
* netfilter-persistent.service - cấu hình liên tục của netfilter
Đã tải: đã tải (/lib/systemd/system/netfilter-persistent.service; đã bật; giá trị đặt trước của nhà cung cấp: đã bật)
Truy cập: /etc/systemd/system/netfilter-persistent.service.d
`-iptables.conf
Hoạt động: hoạt động (đã thoát) kể từ Chủ Nhật 2022-02-20 11:21:47 CET; 10 phút trước
Tài liệu: man:netfilter-persistent(8)
Quá trình: 642 ExecStart=/usr/sbin/netfilter-persistent start (mã=đã thoát, trạng thái=0/THÀNH CÔNG)
PID chính: 642 (mã=đã thoát, trạng thái=0/THÀNH CÔNG)
Ngày 20 tháng 2 11:21:47 samuel-VirtualBox systemd[1]: Bắt đầu cấu hình liên tục bộ lọc mạng...
Ngày 20 tháng 2 11:21:47 samuel-VirtualBox netfilter-persistent[649]: run-parts: thực thi /usr/share/netfilter-persistent/plugins.d/15-ip4tables start
Ngày 20 tháng 2 11:21:47 samuel-VirtualBox netfilter-persistent[649]: run-parts: thực thi /usr/share/netfilter-persistent/plugins.d/25-ip6tables start
Ngày 20 tháng 2 11:21:47 samuel-VirtualBox systemd[1]: Đã hoàn tất cấu hình liên tục bộ lọc mạng.
Vì vậy, dịch vụ được kích hoạt, khi tôi chạy thủ công sudo dịch vụ netfilter-tải lại liên tục
nó dường như tải các quy tắc đúng cách, bởi vì chuỗi 8140 INPUT sau đó được hiển thị.
Mọi gợi ý về những việc cần làm sẽ được hoan nghênh :)