เจเจนเจจเจพเจ เจฒเจ เจเจฟเจจเฉเจนเจพเจ เจจเฉเฉฐ เจเจชเจฃเฉ เจเจช เจจเฉเฉฐ, เจเจชเจฃเฉ เจ เจเจผเฉเจเจผเจพเจ เจจเฉเฉฐ, SSH/RDP/เจนเฉเจฐ, เจเฉฑเจ เจเฉเจเฉ เจเจฟเจนเฉ RTFM/spur เจฐเจพเจนเฉเจ เจธเฉฐเจธเจพเจฐ เจตเจฟเฉฑเจ เจเจฟเจคเฉ เจตเฉ เจเจชเจฃเฉ เจธเจฐเจตเจฐเจพเจ เจคเฉฑเจ เจชเจนเฉเฉฐเจ เจชเฉเจฐเจฆเจพเจจ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉเฅค
เจธเจพเจจเฉเฉฐ เจนเฉฑเจฅ เจตเจฟเฉฑเจ เจฎเฉเจเฉเจฆ เจเจฟเจธเฉ เจตเฉ เจกเจฟเจตเจพเจเจธ เจคเฉเจ, VPN เจ เจคเฉ เจนเฉเจฐ เจเฉฐเจเฉเจเจ เจ เจคเฉ เจธเฉเจเฉเจเจ เจฆเฉ เจฌเจฟเจจเจพเจ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉเฅค
เจ เจคเฉ เจเจธ เจฒเจ เจคเฉเจนเจพเจจเฉเฉฐ เจธเจฐเจตเจฐ เจจเจพเจฒ เจฌเจนเฉเจค เจเจผเจฟเจเจฆเจพ เจเจธเจฐเจค เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจจเจนเฉเจ เจนเฉ.
เจคเฉเจนเจพเจจเฉเฉฐ เจเจธ เจฒเจ เจฒเฉเฉ เจนเฉ
"เจธเจญ เจเฉเจ เจเฉฐเจเจฐเจจเฉเจ เจคเฉ เจนเฉ," เจฌเฉเจธเจผเจ (เจเฉฑเจฅเฉเจ เจคเฉฑเจ เจเจฟ
เจ เจธเฉเจ เจเฉฑเจ เจเจฆเจพเจนเจฐเจฃ เจตเจเฉเจ เจซเฉเจกเฉเจฐเจพ/เจธเฉเจเจเฉเจธ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจฆเจพ เจ เจญเจฟเจเจธ เจเจฐเจพเจเจเฉ, เจชเจฐ เจเจธ เจจเจพเจฒ เจเฉเจ เจซเจผเจฐเจ เจจเจนเฉเจ เจชเฉเจเจฆเจพเฅค
เจธเจชเฉเจฐ เจเจธ เจฎเจพเจฎเจฒเฉ เจตเจฟเฉฑเจ เจธเจผเฉเจฐเฉเจเจค เจเจฐเจจ เจตเจพเจฒเจฟเจเจ เจ เจคเฉ เจฎเจพเจนเจฐเจพเจ เจฆเฉเจตเจพเจ เจฒเจ เจขเฉเจเจตเจพเจ เจนเฉ, เจเจธ เจฒเจ เจเจฟเฉฑเจชเจฃเฉเจเจ เจนเฉเจฃเจเฉเจเจ, เจชเจฐ เจเจน เจเฉเจเฉเจเจ เจนเฉเจฃเจเฉเจเจ.
1. เจธเจฐเจตเจฐ
-
เจจเจพเจ-เจธเจฐเจตเจฐ เจเฉฐเจธเจเจพเจฒ เจเจฐเฉ:
yum/dnf install knock-server
-
เจเจธเจจเฉเฉฐ เจธเฉฐเจฐเจเจฟเจค เจเจฐเฉ (เจเจฆเจพเจนเจฐเจจ เจฒเจ ssh เจเฉฑเจคเฉ) - /etc/knockd.conf:
[options] UseSyslog interface = enp1s0f0 [SSHopen] sequence = 33333,22222,11111 seq_timeout = 5 tcpflags = syn start_command = iptables -A INPUT -s %IP% -p tcp --dport 22 -j ACCEPT cmd_timeout = 3600 stop_command = iptables -D INPUT -s %IP% -p tcp --dport 22 -j ACCEPT [SSHclose] sequence = 11111,22222,33333 seq_timeout = 5 tcpflags = syn command = /sbin/iptables -D INPUT -s %IP% -p tcp --dport 22 -j ACCEPT
"เจเจชเจจเจฟเฉฐเจ" เจญเจพเจ 1 เจเฉฐเจเฉ เจฌเจพเจ เจฆ เจเจเฉ-เจฌเฉฐเจฆ เจเจฐเจจ เจฒเจ เจธเฉเฉฑเจ เจเฉเจคเจพ เจเจฟเจ เจนเฉเฅค เจคเฉเจธเฉเจ เจเจฆเฉ เจตเฉ เจจเจนเฉเจ เจเจพเจฃเจฆเฉ...
-
/etc/sysconfig/iptables:
... -A INPUT -p tcp -m state --state NEW -m tcp --dport 11111 -j ACCEPT -A INPUT -p tcp -m state --state NEW -m tcp --dport 22222 -j ACCEPT -A INPUT -p tcp -m state --state NEW -m tcp --dport 33333 -j ACCEPT ...
-
เจ เฉฑเจเฉ:
service iptables restart service knockd start
-
เจคเฉเจธเฉเจ เจ เฉฐเจฆเจฐ เจเฉเฉฐเจฎเจฆเฉ เจตเจฐเจเฉเจ เจฒ เจตเจฟเฉฐเจกเฉเจเจผ เจธเจฐเจตเจฐ เจตเจฟเฉฑเจ RDP เจเฉเฉ เจธเจเจฆเฉ เจนเฉ (/etc/knockd.conf; เจคเฉเจนเจพเจกเฉ เจธเจตเจพเจฆ เจฆเฉ เจ เจจเฉเจเฉเจฒ เจเฉฐเจเจฐเจซเฉเจธ เจจเจพเจฎ เจฌเจฆเจฒเฉ):
[RDPopen] sequence = 44444,33333,22222 seq_timeout = 5 tcpflags = syn start_command = iptables -t nat -A PREROUTING -s %IP% -i enp1s0f0 -p tcp -m tcp --dport 3389 -j DNAT --to-destination 192.168.0.2 cmd_timeout = 3600 stop_command = iptables -t nat -D PREROUTING -s %IP% -i enp1s0f0 -p tcp -m tcp --dport 3389 -j DNAT --to-destination 192.168.0.2 [RDPclose] sequence = 22222,33333,44444 seq_timeout = 5 tcpflags = syn command = iptables -t nat -D PREROUTING -s %IP% -i enp1s0f0 -p tcp -m tcp --dport 3389 -j DNAT --to-destination 192.168.0.2
เจ เจธเฉเจ เจเจฎเจพเจเจก เจจเจพเจฒ เจธเจฐเจตเจฐ 'เจคเฉ เจเจฒเจพเจเฉฐเจ เจคเฉเจ เจธเจพเจกเฉเจเจ เจธเจพเจฐเฉเจเจ เจเจฟเฉฑเจเจพเจ เจจเฉเฉฐ เจเจฐเฉเจ เจเจฐเจฆเฉ เจนเจพเจ
iptables -S
.
2. เจฐเฉเจ เจฒเจ เจเจพเจเจก
knockd.conf:
เจฎเจพเจจ เจตเจฟเฉฑเจ เจธเจญ เจเฉเจ เจธเจผเจพเจฎเจฒ เจนเฉเฉฐเจฆเจพ เจนเฉ (เจชเจฐ เจเจน เจเจฒเจค เจนเฉ), เจชเจฐ knockd เจธเฉฐเจฆเฉเจธเจผเจพเจ เจตเจพเจฒเจพ เจเฉฑเจ เจฌเฉเจคเฉเจเจพ เจฆเฉเจธเจค เจนเฉ, เจเจธ เจฒเจ เจคเฉเจนเจพเจจเฉเฉฐ เจฌเจนเฉเจค เจธเจพเจตเจงเจพเจจ เจฐเจนเจฟเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉเฅค
- เจตเจฐเจเจจ
เจซเฉเจกเฉเจฐเจพ/เจธเฉเจเจเฉเจธ เจฐเจฟเจชเฉเจเจผเจเจฐเฉเจเจ เจตเจฟเฉฑเจ, เจ เฉฑเจ เจฒเจ เจจเจตเฉเจจเจคเจฎ เจฆเจธเจคเจ 0.63 เจนเฉเฅค เจเฉเจฃ UDP เจเจพเจนเฉเฉฐเจฆเจพ เจนเฉ - 0.70 เจชเฉเจเฉเจ เจฒเฉฑเจญเฉเฅค - เจเฉฐเจเจฐเจซเฉเจธ
เจกเจฟเจซเจพเจฒเจ เจซเฉเจกเฉเจฐเจพ/เจธเฉเจเจเฉเจธ เจธเฉฐเจฐเจเจจเจพ เจตเจฟเฉฑเจ เจเจน เจฒเจพเจเจจ เจเฉเจ เจตเฉ. เจเจชเจฃเฉ เจนเฉฑเจฅเจพเจ เจจเจพเจฒ เจเฉเฉเฉ, เจจเจนเฉเจ เจคเจพเจ เจเจน เจเฉฐเจฎ เจจเจนเฉเจ เจเจฐเฉเจเจพ. - เจธเจฎเจพเจ เจเจผเจคเจฎ
เจเฉฑเจฅเฉ เจคเฉเจธเฉเจ เจเจชเจฃเฉ เจธเฉเจเจฆ เจฆเฉ เจ เจจเฉเจธเจพเจฐ เจเฉเจฃ เจเจฐ เจธเจเจฆเฉ เจนเฉ. เจเจน เจเจผเจฐเฉเจฐเฉ เจนเฉ เจเจฟ เจเจฒเจพเจเฉฐเจ เจเฉเจฒ เจธเจพเจฐเฉเจเจ เจเจฟเฉฑเจเจพเจ เจฒเจ เจเจพเจซเจผเฉ เจธเจฎเจพเจ เจนเฉเจตเฉ - เจ เจคเฉ เจชเฉเจฐเจ เจธเจเฉเจจเจฐ เจฌเฉเจ เจเฉเฉฑเจ เจเจพเจตเฉเจเจพ (เจ เจคเฉ 146% เจธเจเฉเจจ เจเจฐเฉเจเจพ). - เจธเจเจพเจฐเจ/เจธเจเจพเจช/เจเจฎเจพเจเจกเฅค
เจเฉเจเจฐ เจเฉฑเจ เจเจฎเจพเจเจก เจนเฉ, เจคเจพเจ เจเจฎเจพเจเจก, เจเฉเจเจฐ เจฆเฉ เจนเจจ, เจคเจพเจ start_command+stop_commandเฅค
เจเฉ เจคเฉเจธเฉเจ เจเจฒเจคเฉ เจเจฐเจฆเฉ เจนเฉ, เจคเจพเจ เจฆเจธเจคเจ เจเฉเฉฑเจช เจฐเจนเฉเจเฉ, เจชเจฐ เจเฉฐเจฎ เจจเจนเฉเจ เจเจฐเฉเจเฉ. - เจชเฉเจฐเฉเจเฉ
เจธเจฟเจงเจพเจเจคเจ เจคเฉเจฐ 'เจคเฉ, UDP เจตเจฐเจคเจฟเจ เจเจพ เจธเจเจฆเจพ เจนเฉเฅค เจ เจญเจฟเจเจธ เจตเจฟเฉฑเจ, เจฎเฉเจ tcp เจ เจคเฉ udp เจจเฉเฉฐ เจฎเจฟเจฒเจพเจเจ, เจ เจคเฉ เจฌเจพเจฒเฉ เจตเจฟเฉฑเจ เจฌเฉเจ เจคเฉเจ เจเจพเจนเจ เจธเจฟเจฐเจซ เจชเฉฐเจเจตเฉเจ เจตเจพเจฐ เจเฉเจ เจเฉเจฒเฉเจนเจฃ เจฆเฉ เจฏเฉเจ เจธเฉเฅค เจเจฟเจเจเจเจฟ เจฒเฉเฉ เจชเฉเจฃ 'เจคเฉ TCP เจชเจนเฉเฉฐเจเจฟเจ, เจชเจฐ UDP เจเฉฑเจ เจคเฉฑเจฅ เจจเจนเฉเจ เจนเฉเฅค เจชเจฐ เจเจน เจธเจตเจพเจฆ เจฆเจพ เจฎเจพเจฎเจฒเจพ เจนเฉ, เจฆเฉเจฌเจพเจฐเจพ. - เจเฉเจฐเจฎ
เจ เฉฐเจคเจฐเฉเจต เจฐเฉเจ เจเจน เจนเฉ เจเจฟ เจเฉเจฐเจฎ เจจเฉเฉฐ เจเฉฑเจเจฃเจพ เจจเจนเฉเจ เจเจพเจนเฉเจฆเจพ ... เจเจธเจจเฉเฉฐ เจเจฟเจตเฉเจ เจฐเฉฑเจเจฃเจพ เจนเฉ ...
เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจเจน:
open: 11111,22222,33333
close: 22222,11111,33333
เจเจฟเฉฑเจ 11111 เจฆเฉเจเจฐเจพ เจเจชเจจ 22222 'เจคเฉ เจ เจเจฒเฉ เจเจฟเฉฑเจ เจฆเจพ เจเฉฐเจคเจเจผเจพเจฐ เจเจฐเฉเจเจพเฅค เจนเจพเจฒเจพเจเจเจฟ, เจเจธ (22222) เจเจฟเฉฑเจ เจคเฉเจ เจฌเจพเจ เจฆ เจเจน เจเฉฐเจฎ เจเจฐเจจเจพ เจธเจผเฉเจฐเฉ เจเจฐ เจฆเฉเจตเฉเจเจพเฅค เจฌเฉฐเจฆ เจเจฐเฉ เจ เจคเฉ เจธเจญ เจเฉเจ เจเฉเฉฑเจ เจเจพเจตเฉเจเจพเฅค เจเจน เจเจพเจนเจ เจฆเฉ เจฆเฉเจฐเฉ 'เจคเฉ เจตเฉ เจจเจฟเจฐเจญเจฐ เจเจฐเจฆเจพ เจนเฉเฅค เจ เจเจฟเจนเฉเจเจ เจเฉเจเจผเจพเจ ยฉ.
iptables
เจเฉเจเจฐ /etc/sysconfig/iptables เจตเจฟเฉฑเจ เจเจน เจนเฉ:
*nat
:PREROUTING ACCEPT [0:0]
เจเจน เจ เจธเจฒ เจตเจฟเฉฑเจ เจธเจพเจจเฉเฉฐ เจชเจฐเฉเจธเจผเจพเจจ เจจเจนเฉเจ เจเจฐเจฆเจพ, เจเจธ เจฒเจ เจเจน เจเฉฑเจฅเฉ เจนเฉ:
*filter
:INPUT ACCEPT [0:0]
...
-A INPUT -j REJECT --reject-with icmp-host-prohibited
เจเจน เจฆเจเจฒเจ เฉฐเจฆเจพเจเจผเฉ เจเจฐเจฆเจพ เจนเฉเฅค
เจเจฟเจเจเจเจฟ knockd INPUT เจเฉเจจ เจฆเฉ เจ เฉฐเจค เจตเจฟเฉฑเจ เจจเจฟเจฏเจฎ เจเฉเฉเจฆเจพ เจนเฉ, เจธเจพเจจเฉเฉฐ เจ เจธเจตเฉเจเจพเจฐ เจนเฉ เจเจพเจตเฉเจเจพเฅค
เจ เจคเฉ เจเจธ เจ เจธเจตเฉเจเจพเจฐ เจจเฉเฉฐ เจฌเฉฐเจฆ เจเจฐเจจ เจฆเจพ เจฎเจคเจฒเจฌ เจนเฉ เจเจพเจฐ เจจเฉเฉฐ เจธเจพเจฐเฉเจเจ เจนเจตเจพเจตเจพเจ เจฒเจ เจเฉเจฒเฉเจนเจฃเจพ.
iptables เจตเจฟเฉฑเจ เจเฉเฉฐเจฎ เจจเจพ เจนเฉเจฃ เจฒเจ เจเฉ เจชเจนเจฟเจฒเจพเจ เจเฉ เจชเจพเจเจฃเจพ เจนเฉ (เจเจธ เจคเจฐเฉเจนเจพเจ
- เจกเจฟเจซเจพเจฒเจ CentOS/Fedora 'เจคเฉ เจชเจนเจฟเจฒเจพ เจจเจฟเจฏเจฎ ("เจเจฟเจธ เจเฉเจเจผ เจฆเฉ เจฎเจจเจพเจนเฉ เจจเจนเฉเจ เจนเฉ เจเจธ เจฆเฉ เจเจเจพเจเจผเจค เจนเฉ") เจจเฉเฉฐ เจเจฒเจ เจจเจพเจฒ เจฌเจฆเจฒเจฟเจ เจเจพเจตเฉเจเจพ,
- เจ เจคเฉ เจ เจธเฉเจ เจเจเจฐเฉ เจจเจฟเจฏเจฎ เจจเฉเฉฐ เจนเจเจพ เจฆเจฟเฉฐเจฆเฉ เจนเจพเจเฅค
เจจเจคเฉเจเจพ เจนเฉเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ:
*filter
:INPUT DROP [0:0]
...
#-A INPUT -j REJECT --reject-with icmp-host-prohibited
เจคเฉเจธเฉเจ, เจฌเฉเจธเจผเจ, DROP เจฆเฉ เจฌเจเจพเจ เจ เจธเจตเฉเจเจพเจฐ เจเจฐ เจธเจเจฆเฉ เจนเฉ, เจชเจฐ DROP เจจเจพเจฒ เจเฉเจตเจจ เจฌเฉเจเจพเจ เจฒเจ เจตเจงเฉเจฐเฉ เจฎเจเจผเฉเจฆเจพเจฐ เจนเฉเจตเฉเจเจพเฅค
3. เจเจฒเจพเจเฉฐเจ
เจเจน เจธเจฅเจพเจจ เจธเจญ เจคเฉเจ เจฆเจฟเจฒเจเจธเจช เจนเฉ (เจฎเฉเจฐเฉ เจฆเฉเจฐเจฟเจธเจผเจเฉเจเฉเจฃ เจคเฉเจ), เจเจฟเจเจเจเจฟ เจคเฉเจนเจพเจจเฉเฉฐ เจเจฟเจธเฉ เจตเฉ เจฌเฉเจ เจคเฉเจ เจนเฉ เจจเจนเฉเจ, เจธเจเฉเจ เจเจฟเจธเฉ เจตเฉ เจกเจฟเจตเจพเจเจธ เจคเฉเจ เจตเฉ เจเฉฐเจฎ เจเจฐเจจ เจฆเฉ เจเจผเจฐเฉเจฐเจค เจนเฉ.
เจธเจฟเจงเจพเจเจค เจตเจฟเฉฑเจ, เจฌเจนเฉเจค เจธเจพเจฐเฉ เจเจพเจนเจเจพเจ เจจเฉเฉฐ เจธเฉเจเฉเจฌเฉฑเจง เจเฉเจคเจพ เจเจฟเจ เจนเฉ
เจเฉฑเจ เจเจฒเจพเจเฉฐเจ เจฆเฉ เจเฉเจฃ เจเจฐเจฆเฉ เจธเจฎเฉเจ, เจคเฉเจนเจพเจจเฉเฉฐ เจเจน เจฏเจเฉเจจเฉ เจฌเจฃเจพเจเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉเฉฐเจฆเฉ เจนเฉ เจเจฟ เจเจน เจชเฉเจเจเจพเจ เจฆเฉ เจตเจฟเจเจเจพเจฐ เจฆเฉเจฐเฉ เจตเจฟเจเจฒเจช เจฆเจพ เจธเจฎเจฐเจฅเจจ เจเจฐเจฆเจพ เจนเฉเฅค เจนเจพเจ, เจฌเฉเจเจพเจ เจ เจคเฉ 100 เจฎเฉเจเจพเจฌเจฟเจ เจตเจฟเจเจเจพเจฐ เจ เฉฐเจคเจฐ เจนเจจ เจเจฆเฉ เจตเฉ เจเจธ เจเฉฑเจฒ เจฆเฉ เจเจฐเฉฐเจเฉ เจจเจนเฉเจ เจฆเจฟเฉฐเจฆเฉ เจเจฟ เจชเฉเจเฉเจ เจฆเจฟเฉฑเจคเฉ เจธเจฅเจพเจจ เจคเฉเจ เจธเจนเฉ เจธเจฎเฉเจ 'เจคเฉ เจธเจนเฉ เจเฉเจฐเจฎ เจตเจฟเฉฑเจ เจชเจนเฉเฉฐเจเจฃเจเฉเฅค
เจ เจคเฉ เจนเจพเจ, เจเฉฑเจ เจเจฒเจพเจเฉฐเจ เจธเจฅเจพเจชเจค เจเจฐเจจ เจตเฉเจฒเฉ, เจคเฉเจนเจพเจจเฉเฉฐ เจเจชเจฃเฉ เจเจช เจตเจฟเฉฑเจ เจฆเฉเจฐเฉ เจฆเฉ เจเฉเจฃ เจเจฐเจจ เจฆเฉ เจเจผเจฐเฉเจฐเจค เจนเฉเฉฐเจฆเฉ เจนเฉ. เจฌเจนเฉเจค เจเจผเจฟเจเจฆเจพ เจธเจฎเจพเจ เจธเจฎเจพเจชเจค - เจฌเฉเจ เจนเจฎเจฒเจพ เจเจฐเจจเจเฉ, เจฌเจนเฉเจค เจเฉฑเจ - เจเจฒเจพเจเฉฐเจ เจเฉเจฒ เจธเจฎเจพเจ เจจเจนเฉเจ เจนเฉเจตเฉเจเจพเฅค เจฌเจนเฉเจค เจเจผเจฟเจเจฆเจพ เจฆเฉเจฐเฉ - เจเจพเจนเจ เจเจธ เจจเฉเฉฐ เจธเจฎเฉเจ เจธเจฟเจฐ เจจเจนเฉเจ เจเจฐเฉเจเจพ เจเจพเจ เจฎเฉเจฐเจเจพเจ เจฆเจพ เจเจเจฐเจพเจ เจนเฉเจตเฉเจเจพ ("เจฐเฉเจ" เจฆเฉเจเฉ), เจฌเจนเฉเจค เจเฉฑเจ - เจชเฉเจเฉเจ เจเฉฐเจเจฐเจจเฉเจ 'เจคเฉ เจเฉเฉฐเจฎ เจนเฉ เจเจพเจฃเจเฉเฅค
เจธเจฎเจพเจ เจธเจฎเจพเจชเจคเฉ=5s เจฆเฉ เจจเจพเจฒ, เจฆเฉเจฐเฉ=100..500ms เจเฉฑเจ เจชเฉเจฐเฉ เจคเจฐเฉเจนเจพเจ เจเฉฐเจฎ เจเจฐเจจ เจตเจพเจฒเจพ เจตเจฟเจเจฒเจช เจนเฉ
Windows เจจเฉเฉฐ
เจญเจพเจตเฉเจ เจเจน เจเจฟเฉฐเจจเจพ เจตเฉ เจฎเจเจผเจพเจเฉเจ เจฒเฉฑเจ เจฐเจฟเจนเจพ เจนเฉเจตเฉ, เจเจน เจเจธ เจชเจฒเฉเจเจซเจพเจฐเจฎ เจฒเจ เจเฉเจเจฒ เจฒเจ เจเฉฑเจ เจธเจชเฉฑเจธเจผเจ เจฆเจธเจคเจ เจเจฒเจพเจเฉฐเจ เจฒเจ เจเจพเจซเจผเฉ เจเฉเจฐ-เจฎเจพเจฎเฉเจฒเฉ เจนเฉเฅค เจเจฟเจตเฉเจ เจเจฟ CLI เจฆเฉเจฐเฉ, TCP - เจ เจคเฉ เจฌเจฟเจจเจพเจ เจเจฎเจพเจจ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจเจฐเจฆเจพ เจนเฉเฅค
เจตเจฟเจเจฒเจชเจ เจคเฉเจฐ 'เจคเฉ, เจคเฉเจธเฉเจ เจเฉเจธเจผเจฟเจธเจผ เจเจฐ เจธเจเจฆเฉ เจนเฉ
เจฒเฉเจจเจเจธ
เจเจน เจเฉฑเจฅเฉ เจธเจงเจพเจฐเจจ เจนเฉ:
dnf install knock -y
knock -d <delay> <dst_ip> 11111 22222 33333
เจฎเฉเจเฉเจธ
เจธเจญ เจคเฉเจ เจเจธเจพเจจ เจคเจฐเฉเจเจพ เจนเฉ เจนเฉเจฎเจฌเจฐเฉ เจคเฉเจ เจชเฉเจฐเจ เจจเฉเฉฐ เจธเจฅเจพเจชเจฟเจค เจเจฐเจจเจพ:
brew install knock
เจ
เจคเฉ เจเจฎเจพเจเจกเจพเจ เจฒเจ เจฒเฉเฉเฉเจเจฆเฉเจเจ เจฌเฉเจ เจซเจพเจเจฒเจพเจ เจเจฟเฉฑเจเฉ เจเจฟเจตเฉเจ เจเจฟ:
#!bin/sh
knock -d <delay> <dst_ip> 11111 22222 33333
เจเจเจเจเจธ
เจเฉฑเจ เจเฉฐเจฎ เจเจฐเจจ เจฆเจพ เจตเจฟเจเจฒเจช เจนเฉ KnockOnD (เจฎเฉเจซเจผเจค, เจธเจเฉเจฐ เจคเฉเจ)เฅค
เจเฉเจชเจพเจ
"เจฌเฉฐเจฆเจฐเจเจพเจนเจพเจ 'เจคเฉ เจฆเจธเจคเจ" เจตเจฟเจเจฟเจเจชเจจ เจจเจนเฉเจ, เจชเจฐ เจเจน เจธเจฟเจฐเจซ เจเฉฐเจฎ เจเจฐเจฆเจพ เจนเฉ. เจ เจคเฉ เจกเจฟเจตเฉเจฒเจชเจฐ เจเจพเจซเจผเฉ เจเจตเจพเจฌเจฆเฉเจน เจนเจจ.
เจนเฉเจฌเจฐเฉ 'เจคเฉ PS เจฎเจพเจฐเจเจกเจพเจเจจ, เจฌเฉเจธเจผเจ, เจฐเฉฑเจฌ เจเจธเจจเฉเฉฐ เจเจฟเจธเฉ เจฆเจฟเจจ เจ เจธเฉเจธ เจฆเฉเจตเฉ ...
เจฏเฉ เจชเฉ เจกเฉ 1: เจฆเจพ เจงเฉฐเจจเจตเจพเจฆ
เจฏเฉ เจชเฉ เจกเฉ 2: เจเฉฑเจ เจนเฉเจฐ
เจธเจฐเฉเจค: www.habr.com