{"id":29361,"date":"2025-12-24T18:19:32","date_gmt":"2025-12-24T14:49:32","guid":{"rendered":"https:\/\/www.arvancloud.ir\/help\/?p=29361"},"modified":"2025-12-24T18:19:32","modified_gmt":"2025-12-24T14:49:32","slug":"ssh-with-layer4-proxy","status":"publish","type":"post","link":"https:\/\/www.arvancloud.ir\/help\/fa\/ssh-with-layer4-proxy\/","title":{"rendered":"\u0627\u06cc\u062c\u0627\u062f \u06cc\u06a9 \u0633\u0631\u0648\u0631 SSH \u0627\u0645\u0646 \u0628\u0627 \u0628\u0647\u200c\u06a9\u0627\u0631\u06af\u06cc\u0631\u06cc \u067e\u0631\u0648\u06a9\u0633\u06cc \u0644\u0627\u06cc\u0647 \u06f4 \u0622\u0631\u0648\u0627\u0646"},"content":{"rendered":"<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u0633\u0631\u0648\u06cc\u0633 <a href=\"https:\/\/www.arvancloud.ir\/fa\/products\/cdn\/l4-proxy\">\u067e\u0631\u0648\u06a9\u0633\u06cc \u0644\u0627\u06cc\u0647 \u06f4 \u0622\u0631\u0648\u0627\u0646\u200c\u06a9\u0644\u0627\u062f<\/a> \u0631\u0627\u0647\u06a9\u0627\u0631\u06cc \u06a9\u0627\u0631\u0622\u0645\u062f \u0628\u0631\u0627\u06cc \u062a\u0648\u0632\u06cc\u0639 \u0628\u0627\u0631 \u0648 \u0627\u0641\u0632\u0627\u06cc\u0634 \u0627\u0645\u0646\u06cc\u062a \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc\u06cc \u0627\u0633\u062a \u06a9\u0647 \u0628\u0631 \u067e\u0627\u06cc\u0647\u200c\u06cc \u067e\u0631\u0648\u062a\u06a9\u0644\u200c\u0647\u0627\u06cc\u06cc \u0628\u0647\u200c\u062c\u0632 HTTP\/HTTPS \u0641\u0639\u0627\u0644\u06cc\u062a \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f \u0648 \u0627\u0645\u06a9\u0627\u0646 \u0628\u0647\u0631\u0647\u200c\u0645\u0646\u062f\u06cc \u0627\u0632 \u062e\u062f\u0645\u0627\u062a CDN \u0631\u0627 \u0628\u0647\u200c\u0634\u06a9\u0644 \u0645\u0633\u062a\u0642\u06cc\u0645 \u0646\u062f\u0627\u0631\u0646\u062f. \u0647\u0645\u200c\u0686\u0646\u06cc\u0646 \u062f\u0631 \u0645\u0648\u0627\u0631\u062f\u06cc \u06a9\u0647 \u0628\u0647\u200c\u062f\u0644\u06cc\u0644 \u062d\u0633\u0627\u0633\u06cc\u062a \u062f\u0627\u062f\u0647\u200c\u0647\u0627\u060c TLS Termination \u0645\u062c\u0627\u0632 \u0646\u06cc\u0633\u062a\u060c \u0627\u06cc\u0646 \u0633\u0631\u0648\u06cc\u0633 \u0646\u0642\u0634\u06cc \u06a9\u0644\u06cc\u062f\u06cc \u0627\u06cc\u0641\u0627 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/span><\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u06cc\u06a9\u06cc \u0627\u0632 \u06a9\u0627\u0631\u0628\u0631\u062f\u0647\u0627\u06cc \u0645\u0647\u0645 \u0627\u06cc\u0646 \u0633\u0631\u0648\u06cc\u0633\u060c \u0627\u06cc\u062c\u0627\u062f \u06cc\u06a9 \u062f\u0631\u06af\u0627\u0647 \u0648\u0631\u0648\u062f\u06cc \u0627\u0645\u0646 \u0628\u0631\u0627\u06cc \u062f\u0633\u062a\u0631\u0633\u06cc \u0628\u0647 SSH \u0627\u0633\u062a. <\/span>\u0628\u0627 \u062a\u0648\u062c\u0647 \u0628\u0647 \u0627\u06cc\u0646\u200c\u06a9\u0647 \u062f\u0633\u062a\u0631\u0633\u06cc SSH \u0627\u0645\u06a9\u0627\u0646 \u0627\u062c\u0631\u0627\u06cc \u062f\u0633\u062a\u0648\u0631\u0647\u0627\u06cc \u062d\u0633\u0627\u0633 \u0648 \u06a9\u062f\u0647\u0627\u06cc \u0645\u062e\u0631\u0628 \u0631\u0627 \u062f\u0631 \u0632\u06cc\u0631\u0633\u0627\u062e\u062a \u0645\u0642\u0635\u062f \u0641\u0631\u0627\u0647\u0645 \u0645\u06cc\u200c\u06a9\u0646\u062f\u060c \u0645\u062d\u062f\u0648\u062f \u06a9\u0631\u062f\u0646 \u062f\u0633\u062a\u0631\u0633\u06cc \u0628\u0647 \u0622\u0646 \u0627\u0647\u0645\u06cc\u062a \u0628\u0627\u0644\u0627\u06cc\u06cc \u062f\u0627\u0631\u062f. \u0628\u0647\u200c\u0637\u0648\u0631 \u06a9\u0644\u06cc \u0631\u0627\u0647\u06a9\u0627\u0631\u0647\u0627\u06cc \u0627\u0641\u0632\u0627\u06cc\u0634 \u0627\u0645\u0646\u06cc\u062a \u062f\u0633\u062a\u0631\u0633\u06cc \u0628\u0647 \u0633\u0631\u0648\u06cc\u0633 SSH \u062f\u0631 \u062f\u0648 \u0644\u0627\u06cc\u0647\u200c\u06cc \u0627\u0635\u0644\u06cc \u062a\u0639\u0631\u06cc\u0641 \u0645\u06cc\u200c\u0634\u0648\u0646\u062f:<\/p>\n<ul class=\"ul-list\" data-mark=\"-\">\n<li class=\"md-list-item md-focus-container\">\n<p class=\"md-end-block md-p md-focus\"><span class=\"md-pair-s\"><strong><span class=\"md-plain\">\u0645\u062d\u062f\u0648\u062f\u0633\u0627\u0632\u06cc \u062f\u0631 \u0644\u0627\u06cc\u0647\u200c \u0634\u0628\u06a9\u0647 (Firewall):<\/span><\/strong><\/span><span class=\"md-plain md-expand\"> \u062f\u0631 \u0627\u06cc\u0646 \u0631\u0648\u0634 \u0628\u0627 \u062a\u0639\u0631\u06cc\u0641 \u0642\u0648\u0627\u0646\u06cc\u0646 \u062f\u0631 \u062f\u06cc\u0648\u0627\u0631\u0647\u200c\u06cc \u0622\u062a\u0634\u060c \u062f\u0633\u062a\u0631\u0633\u06cc \u0628\u0647 \u0633\u0631\u0648\u0631 \u062a\u0646\u0647\u0627 \u0628\u0631\u0627\u06cc IP\u0647\u0627\u06cc \u0634\u0646\u0627\u0633\u0627\u06cc\u06cc\u200c\u0634\u062f\u0647 \u0648 \u0645\u062c\u0627\u0632 (Whitelist) \u0645\u0645\u06a9\u0646 \u0645\u06cc\u200c\u0634\u0648\u062f. \u0627\u06cc\u0646 \u06a9\u0627\u0631 \u0627\u0632 \u0627\u06cc\u062c\u0627\u062f \u0627\u062a\u0635\u0627\u0644 \u062a\u0648\u0633\u0637 \u0622\u062f\u0631\u0633\u200c\u0647\u0627\u06cc \u0646\u0627\u0634\u0646\u0627\u0633 \u06cc\u0627 \u0645\u0634\u06a9\u0648\u06a9 \u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/span><\/p>\n<\/li>\n<li class=\"md-list-item\">\n<p class=\"md-end-block md-p\"><span class=\"md-pair-s\"><strong><span class=\"md-plain\">\u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u062f\u0627\u062e\u0644\u06cc \u0633\u0631\u0648\u06cc\u0633 SSH \u0648 \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u062c\u0627\u0646\u0628\u06cc:<\/span><\/strong><\/span><span class=\"md-plain\"> \u062f\u0631 \u0627\u06cc\u0646 \u0644\u0627\u06cc\u0647\u060c \u0628\u0627 \u0627\u0635\u0644\u0627\u062d \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc\u200c\u0647\u0627\u06cc SSH\u060c \u062f\u0633\u062a\u0631\u0633\u06cc \u06a9\u0627\u0631\u0628\u0631 \u0631\u06cc\u0634\u0647 (root) \u063a\u06cc\u0631\u0641\u0639\u0627\u0644 \u0634\u062f\u0647 \u0648 \u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a \u062a\u0646\u0647\u0627 \u0627\u0632 \u0637\u0631\u06cc\u0642 \u06a9\u0644\u06cc\u062f\u0647\u0627\u06cc \u0631\u0645\u0632\u0646\u06af\u0627\u0631\u06cc\u200c\u0634\u062f\u0647 (Public Key) \u0627\u0646\u062c\u0627\u0645 \u0645\u06cc\u200c\u0634\u0648\u062f. \u0628\u0647 \u0627\u06cc\u0646 \u062a\u0631\u062a\u06cc\u0628\u060c \u0627\u0645\u06a9\u0627\u0646 \u0648\u0631\u0648\u062f \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u06af\u0630\u0631\u0648\u0627\u0698\u0647 (Password) \u0628\u0647\u200c\u06a9\u0644\u06cc \u0645\u0633\u062f\u0648\u062f \u0645\u06cc\u200c\u0634\u0648\u062f.<\/span><\/p>\n<\/li>\n<\/ul>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u062f\u0631 \u0627\u06cc\u0646 \u0631\u0627\u0647\u0646\u0645\u0627\u060c \u0628\u0627 \u062a\u0631\u06a9\u06cc\u0628 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0633\u06cc\u0633\u062a\u0645\u200c\u0639\u0627\u0645\u0644 \u0648 \u067e\u0631\u0648\u06a9\u0633\u06cc \u0644\u0627\u06cc\u0647 \u06f4\u060c \u0645\u06cc\u200c\u062a\u0648\u0627\u0646 \u06cc\u06a9 \u0644\u0627\u06cc\u0647\u200c\u06cc \u062d\u0641\u0627\u0638\u062a\u06cc \u0645\u062d\u06a9\u0645 \u0628\u0631\u0627\u06cc \u0633\u0631\u0648\u0631 \u0627\u06cc\u062c\u0627\u062f \u06a9\u0631\u062f.<\/span><\/p>\n<h2 class=\"md-end-block md-heading\"><span class=\"md-plain\">\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627<\/span><\/h2>\n<ul class=\"ul-list\" data-mark=\"-\">\n<li class=\"md-list-item\">\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u06cc\u06a9 \u0633\u0631\u0648\u0631 \u0628\u0627 \u0633\u06cc\u0633\u062a\u0645\u200c\u0639\u0627\u0645\u0644 \u0644\u06cc\u0646\u0648\u06a9\u0633 (\u0645\u0627\u0646\u0646\u062f Ubuntu \u06cc\u0627 Debian) <\/span><\/p>\n<\/li>\n<li class=\"md-list-item\">\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u062f\u0633\u062a\u0631\u0633\u06cc \u0628\u0647 \u067e\u0646\u0644 \u06a9\u0627\u0631\u0628\u0631\u06cc \u0622\u0631\u0648\u0627\u0646\u200c\u06a9\u0644\u0627\u062f \u0648 \u0641\u0639\u0627\u0644\u200c\u0633\u0627\u0632\u06cc \u0633\u0631\u0648\u06cc\u0633 \u067e\u0631\u0648\u06a9\u0633\u06cc \u0644\u0627\u06cc\u0647 \u06f4<\/span><\/p>\n<\/li>\n<\/ul>\n<h2 class=\"md-end-block md-heading\"><span class=\"md-plain\">\u0645\u0631\u062d\u0644\u0647 \u06f1: \u0646\u0635\u0628 \u0648 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u0627\u0645\u0646 \u0633\u0631\u0648\u0631 OpenSSH<\/span><\/h2>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u0628\u0647\u200c\u0637\u0648\u0631 \u0645\u0639\u0645\u0648\u0644 \u0631\u0648\u06cc \u0633\u0631\u0648\u0631\u0647\u0627\u06cc \u0627\u0628\u0631\u06cc\u060c \u0633\u0631\u0648\u06cc\u0633 OpenSSH \u0628\u0647\u200c\u0634\u06a9\u0644 \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 \u0646\u0635\u0628 \u0627\u0633\u062a. \u0628\u0627 \u0627\u06cc\u0646 \u062d\u0627\u0644\u060c \u0627\u06af\u0631 \u0631\u0648\u06cc \u0633\u0631\u0648\u0631 \u0634\u0645\u0627 OpenSSH \u0646\u0635\u0628 \u0646\u0628\u0648\u062f\u060c \u0628\u0627 \u062f\u0633\u062a\u0648\u0631 \u0632\u06cc\u0631 \u0622\u0646 \u0631\u0627 \u0646\u0635\u0628 \u0648 \u06cc\u06a9 \u0646\u0627\u0645 \u06a9\u0627\u0631\u0628\u0631\u06cc \u062c\u062f\u06cc\u062f \u0627\u06cc\u062c\u0627\u062f \u06a9\u0646\u06cc\u062f:<\/span><\/p>\n<p><code>$ sudo apt-get update &amp;&amp; sudo apt-get install openssh-server<br \/>\n$ sudo useradd -M ssh-user<\/code><\/p>\n<p>\u0628\u0631\u0627\u06cc \u0627\u0641\u0632\u0627\u06cc\u0634 \u0627\u0645\u0646\u06cc\u062a\u060c \u0641\u0627\u06cc\u0644 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0631\u0627 \u062f\u0631 \u0645\u0633\u06cc\u0631 <span spellcheck=\"false\">etc\/ssh\/sshd_config\/<\/span> \u0628\u0647\u200c\u0634\u06a9\u0644 \u0632\u06cc\u0631 \u0627\u0635\u0644\u0627\u062d \u06a9\u0646\u06cc\u062f. \u0627\u06cc\u0646 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0634\u0627\u0645\u0644 \u062a\u063a\u06cc\u06cc\u0631 \u067e\u0648\u0631\u062a \u067e\u06cc\u0634\u200c\u0641\u0631\u0636\u060c \u063a\u06cc\u0631\u0641\u0639\u0627\u0644 \u06a9\u0631\u062f\u0646 \u0648\u0631\u0648\u062f \u0628\u0627 \u06cc\u0648\u0632\u0631 root \u0648 \u0627\u062c\u0628\u0627\u0631\u06cc \u06a9\u0631\u062f\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u06a9\u0644\u06cc\u062f \u0631\u0645\u0632\u0646\u06af\u0627\u0631\u06cc (Public Key)<\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-plain md-expand\">\u0627\u0633\u062a:<\/span><\/p>\n<pre lang=\"bash\" spellcheck=\"false\"><code>\r\n# \u062a\u063a\u06cc\u06cc\u0631 \u067e\u0648\u0631\u062a \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 \u0628\u0647 \u06f4\u06f5\u06f3\u06f2\u06f2\r\n$ sudo sed -i 's\/#\\?\\(Port\\s*\\).*$\/\\1 45322\/' \/etc\/ssh\/sshd_config\r\n# \u063a\u06cc\u0631\u0641\u0639\u0627\u0644 \u06a9\u0631\u062f\u0646 \u0644\u0627\u06af\u06cc\u0646 \u0628\u0627 \u0631\u0648\u062a\r\n$ sudo sed -i 's\/#\\?\\(PermitRootLogin\\s*\\).*$\/\\1 no\/' \/etc\/ssh\/sshd_config\r\n# \u0641\u0639\u0627\u0644\u200c\u0633\u0627\u0632\u06cc \u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a \u0628\u0627 \u06a9\u0644\u06cc\u062f \u0639\u0645\u0648\u0645\u06cc\r\n$ sudo sed -i 's\/#\\?\\(PubkeyAuthentication\\s*\\).*$\/\\1 yes\/' \/etc\/ssh\/sshd_config\r\n# \u063a\u06cc\u0631\u0641\u0639\u0627\u0644 \u06a9\u0631\u062f\u0646 \u067e\u0633\u0648\u0631\u062f (\u0641\u0642\u0637 \u06a9\u0644\u06cc\u062f \u0639\u0645\u0648\u0645\u06cc)\r\n$ sudo sed -i 's\/#\\?\\(PasswordAuthentication\\s*\\).*$\/\\1 no\/' \/etc\/ssh\/sshd_config\r\n# \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u06a9\u0644\u06cc\u062f \u0639\u0645\u0648\u0645\u06cc \u0628\u0631\u0627\u06cc \u06a9\u0627\u0631\u0628\u0631 \u062c\u062f\u06cc\u062f\r\n$ mkdir -p \/home\/ssh-user\/.ssh\r\n$ echo \"&lt;your_public_key&gt;\" &gt; \/home\/ssh-user\/.ssh\/authorized_keys\r\n$ sudo chown -R ssh-user:ssh-user \/home\/ssh-user\/.ssh\r\n$ sudo chmod 0600 \/home\/ssh-user\/.ssh\/authorized_keys\r\n$ sudo systemctl restart sshd<\/code><\/pre>\n<blockquote>\n<p class=\"md-end-block md-p md-focus\"><span class=\"md-pair-s \"><strong><span class=\"md-plain\">\u0646\u06a9\u062a\u0647:<\/span><\/strong><\/span><span class=\"md-plain\"> \u062d\u062a\u0645\u0646 \u067e\u06cc\u0634 \u0627\u0632 \u0628\u0633\u062a\u0646 Session \u0641\u0639\u0644\u06cc\u060c \u0627\u062a\u0635\u0627\u0644 \u0628\u0627 \u067e\u0648\u0631\u062a \u062c\u062f\u06cc\u062f \u0648 \u06a9\u0644\u06cc\u062f \u062e\u0648\u062f \u0631\u0627 \u0628\u0631\u0631\u0633\u06cc \u06a9\u0646\u06cc\u062f \u062a\u0627 \u062f\u0633\u062a\u0631\u0633\u06cc \u0634\u0645\u0627 \u0628\u0647 \u0627\u0628\u0631\u06a9 \u0642\u0637\u0639 \u0646\u0634\u0648\u062f.<\/span><\/p>\n<\/blockquote>\n<h2 class=\"md-end-block md-heading\"><span class=\"md-plain\">\u0645\u0631\u062d\u0644\u0647 \u06f2: \u0627\u0645\u0646\u200c\u0633\u0627\u0632\u06cc \u0644\u0627\u06cc\u0647 \u0633\u06cc\u0633\u062a\u0645\u200c\u0639\u0627\u0645\u0644 \u0628\u0627 UFW \u0648 Fail2Ban<\/span><\/h2>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u06cc\u06a9\u06cc \u0627\u0632 \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u0633\u0627\u062f\u0647 \u0628\u0631\u0627\u06cc \u0645\u062f\u06cc\u0631\u06cc\u062a \u0641\u0627\u06cc\u0631\u0648\u0627\u0644 \u062f\u0631 Ubuntu\u060c \u0646\u0631\u0645\u200c\u0627\u0641\u0632\u0627\u0631 UFW \u0627\u0633\u062a \u06a9\u0647 \u0631\u0627\u0628\u0637\u06cc \u0633\u0627\u062f\u0647\u200c\u062a\u0631 \u0628\u0631\u0627\u06cc iptables \u0628\u0647\u200c\u0634\u0645\u0627\u0631 \u0645\u06cc\u200c\u0631\u0648\u062f. \u062f\u0631 \u06a9\u0646\u0627\u0631 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0641\u0627\u06cc\u0631\u0648\u0627\u0644\u060c \u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u0627\u0632 \u062f\u0631\u062e\u0648\u0627\u0633\u062a\u200c\u0647\u0627\u06cc \u0645\u06a9\u0631\u0631 \u0645\u0627\u0634\u06cc\u0646\u200c\u0647\u0627\u06cc \u0627\u0633\u067e\u0645 \u06cc\u0627 \u0645\u062e\u0631\u0628 \u0631\u0648\u06cc \u067e\u0648\u0631\u062a SSH \u0646\u06cc\u0632 \u0636\u0631\u0648\u0631\u06cc \u0627\u0633\u062a. Fail2Ban \u0627\u0628\u0632\u0627\u0631\u06cc \u06a9\u0627\u0631\u0628\u0631\u062f\u06cc \u0628\u0631\u0627\u06cc \u0627\u06cc\u0646 \u0647\u062f\u0641 \u0627\u0633\u062a\u061b \u0627\u06cc\u0646 \u0633\u0631\u0648\u06cc\u0633 \u0628\u0627 \u062a\u062d\u0644\u06cc\u0644 \u0644\u0627\u06af\u200c\u0647\u0627\u06cc SSH\u060c \u0622\u062f\u0631\u0633\u200c\u0647\u0627\u06cc\u06cc \u0631\u0627 \u06a9\u0647 \u062a\u0644\u0627\u0634\u200c\u0647\u0627\u06cc \u0646\u0627\u0645\u0648\u0641\u0642 \u0645\u06a9\u0631\u0631 \u062f\u0627\u0634\u062a\u0647\u200c\u0627\u0646\u062f\u060c \u0628\u0631\u0627\u06cc \u0645\u062f\u062a\u06cc \u0645\u062d\u062f\u0648\u062f \u0645\u0633\u062f\u0648\u062f (Jail) \u0645\u06cc\u200c\u06a9\u0646\u062f \u062a\u0627 \u0646\u0641\u0648\u0630\u067e\u0630\u06cc\u0631\u06cc \u0633\u0627\u0645\u0627\u0646\u0647 \u062f\u0631 \u0628\u0631\u0627\u0628\u0631 \u062d\u0645\u0644\u0627\u062a \u0627\u06cc\u0646\u062a\u0631\u0646\u062a\u06cc \u06a9\u0627\u0647\u0634 \u06cc\u0627\u0628\u062f.<\/span><\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u0628\u0631\u0627\u06cc \u0634\u0631\u0648\u0639\u060c \u0627\u0628\u062a\u062f\u0627 \u0627\u0632 \u0646\u0635\u0628 \u0628\u0648\u062f\u0646 \u0627\u06cc\u0646 \u062f\u0648 \u0627\u0628\u0632\u0627\u0631 \u0645\u0637\u0645\u06cc\u0646 \u0634\u0648\u06cc\u062f:<\/span><\/p>\n<pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"bash\" spellcheck=\"false\"><code><span role=\"presentation\"><span class=\"cm-def\">$ sudo<\/span> apt-get update &amp;&amp; <span class=\"cm-builtin\">sudo<\/span> apt-get install ufw fail2ban <span class=\"cm-attribute\">-y<\/span><\/span><\/code><\/pre>\n<p class=\"md-end-block md-p md-focus\"><span class=\"md-plain\">\u0633\u067e\u0633 \u0628\u0631\u0627\u06cc \u0627\u0645\u0646\u200c\u0633\u0627\u0632\u06cc \u0645\u0627\u0634\u06cc\u0646\u060c \u062f\u0633\u062a\u0631\u0633\u06cc \u0628\u0647 \u067e\u0648\u0631\u062a\u200c\u0647\u0627\u06cc \u0622\u0646 \u0631\u0627 \u0645\u062d\u062f\u0648\u062f \u06a9\u0646\u06cc\u062f:<\/span><\/p>\n<p><code>$ sudo ufw reset<br \/>\n$ SSH_PORT=\"45322\"<br \/>\n$ sudo ufw allow proto tcp to any port $SSH_PORT<br \/>\n$ sudo ufw enable<\/code><\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u067e\u0633 \u0627\u0632 \u0627\u06cc\u0646 \u06af\u0627\u0645\u060c \u062a\u0646\u0647\u0627 \u067e\u0648\u0631\u062a \u0627\u062e\u062a\u0635\u0627\u0635\u06cc SSH \u06cc\u0639\u0646\u06cc \u06f4\u06f5\u06f3\u06f2\u06f2 \u062f\u0631 \u062f\u0633\u062a\u0631\u0633 \u062e\u0648\u0627\u0647\u062f \u0628\u0648\u062f \u0648 \u0633\u0627\u06cc\u0631 \u067e\u0648\u0631\u062a\u200c\u0647\u0627 \u0645\u0633\u062f\u0648\u062f \u0645\u06cc\u200c\u0634\u0648\u0646\u062f.<\/span><\/p>\n<p class=\"md-end-block md-p md-focus\"><span class=\"md-plain md-expand\">\u062f\u0631 \u0645\u0631\u062d\u0644\u0647\u200c\u06cc \u0628\u0639\u062f\u060c \u0628\u0631\u0627\u06cc \u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u0627\u0632 \u062d\u0645\u0644\u0627\u062a Brute-force\u060c \u0633\u0631\u0648\u06cc\u0633 Fail2Ban \u0631\u0627 \u062a\u0646\u0638\u06cc\u0645 \u06a9\u0646\u06cc\u062f. \u0628\u0631\u0627\u06cc \u0627\u06cc\u0646 \u06a9\u0627\u0631 \u0627\u0628\u062a\u062f\u0627 \u0644\u06cc\u0633\u062a \u0622\u06cc\u200c\u067e\u06cc\u200c\u0647\u0627\u06cc \u0633\u0631\u0648\u0631\u0647\u0627\u06cc \u0644\u0628\u0647\u200c\u06cc \u0622\u0631\u0648\u0627\u0646 \u0631\u0627 \u062f\u0631\u06cc\u0627\u0641\u062a \u06a9\u0631\u062f\u0647 \u0648 \u062f\u0631 \u0641\u0627\u06cc\u0644\u06cc \u0642\u0631\u0627\u0631 \u062f\u0647\u06cc\u062f\u060c \u0633\u067e\u0633 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0631\u0627 \u0628\u0627 \u062f\u0633\u062a\u0648\u0631 \u0632\u06cc\u0631 \u0627\u0639\u0645\u0627\u0644 \u06a9\u0646\u06cc\u062f:<\/span><\/p>\n<p><code>$ ARVAN_CLOUD_IPS_FILE=\"\/tmp\/ips.txt\"<br \/>\n$ SSH_PORT=\"45322\"<br \/>\n$ sudo cat &gt; \/etc\/fail2ban\/jail.local &lt;&lt; EOT<br \/>\n[sshd]<br \/>\nenabled = true<br \/>\nport = $SSH_PORT<br \/>\nfilter = sshd<br \/>\nlogpath = \/var\/log\/auth.log<br \/>\nmaxretry = 5<br \/>\nignoreip = 127.0.0.1 ::1 $(cat $ARVAN_CLOUD_IPS_FILE | xargs)<br \/>\nEOT<br \/>\n$ sudo systemctl restart fail2ban<\/code><\/p>\n<p>\u0628\u0627 \u0627\u06cc\u0646 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc\u060c \u0633\u0631\u0648\u06cc\u0633 SSH \u0634\u0645\u0627 \u0628\u0631 \u0628\u0633\u062a\u0631 \u0627\u06cc\u0646\u062a\u0631\u0646\u062a \u062f\u0631\u062f\u0633\u062a\u0631\u0633 \u0627\u0633\u062a \u0648 \u062f\u0631 \u0628\u0631\u0627\u0628\u0631 \u062d\u0645\u0644\u0627\u062a Brute-force \u0645\u062d\u0627\u0641\u0638\u062a \u0645\u06cc\u200c\u0634\u0648\u062f. \u062f\u0631 \u0627\u06cc\u0646 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a\u060c \u0622\u06cc\u200c\u067e\u06cc\u200c\u0647\u0627\u06cc \u0644\u0628\u0647\u200c\u06cc \u0622\u0631\u0648\u0627\u0646 \u062f\u0631 Whitelist \u0642\u0631\u0627\u0631 \u06af\u0631\u0641\u062a\u0647\u200c\u0627\u0646\u062f \u062a\u0627 \u062f\u0633\u062a\u0631\u0633\u06cc \u0622\u0646\u200c\u0647\u0627 \u0645\u0633\u062f\u0648\u062f \u0646\u0634\u0648\u062f. \u0627\u06cc\u0646 \u0631\u0648\u0634 \u0628\u0631\u0627\u06cc \u0633\u0631\u0648\u0631\u0647\u0627\u06cc \u0634\u062e\u0635\u06cc \u0628\u0627 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0645\u062d\u062f\u0648\u062f \u0645\u0646\u0627\u0633\u0628 \u0627\u0633\u062a\u061b \u0627\u0645\u0627 \u0628\u0631\u0627\u06cc \u0627\u0639\u0645\u0627\u0644 \u0642\u0648\u0627\u0646\u06cc\u0646 \u067e\u06cc\u0686\u06cc\u062f\u0647\u200c\u062a\u0631 \u062f\u06cc\u0648\u0627\u0631\u0647\u200c\u06cc \u0622\u062a\u0634 \u06cc\u0627 \u0645\u062d\u0627\u0641\u0638\u062a \u062f\u0631 \u0628\u0631\u0627\u0628\u0631 \u062d\u0645\u0644\u0627\u062a \u0644\u0627\u06cc\u0647 \u06f4 \u067e\u06cc\u0634\u0631\u0641\u062a\u0647\u060c \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u067e\u0631\u0648\u06a9\u0633\u06cc \u0644\u0627\u06cc\u0647 \u06f4 \u0622\u0631\u0648\u0627\u0646 \u06af\u0632\u06cc\u0646\u0647\u200c\u06cc \u0628\u0647\u062a\u0631\u06cc \u062e\u0648\u0627\u0647\u062f \u0628\u0648\u062f.<\/p>\n<h2 class=\"md-end-block md-heading\"><span class=\"md-plain\">\u0645\u0631\u062d\u0644\u0647 \u06f3: \u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc \u067e\u0631\u0648\u06a9\u0633\u06cc \u0644\u0627\u06cc\u0647 \u06f4 \u062f\u0631 \u067e\u0646\u0644 \u0622\u0631\u0648\u0627\u0646\u200c\u06a9\u0644\u0627\u062f<\/span><\/h2>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u062d\u0627\u0644\u0627 \u0628\u0631\u0627\u06cc \u0627\u06cc\u062c\u0627\u062f \u06cc\u06a9 \u0644\u0627\u06cc\u0647 \u0645\u062d\u0627\u0641\u0638\u062a\u06cc \u0627\u0636\u0627\u0641\u0647 (\u0645\u0627\u0646\u0646\u062f \u0645\u062d\u062f\u0648\u062f\u0633\u0627\u0632\u06cc \u062f\u0633\u062a\u0631\u0633\u06cc \u0641\u0642\u0637 \u0628\u0647 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u062f\u0627\u062e\u0644 \u0627\u06cc\u0631\u0627\u0646)\u060c \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0632\u06cc\u0631 \u0631\u0627 \u062f\u0631 \u067e\u0646\u0644 \u0622\u0631\u0648\u0627\u0646 \u0627\u0646\u062c\u0627\u0645 \u062f\u0647\u06cc\u062f:<\/span><\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u06f1- <\/span><span class=\"md-pair-s \"><strong><span class=\"md-plain\">\u0633\u0627\u062e\u062a \u0627\u067e\u0644\u06cc\u06a9\u06cc\u0634\u0646:<\/span><\/strong><\/span><span class=\"md-plain\"> \u062f\u0631 \u0628\u062e\u0634 \u067e\u0631\u0648\u06a9\u0633\u06cc \u0644\u0627\u06cc\u0647 \u06f4\u060c \u06cc\u06a9 \u0627\u067e\u0644\u06cc\u06a9\u06cc\u0634\u0646 \u062c\u062f\u06cc\u062f \u0628\u0627 \u0646\u0627\u0645\u06cc \u062f\u0644\u200c\u062e\u0648\u0627\u0647 (\u0645\u0627\u0646\u0646\u062f SSH) \u0633\u0627\u062e\u062a\u0647 \u0648 \u0632\u06cc\u0631\u062f\u0627\u0645\u0646\u0647\u200c\u06cc \u0645\u0648\u0631\u062f \u0646\u0638\u0631 \u0631\u0627 \u0648\u0627\u0631\u062f \u06a9\u0646\u06cc\u062f. \u0633\u067e\u0633 \u0628\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06cc\u06a9 IP \u0627\u062e\u062a\u0635\u0627\u0635\u06cc (\u0645\u062b\u0644\u0646 172.20.100.100) \u0648 \u067e\u0648\u0631\u062a \u06f3\u06f4\u06f4\u06f4\u06f3\u060c \u067e\u0631\u0648\u062a\u06a9\u0644 \u0631\u0627 \u0631\u0648\u06cc TCP \u062a\u0646\u0638\u06cc\u0645 \u06a9\u0646\u06cc\u062f.<\/span><\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-image md-img-loaded\" data-src=\"https:\/\/arvantutorials.s3.ir-thr-at1.arvanstorage.ir\/cdn\/ssh-proxyl4\/app.png\"><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/arvantutorials.s3.ir-thr-at1.arvanstorage.ir\/cdn\/ssh-proxyl4\/app.png\" \/><\/span><\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-meta-i-c md-link\"><a href=\"https:\/\/docs.arvancloud.ir\/fa\/cdn\/security\/l4-proxy\" rel=\"nofollow noopener\" target=\"_blank\"><span class=\"md-plain\">\u0631\u0627\u0647\u0646\u0645\u0627\u06cc \u067e\u0631\u0648\u06a9\u0633\u06cc \u0644\u0627\u06cc\u0647 \u06f4<\/span><\/a><\/span><span class=\"md-plain\"> \u0628\u0647 \u0634\u0645\u0627 \u062f\u0631 \u0627\u06cc\u0646 \u0645\u0633\u06cc\u0631 \u06a9\u0645\u06a9 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/span><\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-pair-s \"><strong><span class=\"md-plain\">\u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u062a\u0648\u0632\u06cc\u0639 \u0628\u0627\u0631:<\/span><\/strong><\/span><span class=\"md-plain\"> \u0622\u062f\u0631\u0633 IP \u0627\u0628\u0631\u06a9 \u0648 \u067e\u0648\u0631\u062a \u06f4\u06f5\u06f3\u06f2\u06f2 \u0631\u0627 \u062f\u0631 \u0628\u062e\u0634 \u00ab\u0633\u0631\u0648\u0631\u0647\u0627\u00bb \u0648\u0627\u0631\u062f \u06a9\u0646\u06cc\u062f \u0648 \u0631\u0648\u0634 \u062a\u0648\u0632\u06cc\u0639 \u0628\u0627\u0631 \u0631\u0627 \u0631\u0648\u06cc Source \u0642\u0631\u0627\u0631 \u062f\u0647\u06cc\u062f \u062a\u0627 \u067e\u0627\u06cc\u062f\u0627\u0631\u06cc Session \u062d\u0641\u0638 \u0634\u0648\u062f.<\/span><\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-image md-img-loaded\" data-src=\"https:\/\/arvantutorials.s3.ir-thr-at1.arvanstorage.ir\/cdn\/ssh-proxyl4\/lb.png\"><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/arvantutorials.s3.ir-thr-at1.arvanstorage.ir\/cdn\/ssh-proxyl4\/lb.png\" \/><\/span><\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-plain\">\u062f\u0631 \u0627\u06cc\u0646 \u0631\u0627\u0647\u0646\u0645\u0627\u060c \u0628\u0631\u0627\u06cc \u0633\u0627\u062f\u06af\u06cc\u060c \u0628\u062e\u0634 \u0645\u0627\u0646\u06cc\u062a\u0648\u0631\u06cc\u0646\u06af \u0631\u0627 \u0641\u0639\u0627\u0644 \u0648 \u062a\u0646\u0638\u06cc\u0645 \u0646\u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645. \u0628\u0627 \u0627\u06cc\u0646 \u062d\u0627\u0644 <\/span><span class=\"md-meta-i-c md-link\"><a href=\"https:\/\/docs.arvancloud.ir\/fa\/cdn\/security\/l4-proxy#%DA%AF%D8%A7%D9%85-%D8%B3%D9%88%D9%85-%D8%AA%D9%86%D8%B8%DB%8C%D9%85%D8%A7%D8%AA-%D9%85%D8%A7%D9%86%DB%8C%D8%AA%D9%88%D8%B1%DB%8C%D9%86%DA%AF\" rel=\"nofollow noopener\" target=\"_blank\"><span class=\"md-plain\">\u0631\u0627\u0647\u0646\u0645\u0627\u06cc \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0645\u0627\u0646\u06cc\u062a\u0648\u0631\u06cc\u0646\u06af<\/span><\/a><\/span><span class=\"md-plain\"> \u0628\u0647 \u0634\u0645\u0627 \u0628\u0631\u0627\u06cc \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u0627\u06cc\u0646 \u0642\u0633\u0645\u062a \u06a9\u0645\u06a9 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/span><\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-image md-img-loaded\" data-src=\"https:\/\/arvantutorials.s3.ir-thr-at1.arvanstorage.ir\/cdn\/ssh-proxyl4\/monitoring.png\"><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/arvantutorials.s3.ir-thr-at1.arvanstorage.ir\/cdn\/ssh-proxyl4\/monitoring.png\" \/><\/span><\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-pair-s \"><strong><span class=\"md-plain\">\u0641\u0627\u06cc\u0631\u0648\u0627\u0644:<\/span><\/strong><\/span><span class=\"md-plain\"> \u062f\u0631 \u0628\u062e\u0634 \u0641\u0627\u06cc\u0631\u0648\u0627\u0644 \u0627\u067e\u0644\u06cc\u06a9\u06cc\u0634\u0646\u060c \u06cc\u06a9 \u0642\u0627\u0646\u0648\u0646 \u062c\u062f\u06cc\u062f \u062a\u0639\u0631\u06cc\u0641 \u06a9\u0646\u06cc\u062f. \u0628\u0631\u0627\u06cc \u0645\u062b\u0627\u0644\u060c \u062f\u0633\u062a\u0631\u0633\u06cc \u0631\u0627 \u0628\u0631\u0627\u06cc \u062a\u0645\u0627\u0645\u06cc \u06a9\u0634\u0648\u0631\u0647\u0627 \u0645\u0633\u062f\u0648\u062f \u0648 \u0641\u0642\u0637 \u0628\u0631\u0627\u06cc \u06a9\u0634\u0648\u0631 \u0627\u06cc\u0631\u0627\u0646 \u0645\u062c\u0627\u0632 \u06a9\u0646\u06cc\u062f.<\/span><\/p>\n<p class=\"md-end-block md-p\"><span class=\"md-image md-img-loaded\" data-src=\"https:\/\/arvantutorials.s3.ir-thr-at1.arvanstorage.ir\/cdn\/ssh-proxyl4\/firewall.png\"><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/arvantutorials.s3.ir-thr-at1.arvanstorage.ir\/cdn\/ssh-proxyl4\/firewall.png\" \/><\/span><\/p>\n<h2 class=\"md-end-block md-heading\"><span class=\"md-plain\">\u0645\u0631\u062d\u0644\u0647 \u06f4: \u062a\u0633\u062a \u0648 \u062a\u0627\u06cc\u06cc\u062f \u0646\u0647\u0627\u06cc\u06cc<\/span><\/h2>\n<p class=\"md-end-block md-p md-focus\"><span class=\"md-plain\">\u0628\u0631\u0627\u06cc \u0633\u0627\u062f\u06af\u06cc \u062f\u0631 \u0627\u062a\u0635\u0627\u0644\u060c \u0641\u0627\u06cc\u0644 \u06a9\u0627\u0646\u0641\u06cc\u06af SSH \u0644\u0648\u06a9\u0627\u0644 \u062e\u0648\u062f \u0631\u0627<\/span> (<span spellcheck=\"false\">ssh\/config.\/~<\/span>)<span class=\"md-plain\"> \u0628\u0647\u200c\u0634\u06a9\u0644 \u0632\u06cc\u0631 \u062a\u0646\u0638\u06cc\u0645 \u06a9\u0646\u06cc\u062f:<\/span><\/p>\n<p><code>Host direct-server<br \/>\nHostName &lt;Server_IP&gt;<br \/>\nPort 45322<br \/>\nUser ssh-user<br \/>\nHost proxied-server<br \/>\nHostName &lt;Arvan_Proxy_IP_or_Subdomain&gt;<br \/>\nPort 34443<br \/>\nUser ssh-user<\/code><\/p>\n<h3 class=\"md-end-block md-heading\"><span class=\"md-plain\">\u0628\u0631\u0631\u0633\u06cc \u0639\u0645\u0644\u06a9\u0631\u062f<\/span><\/h3>\n<ul class=\"ul-list\" data-mark=\"-\">\n<li class=\"md-list-item md-focus-container\">\n<p class=\"md-end-block md-p md-focus\"><span class=\"md-pair-s \"><strong><span class=\"md-plain\">\u0628\u0627 \u0622\u06cc\u200c\u067e\u06cc \u0627\u06cc\u0631\u0627\u0646:<\/span><\/strong><\/span><span class=\"md-plain\"> \u0627\u062a\u0635\u0627\u0644 \u0628\u0647 \u0647\u0631 \u062f\u0648 Host \u0628\u0627\u06cc\u062f \u0628\u0627 \u0645\u0648\u0641\u0642\u06cc\u062a \u0628\u0631\u0642\u0631\u0627\u0631 \u0634\u0648\u062f.<\/span><\/p>\n<\/li>\n<\/ul>\n<p><code># Test via Iran IP<br \/>\n$ ssh ssh-test-server echo hello<br \/>\nhello<br \/>\n$ ssh proxied-ssh-test-server echo hello<br \/>\nhello<\/code><\/p>\n<ul class=\"ul-list\" data-mark=\"-\">\n<li class=\"md-list-item md-focus-container\">\n<p class=\"md-end-block md-p md-focus\"><span class=\"md-pair-s md-expand\"><strong><span class=\"md-plain\">\u0628\u0627 \u0622\u06cc\u200c\u067e\u06cc \u062e\u0627\u0631\u062c \u0627\u0632 \u06a9\u0634\u0648\u0631:<\/span><\/strong><\/span><span class=\"md-plain\"> \u0627\u062a\u0635\u0627\u0644 \u0628\u0647<\/span> <span spellcheck=\"false\">ssh-test-server<\/span><span class=\"md-plain\"> \u0628\u0631\u0642\u0631\u0627\u0631 \u0645\u06cc\u200c\u0634\u0648\u062f (\u0645\u06af\u0631 \u0622\u0646\u200c\u06a9\u0647 \u062f\u0631 UFW \u0645\u062d\u062f\u0648\u062f \u0634\u062f\u0647 \u0628\u0627\u0634\u062f)\u060c \u0627\u0645\u0627 \u0627\u062a\u0635\u0627\u0644 \u0628\u0647<\/span> <span spellcheck=\"false\">proxied-ssh-test-server<\/span><span class=\"md-plain md-expand\"> \u0642\u0637\u0639 (Drop) \u062e\u0648\u0627\u0647\u062f \u0634\u062f.<\/span><\/p>\n<\/li>\n<\/ul>\n<p><code># Test via International IP<br \/>\n$ ssh ssh-test-server echo hello<br \/>\nhello<br \/>\n$ ssh proxied-ssh-test-server echo hello<br \/>\nConnection closed by &lt;ip_address&gt; port &lt;port&gt;<\/code><\/p>\n<p>\u0628\u0627 \u0627\u06cc\u0646 \u0633\u0627\u062e\u062a\u0627\u0631\u060c \u0634\u0645\u0627 \u06cc\u06a9 \u062f\u0631\u06af\u0627\u0647 \u0648\u0631\u0648\u062f \u0627\u0645\u0646 \u062f\u0627\u0631\u06cc\u062f \u06a9\u0647 \u0646\u0647\u200c\u062a\u0646\u0647\u0627 \u062f\u0631 \u0628\u0631\u0627\u0628\u0631 \u062d\u0645\u0644\u0627\u062a Brute-force \u0645\u0642\u0627\u0648\u0645 \u0627\u0633\u062a\u060c \u0628\u0644\u06a9\u0647 \u0627\u0632 \u0642\u0627\u0628\u0644\u06cc\u062a\u200c\u0647\u0627\u06cc \u067e\u06cc\u0634\u0631\u0641\u062a\u0647 \u0632\u06cc\u0631\u0633\u0627\u062e\u062a \u0627\u0628\u0631\u06cc \u0622\u0631\u0648\u0627\u0646\u200c\u06a9\u0644\u0627\u062f \u0646\u06cc\u0632 \u0628\u0647\u0631\u0647 \u0645\u06cc\u200c\u0628\u0631\u062f.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u0633\u0631\u0648\u06cc\u0633 \u067e\u0631\u0648\u06a9\u0633\u06cc \u0644\u0627\u06cc\u0647 \u06f4 \u0622\u0631\u0648\u0627\u0646\u200c\u06a9\u0644\u0627\u062f \u0631\u0627\u0647\u06a9\u0627\u0631\u06cc \u06a9\u0627\u0631\u0622\u0645\u062f \u0628\u0631\u0627\u06cc \u062a\u0648\u0632\u06cc\u0639 \u0628\u0627\u0631 \u0648 \u0627\u0641\u0632\u0627\u06cc\u0634 \u0627\u0645\u0646\u06cc\u062a \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc\u06cc \u0627\u0633\u062a \u06a9\u0647 \u0628\u0631 \u067e\u0627\u06cc\u0647\u200c\u06cc \u067e\u0631\u0648\u062a\u06a9\u0644\u200c\u0647\u0627\u06cc\u06cc \u0628\u0647\u200c\u062c\u0632 HTTP\/HTTPS \u0641\u0639\u0627\u0644\u06cc\u062a \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f \u0648 \u0627\u0645\u06a9\u0627\u0646 \u0628\u0647\u0631\u0647\u200c\u0645\u0646\u062f\u06cc \u0627\u0632 \u062e\u062f\u0645\u0627\u062a CDN \u0631\u0627 \u0628\u0647\u200c\u0634\u06a9\u0644 \u0645\u0633\u062a\u0642\u06cc\u0645 \u0646\u062f\u0627\u0631\u0646\u062f. \u0647\u0645\u200c\u0686\u0646\u06cc\u0646 \u062f\u0631 \u0645\u0648\u0627\u0631\u062f\u06cc \u06a9\u0647 \u0628\u0647\u200c\u062f\u0644\u06cc\u0644 \u062d\u0633\u0627\u0633\u06cc\u062a \u062f\u0627\u062f\u0647\u200c\u0647\u0627\u060c TLS Termination \u0645\u062c\u0627\u0632 \u0646\u06cc\u0633\u062a\u060c \u0627\u06cc\u0646 \u0633\u0631\u0648\u06cc\u0633 \u0646\u0642\u0634\u06cc \u06a9\u0644\u06cc\u062f\u06cc \u0627\u06cc\u0641\u0627 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u06cc\u06a9\u06cc \u0627\u0632 \u06a9\u0627\u0631\u0628\u0631\u062f\u0647\u0627\u06cc \u0645\u0647\u0645 \u0627\u06cc\u0646 [&hellip;]<\/p>\n","protected":false},"author":79,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"r1_post_views_count":"664","feedback_yes":"0","feedback_no":"","ads_id_sidebar":"","ads_id_content":"","footnotes":""},"categories":[221,215],"tags":[],"class_list":["post-29361","post","type-post","status-publish","format-standard","hentry","category-security-setting","category-cdn"],"lang":"fa","translations":{"fa":29361},"pll_sync_post":[],"_links":{"self":[{"href":"https:\/\/www.arvancloud.ir\/help\/wp-json\/wp\/v2\/posts\/29361","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.arvancloud.ir\/help\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.arvancloud.ir\/help\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.arvancloud.ir\/help\/wp-json\/wp\/v2\/users\/79"}],"replies":[{"embeddable":true,"href":"https:\/\/www.arvancloud.ir\/help\/wp-json\/wp\/v2\/comments?post=29361"}],"version-history":[{"count":17,"href":"https:\/\/www.arvancloud.ir\/help\/wp-json\/wp\/v2\/posts\/29361\/revisions"}],"predecessor-version":[{"id":29378,"href":"https:\/\/www.arvancloud.ir\/help\/wp-json\/wp\/v2\/posts\/29361\/revisions\/29378"}],"wp:attachment":[{"href":"https:\/\/www.arvancloud.ir\/help\/wp-json\/wp\/v2\/media?parent=29361"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.arvancloud.ir\/help\/wp-json\/wp\/v2\/categories?post=29361"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.arvancloud.ir\/help\/wp-json\/wp\/v2\/tags?post=29361"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}