nftables 1.0.7 เจชเฉเจเฉเจ เจซเจฟเจฒเจเจฐ เจฐเฉเจฒเฉเจเจผ เจชเฉเจฐเจเจพเจธเจผเจฟเจค เจเฉเจคเจพ เจเจฟเจ เจนเฉ, IPv4, IPv6, ARP เจ เจคเฉ เจจเฉเฉฑเจเจตเจฐเจ เจฌเฉเจฐเจฟเจเจพเจ (iptables, ip6table, arptables เจ เจคเฉ ebtables เจจเฉเฉฐ เจฌเจฆเจฒเจฃ เจฆเจพ เจเจฆเฉเจธเจผ) เจฒเจ เจชเฉเจเฉเจ เจซเจฟเจฒเจเจฐเจฟเฉฐเจ เจเฉฐเจเจฐเจซเฉเจธเจพเจ เจจเฉเฉฐ เจเจเจธเจพเจฐ เจเจฐเจจเจพเฅค nftables เจชเฉเจเฉเจ เจตเจฟเฉฑเจ เจชเฉเจเฉเจ เจซเจฟเจฒเจเจฐ เจญเจพเจ เจธเจผเจพเจฎเจฒ เจนเฉเฉฐเจฆเฉ เจนเจจ เจเฉ เจฏเฉเจเจผเจฐ เจธเจชเฉเจธ เจตเจฟเฉฑเจ เจเฉฑเจฒเจฆเฉ เจนเจจ, เจเจฆเฉเจ เจเจฟ เจเจฐเจจเจฒ เจชเฉฑเจงเจฐ nf_tables เจธเจฌ-เจธเจฟเจธเจเจฎ เจฆเฉเจเจฐเจพ เจฆเจฟเฉฑเจคเจพ เจเจพเจเจฆเจพ เจนเฉ, เจเฉ เจเจฟ 3.13 เจคเฉเจ เจฌเจพเจ เจฆ เจฒเฉเจจเจเจธ เจเจฐเจจเจฒ เจฆเจพ เจนเจฟเฉฑเจธเจพ เจฐเจฟเจนเจพ เจนเฉเฅค เจเจฐเจจเจฒ เจชเฉฑเจงเจฐ 'เจคเฉ, เจธเจฟเจฐเจซ เจเฉฑเจ เจเจฎ เจชเฉเจฐเฉเจเฉเจเฉเจฒ-เจธเฉเจคเฉฐเจคเจฐ เจเฉฐเจเจฐเจซเฉเจธ เจชเฉเจฐเจฆเจพเจจ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ เจเฉ เจชเฉเจเฉเจเจพเจ เจคเฉเจ เจกเจพเจเจพ เจเฉฑเจขเจฃ, เจกเฉเจเจพ 'เจคเฉ เจเจพเจฐเจตเจพเจเจเจ เจเจฐเจจ, เจ เจคเฉ เจชเฉเจฐเจตเจพเจน เจจเฉเฉฐ เจจเจฟเจฏเฉฐเจคเจฐเจฟเจค เจเจฐเจจ เจฒเจ เจฌเฉเจจเจฟเจเจฆเฉ เจซเฉฐเจเจธเจผเจจ เจชเฉเจฐเจฆเจพเจจ เจเจฐเจฆเจพ เจนเฉเฅค
เจซเจฟเจฒเจเจฐเจฟเฉฐเจ เจจเจฟเจฏเจฎ เจเฉเจฆ เจ เจคเฉ เจชเฉเจฐเฉเจเฉเจเฉเจฒ-เจตเจฟเจธเจผเฉเจธเจผ เจนเฉเจเจกเจฒเจฐ เจเจชเจญเฉเจเจคเจพ-เจธเจชเฉเจธ เจฌเจพเจเจเจเฉเจก เจตเจฟเฉฑเจ เจเฉฐเจชเจพเจเจฒ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเจจ, เจเจฟเจธ เจคเฉเจ เจฌเจพเจ เจฆ เจเจธ เจฌเจพเจเจเจเฉเจก เจจเฉเฉฐ เจจเฉเฉฑเจเจฒเจฟเฉฐเจ เจเฉฐเจเจฐเจซเฉเจธ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจเฉ เจเจฐเจจเจฒ เจตเจฟเฉฑเจ เจฒเฉเจก เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ เจ เจคเฉ BPF (เจฌเจฐเจเจฒเฉ เจชเฉเจเฉเจ เจซเจฟเจฒเจเจฐ) เจตเจฐเจเฉ เจเฉฑเจ เจตเจฟเจธเจผเฉเจธเจผ เจตเจฐเจเฉเจ เจฒ เจฎเจธเจผเฉเจจ เจตเจฟเฉฑเจ เจเจฐเจจเจฒ เจตเจฟเฉฑเจ เจเจฒเจพเจเจ เจเจพเจเจฆเจพ เจนเฉเฅค เจเจน เจชเจนเฉเฉฐเจ เจเจฐเจจเจฒ เจชเฉฑเจงเจฐ 'เจคเฉ เจเฉฑเจฒ เจฐเจนเฉ เจซเจฟเจฒเจเจฐเจฟเฉฐเจ เจเฉเจก เจฆเฉ เจเจเจพเจฐ เจจเฉเฉฐ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจคเฉเจฐ 'เจคเฉ เจเจเจพเจเจฃเจพ เจ เจคเฉ เจชเจพเจฐเจธเจฟเฉฐเจ เจจเจฟเจฏเจฎเจพเจ เจฆเฉ เจธเจพเจฐเฉ เจซเฉฐเจเจธเจผเจจเจพเจ เจ เจคเฉ เจชเฉเจฐเฉเจเฉเจเฉเจฒ เจจเจพเจฒ เจเฉฐเจฎ เจเจฐเจจ เจฆเฉ เจคเจฐเจ เจจเฉเฉฐ เจเจชเจญเฉเจเจคเจพ เจธเจชเฉเจธ เจตเจฟเฉฑเจ เจฒเจฟเจเจพเจฃเจพ เจธเฉฐเจญเจต เจฌเจฃเจพเจเจเจฆเจพ เจนเฉเฅค
เจฎเฉเฉฑเจ เจฌเจฆเจฒเจพเจ :
- เจฒเฉเจจเจเจธ เจเจฐเจจเจฒ 6.2+ เจเจฒเจพเจเจฃ เจตเจพเจฒเฉ เจธเจฟเจธเจเจฎเจพเจ เจฒเจ, vxlan, geneve, gre, เจ เจคเฉ gretap เจชเฉเจฐเฉเจเฉเจเฉเจฒ เจฎเฉเจชเจฟเฉฐเจ เจฒเจ เจธเจฎเจฐเจฅเจจ เจเฉเฉเจฟเจ เจเจฟเจ เจนเฉ, เจเจฟเจธ เจจเจพเจฒ เจธเจงเจพเจฐเจจ เจธเจฎเฉเจเจฐเจจเจพเจ เจจเฉเฉฐ เจเจจเจเฉเจชเจธเฉเจฒเฉเจเจก เจชเฉเจเฉเจเจพเจ เจตเจฟเฉฑเจ เจธเจฟเจฐเจฒเฉเจเจพเจ เจฆเฉ เจเจพเจเจ เจเจฐเจจ เจฆเฉ เจเจเจฟเจ เจฆเจฟเฉฑเจคเฉ เจเจ เจนเฉเฅค เจเจฆเจพเจนเจฐเจจ เจฒเจ, VxLAN เจคเฉเจ เจเฉฑเจ เจจเฉเจธเจเจก เจชเฉเจเฉเจ เจฆเฉ เจธเจฟเจฐเจฒเฉเจ เจตเจฟเฉฑเจ IP เจเจกเจฐเฉเฉฑเจธ เจฆเฉ เจเจพเจเจ เจเจฐเจจ เจฒเจ, เจคเฉเจธเฉเจ เจนเฉเจฃ เจจเจฟเจฏเจฎเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐ เจธเจเจฆเฉ เจนเฉ (เจชเจนเจฟเจฒเจพเจ VxLAN เจธเจฟเจฐเจฒเฉเจ เจจเฉเฉฐ เจกเฉ-เจเจจเจเฉเจชเจธเจฒเฉเจ เจเจฐเจจ เจ เจคเฉ เจซเจฟเจฒเจเจฐ เจจเฉเฉฐ vxlan0 เจเฉฐเจเจฐเจซเฉเจธ เจจเจพเจฒ เจฌเฉฐเจจเฉเจนเจฃ เจฆเฉ เจฒเฉเฉ เจคเฉเจ เจฌเจฟเจจเจพเจ): ... udp dport 4789 vxlan ip protocol udp ... udp dport 4789 vxlan ip saddr 1.2.3.0. 24/4789 ... udp dport 1.2.3.4 vxlan ip saddr . vxlan ip daddr { 4.3.2.1 . XNUMX}
- เจเฉฑเจ เจธเฉเฉฑเจ-เจฒเจฟเจธเจ เจเจฒเฉเจฎเฉเจเจ เจจเฉเฉฐ เจ เฉฐเจธเจผเจ เจคเฉเจฐ 'เจคเฉ เจฎเจฟเจเจพเจเจฃ เจคเฉเจ เจฌเจพเจ เจฆ เจฌเจพเจเฉเจเจ เจฆเฉ เจเจเฉเจฎเฉเจเจฟเจ เจฎเจฟเจฒเจพเจจ เจฒเจ เจธเจฎเจฐเจฅเจจ เจฒเจพเจเฉ เจเฉเจคเจพ เจเจฟเจ เจนเฉ, เจเฉ เจคเฉเจนเจพเจจเฉเฉฐ เจฎเฉเจเฉเจฆเจพ เจฐเฉเจเจ เจคเฉเจ เจเฉฑเจ เจเจฒเฉเจฎเฉเจเจ เจเจพเจ เจฐเฉเจเจ เจฆเฉ เจนเจฟเฉฑเจธเฉ เจจเฉเฉฐ เจฎเจฟเจเจพเจเจฃ เจฆเฉ เจเจเจพเจเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉ (เจชเจนเจฟเจฒเจพเจ, เจเฉฑเจ เจฐเฉเจเจ เจจเฉเฉฐ เจธเจฟเจฐเจซเจผ เจชเฉเจฐเฉ เจคเจฐเฉเจนเจพเจ เจฎเจฟเจเจพเจเจ เจเจพ เจธเจเจฆเจพ เจธเฉ)เฅค เจเจฆเจพเจนเจฐเจจ เจฒเจ, 25-24 เจ เจคเฉ 30-40 เจฐเฉเจเจเจพเจ เจตเจพเจฒเฉ เจเฉฑเจ เจธเฉเฉฑเจ เจธเฉเจเฉ เจตเจฟเฉฑเจเฉเจ เจคเฉฑเจค 50 เจจเฉเฉฐ เจนเจเจพเจเจฃ เจคเฉเจ เจฌเจพเจ เจฆ, เจธเฉเจเฉ 24, 26-30 เจ เจคเฉ 40-50 เจฐเจนเฉเจเฉเฅค เจเฉฐเจฎ เจเจฐเจจ เจฒเจ เจเจเฉเจฎเจฐเจฟเฉฐเจ เจฒเจ เจฒเฉเฉเฉเจเจฆเฉ เจซเจฟเจเจธ 5.10+ เจเจฐเจจเจฒ เจฆเฉเจเจ เจธเจฅเจฟเจฐ เจธเจผเจพเจเจพเจตเจพเจ เจฆเฉ เจฐเฉฑเจ-เจฐเจเจพเจ เจฐเฉเจฒเฉเจเจผเจพเจ เจตเจฟเฉฑเจ เจชเฉเจธเจผ เจเฉเจคเฉ เจเจพเจฃเจเฉเฅค # nft เจธเฉเจเฉ เจฐเฉเจฒเจธเฉเจ เจเฉเจฌเจฒ ip x { เจธเฉเฉฑเจ y { เจเจฟเจธเจฎ เจฆเจพ tcp dport เจซเจฒเฉเจ เจ เฉฐเจคเจฐเจพเจฒ เจเจเฉ-เจฎเจฐเจ เจเจฒเฉเจฎเฉเจเจ = { 24-30, 40-50 } } } # nft เจเจฒเฉเจฎเฉเจเจ เจจเฉเฉฐ เจฎเจฟเจเจพเจ ip xy { 25 } # nft เจธเฉเจเฉ เจจเจฟเจฏเจฎ เจธเจพเจฐเจฃเฉ ip x { เจธเฉเฉฑเจ y {tcp dport เจซเจฒเฉเจ เจ เฉฐเจคเจฐเจพเจฒ เจเจเฉ-เจ เจญเฉเจฆ เจคเฉฑเจค = {24, 26-30, 40-50 } } }
- เจชเจคเจพ เจ เจจเฉเจตเจพเจฆ (NAT) เจฆเฉ เจฎเฉเจชเจฟเฉฐเจ เจเจฐเจฆเฉ เจธเจฎเฉเจ เจธเฉฐเจชเจฐเจเจพเจ เจ เจคเฉ เจฐเฉเจเจเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจฆเฉ เจเจเจฟเจ เจฆเจฟเฉฐเจฆเจพ เจนเฉเฅค เจเฉเจฌเจฒ ip nat { เจเฉเจจ เจชเฉเจฐเฉเจฐเฉเจเจฟเฉฐเจ { เจเจพเจเจช nat เจนเฉเฉฑเจ prerouting priority dstnat; เจจเฉเจคเฉ เจธเจตเฉเจเจพเจฐ; dnat เจจเฉเฉฐ ip daddr. tcp dport เจจเจเจธเจผเจพ { 10.1.1.136 . 80: 1.1.2.69. 1024, 10.1.1.10-10.1.1.20. 8888-8889: 1.1.2.69. 2048-2049 } เจจเจฟเจฐเฉฐเจคเจฐ } }
- "เจเจเจฐเฉ" เจธเจฎเฉเจเจฐเจจ เจฒเจ เจธเจฎเจฐเจฅเจจ เจเฉเฉเจฟเจ เจเจฟเจ, เจเฉ เจคเฉเจนเจพเจจเฉเฉฐ เจจเจฟเจฏเจฎ เจคเฉฑเจค เจเจพเจ เจธเฉเฉฑเจ เจธเฉเจเฉ เจฆเฉ เจเจเจฐเฉ เจตเจฐเจคเฉเจ เจฆเฉ เจธเจฎเฉเจ เจฆเจพ เจชเจคเจพ เจฒเจเจพเจเจฃ เจฆเฉ เจเจเจพเจเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉเฅค เจเจน เจตเจฟเจธเจผเฉเจธเจผเจคเจพ เจฒเฉเจจเจเจธ เจเจฐเจจเจฒ 5.14 เจจเจพเจฒ เจธเจผเฉเจฐเฉ เจนเฉเจฃ เจฒเจ เจธเจฎเจฐเจฅเจฟเจค เจนเฉเฅค เจธเจพเจฐเจฃเฉ ip x { เจธเฉเฉฑเจ y { ip daddr เจฆเฉ เจเจฟเจธเจฎ . tcp dport เจเจเจพเจฐ 65535 เจซเจฒเฉเจ เจกเจพเจเจจเจพเจฎเจฟเจ, เจเจพเจเจฎเจเจเจ เจเจเจฐเฉ เจธเจฎเจพเจ เจธเจฎเจพเจชเจคเฉ 1h } เจเฉเจจ z { เจเจพเจเจช เจซเจฟเจฒเจเจฐ เจนเฉเฉฑเจ เจเจเจเจชเฉเฉฑเจ เจคเจฐเจเฉเจน เจซเจฟเจฒเจเจฐ; เจจเฉเจคเฉ เจธเจตเฉเจเจพเจฐ; เจ เฉฑเจชเจกเฉเจ @y { ip daddr . tcp dport } } } # nft เจธเฉเจเฉ เจธเฉเฉฑเจ ip xy เจเฉเจฌเจฒ ip x { เจธเฉเฉฑเจ y { ip daddr เจฆเฉ เจเจฟเจธเจฎ . tcp dport เจเจเจพเจฐ 65535 เจซเจฒเฉเจ เจกเจพเจเจจเจพเจฎเจฟเจ, เจเจพเจเจฎเจเจเจ เจเจเจฐเฉ เจธเจฎเจพเจ เจธเจฎเจพเจชเจค 1h เจคเฉฑเจค = {172.217.17.14 . 443 เจเจเจฐเฉ เจตเจพเจฐ เจตเจฐเจคเฉ เจเจ 1s591ms เจธเจฎเจพเจ เจธเจฎเจพเจชเจคเฉ 1h เจฆเฉ เจฎเจฟเจเจฆ 59m58s409ms, 172.67.69.19เฅค 443 เจเจเจฐเฉ เจตเจพเจฐ เจตเจฐเจคเฉ เจเจ 4s636ms เจธเจฎเจพเจ เจธเจฎเจพเจชเจคเฉ 1h เจฆเฉ เจฎเจฟเจเจฆ 59m55s364ms, 142.250.201.72 . 443 เจเจเจฐเฉ เจตเจพเจฐ เจตเจฐเจคเฉ เจเจ 4s748ms เจธเจฎเจพเจ เจธเจฎเจพเจชเจคเฉ 1h เจฆเฉ เจฎเจฟเจเจฆ 59m55s252ms, 172.67.70.134 . 443 เจชเจฟเจเจฒเฉ เจตเจพเจฐ เจตเจฐเจคเฉ เจเจ 4s688ms เจธเจฎเจพเจ เจธเจฎเจพเจชเจคเฉ 1h เจฆเฉ เจฎเจฟเจเจฆ 59m55s312ms, 35.241.9.150 . 443 เจเจเจฐเฉ เจตเจพเจฐ เจตเจฐเจคเฉ เจเจ 5s204ms เจธเจฎเจพเจ เจธเจฎเจพเจชเจคเฉ 1h เจฆเฉ เจฎเจฟเจเจฆ 59m54s796ms, 138.201.122.174 . 443 เจเจเจฐเฉ เจตเจพเจฐ เจตเจฐเจคเฉ เจเจ 4s537ms เจธเจฎเจพเจ เจธเจฎเจพเจชเจคเฉ 1h เจฆเฉ เจฎเจฟเจเจฆ 59m55s463ms, 34.160.144.191 . 443 เจเจเจฐเฉ เจตเจพเจฐ เจตเจฐเจคเฉ เจเจ 5s205ms เจธเจฎเจพเจ เจธเจฎเจพเจชเจคเฉ 1h เจฆเฉ เจฎเจฟเจเจฆ 59m54s795ms, 130.211.23.194 . 443 เจเจเจฐเฉ เจตเจพเจฐ เจตเจฐเจคเฉ เจเจ 4s436ms เจธเจฎเจพเจ เจธเจฎเจพเจชเจคเฉ 1h เจฆเฉ เจฎเจฟเจเจฆ 59m55s564ms } }
- เจธเฉเฉฑเจ เจธเฉเจเฉเจเจ เจตเจฟเฉฑเจ เจเฉเจเจพ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจเจฐเจจ เจฆเฉ เจฏเฉเจเจคเจพ เจธเจผเจพเจฎเจฒ เจเฉเจคเฉ เจเจเฅค เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจนเจฐเฉเจ เจเจพเจฐเจเฉเจ IP เจชเจคเฉ เจฒเจ เจเฉเจฐเฉเจซเจฟเจ เจเฉเจเจพ เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเจจ เจฒเจ, เจคเฉเจธเฉเจ เจจเจฟเจธเจผเจเจฟเจค เจเจฐ เจธเจเจฆเฉ เจนเฉ: เจเฉเจฌเจฒ netdev x { set y { typeof ip daddr size 65535 10000 mbytes เจคเฉเจ เจตเฉฑเจง เจเฉเจเจพ } เจเฉเจจ y { เจเจพเจเจช เจซเจฟเจฒเจเจฐ เจนเฉเฉฑเจ เจเจเฉเจฐเฉเจธ เจกเจฟเจตเจพเจเจธ "eth0" เจคเจฐเจเฉเจน เจซเจฟเจฒเจเจฐ; เจจเฉเจคเฉ เจธเจตเฉเจเจพเจฐ; ip daddr @y เจกเฉเจฐเฉเจช } } # nft เจเจก เจเจฒเฉเจฎเฉเจเจ inet xy { 8.8.8.8 } # ping -c 2 8.8.8.8 # nft เจธเฉเจเฉ เจจเจฟเจฏเจฎ เจเฉเจฌเจฒ เจจเฉเฉฑเจเจฆเฉเจต x { เจธเฉเฉฑเจ y { เจเจพเจเจช ipv4_addr เจเจเจพเจฐ 65535 เจเฉเจเจพ 10000 mbytes = 8.8.8.8 เจเจฒเฉเจฎเฉเจเจเจธ เจคเฉเจ เจตเฉฑเจงเฅค 10000 เจเฉเจเจพ 196 เจฎเฉเจฌเจพเจเจ เจคเฉเจ เจตเฉฑเจง เจตเจฐเจคเจฟเจ เจเจฟเจ 0 เจฌเจพเจเจเจธ } } เจเฉเจจ y { เจเจพเจเจช เจซเจฟเจฒเจเจฐ เจนเฉเฉฑเจ เจเจเจฐเฉเจธ เจกเจฟเจตเจพเจเจธ "ethXNUMX" เจคเจฐเจเฉเจน เจซเจฟเจฒเจเจฐ; เจจเฉเจคเฉ เจธเจตเฉเจเจพเจฐ; ip daddr @y เจกเฉเจฐเฉเจช } }
- เจธเฉเฉฑเจ เจธเฉเจเฉเจเจ เจตเจฟเฉฑเจ เจธเจฅเจฟเจฐเจพเจเจ เจฆเฉ เจตเจฐเจคเฉเจ เจฆเฉ เจเจเจพเจเจผเจค เจนเฉเฅค เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจเจฆเฉเจ เจฎเฉฐเจเจผเจฟเจฒ เจฆเจพ เจชเจคเจพ เจ เจคเฉ VLAN ID เจจเฉเฉฐ เจธเฉเจเฉ เจเฉเฉฐเจเฉ เจฆเฉ เจคเฉเจฐ 'เจคเฉ เจตเจฐเจคเจฆเฉ เจนเฉ, เจคเจพเจ เจคเฉเจธเฉเจ เจธเจฟเฉฑเจงเฉ VLAN เจจเฉฐเจฌเจฐ (daddr. 123): เจเฉเจฌเจฒ netdev t { set s { typeof ether saddr. vlan id เจเจเจพเจฐ 2048 เจซเจฒเฉเจ เจกเจพเจเจจเจพเจฎเจฟเจ, เจเจพเจเจฎเจเจเจ เจเจพเจเจฎเจเจเจ 1m } เจเฉเจจ c { เจเจพเจเจช เจซเจฟเจฒเจเจฐ เจนเฉเฉฑเจ เจเจจเจเจฐเฉเจธ เจกเจฟเจตเจพเจเจธ eth0 เจคเจฐเจเฉเจน 0; เจจเฉเจคเฉ เจธเจตเฉเจเจพเจฐ; เจเจฅเจฐ เจเจฟเจธเจฎ != 8021q เจ เฉฑเจชเจกเฉเจ @s { เจเจฅเจฐ เจกเฉเจกเจฐ . 123 } เจเจพเจเจเจเจฐ } }
- เจตเจธเจคเฉเจเจ เจจเฉเฉฐ เจฌเจฟเจจเจพเจ เจธเจผเจฐเจค เจฎเจฟเจเจพเจเจฃ เจฒเจ เจเฉฑเจ เจจเจตเฉเจ "เจจเจธเจผเจ" เจเจฎเจพเจเจก เจเฉเฉเฉ เจเจ เจนเฉ (เจกเจฟเจฒเฉเจ เจเจฎเจพเจเจก เจฆเฉ เจเจฒเจ, เจเจน เจเฉฑเจ เจเฉเฉฐเจฎ เจเจฌเจเฉเจเจ เจจเฉเฉฐ เจฎเจฟเจเจพเจเจฃ เจฆเฉ เจเฉเจธเจผเจฟเจธเจผ เจเจฐเจจ เจตเฉเจฒเฉ ENOENT เจจเจนเฉเจ เจฌเจฃเจพเจเจเจฆเจพ เจนเฉ)เฅค เจเฉฐเจฎ เจเจฐเจจ เจฒเจ เจเฉฑเจเฉ-เจเฉฑเจ Linux เจเจฐเจจเจฒ 6.3-rc เจฆเฉ เจฒเฉเฉ เจนเฉเฅค เจเฉเจฌเจฒ เจเจเจชเฉ เจซเจฟเจฒเจเจฐ เจจเฉเฉฐ เจจเจธเจผเจ เจเจฐเฉ
เจธเจฐเฉเจค: opennet.ru