{"id":41110,"date":"2024-05-14T05:23:23","date_gmt":"2024-05-14T05:23:23","guid":{"rendered":"https:\/\/accuweb.cloud\/resource\/?post_type=faq&#038;p=41110"},"modified":"2026-02-19T05:43:03","modified_gmt":"2026-02-19T05:43:03","slug":"container-firewall-rules","status":"publish","type":"faq","link":"https:\/\/accuweb.cloud\/resource\/articles\/container-firewall-rules","title":{"rendered":"Container Firewall Rules Management"},"content":{"rendered":"<h2 class=\"ack-h2\">Container Firewall Rules Management<\/h2>\n<p><a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/Firewall-Rules-01.png\"><img fetchpriority=\"high\" decoding=\"async\" class=\"ack-article-image aligncenter wp-image-41113 size-full\" title=\"Firewall Management\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/Firewall-Rules-01.png\" alt=\"\" width=\"665\" height=\"416\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/Firewall-Rules-01.png 665w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/Firewall-Rules-01-300x188.png 300w\" sizes=\"(max-width: 665px) 100vw, 665px\" \/><\/a><\/p>\n<h2 class=\"ack-h2\">Container Firewall Management via Platform UI<\/h2>\n<p>An easy-to-use graphical interface allows users to examine and modify the predefined set of firewall rules that are installed on every node on the platform, with the exception of bespoke <a class=\"ack-link-color\" href=\"https:\/\/accuweb.cloud\/application\/docker-hosting\" target=\"_blank\" rel=\"noopener\">Docker<\/a> and Windows-based containers. Click the Settings button next to the preferred environment to open this section, then select the Firewall option from the menu.<\/p>\n<p><a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/1.jpg\"><img decoding=\"async\" class=\"ack-article-image aligncenter wp-image-41129 size-full\" title=\"Firewall Management\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/1.jpg\" alt=\"Firewall Management\" width=\"1919\" height=\"452\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/1.jpg 1919w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/1-300x71.jpg 300w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/1-1024x241.jpg 1024w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/1-768x181.jpg 768w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/1-1536x362.jpg 1536w\" sizes=\"(max-width: 1919px) 100vw, 1919px\" \/><\/a><\/p>\n<h3 class=\"ack-h3\">The Following Tabs Are Located Here<\/h3>\n<ul class=\"ack-ul\">\n<li><strong>Overview:<\/strong> This page provides broad details regarding the firewall function. You can view the Isolated Environment Groups that the current environment belongs to and change the Firewall State, which is enabled by default for all containers.<\/li>\n<li><strong>Inbound Rules:<\/strong> You can control inbound requests using this tab. By default, requests that are not on this list are turned down.<\/li>\n<li><strong>Outbound Rules:<\/strong> This tab allows you to control outgoing connections. Connections that are not listed here are allowed by default.<\/li>\n<\/ul>\n<h2 class=\"ack-h2\">Default Firewall Rules<\/h2>\n<p>The Inbound and Outbound Rules sections of a newly created container are automatically filled in by the platform with the information required for the container to function correctly.<\/p>\n<p><a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/2.jpg\"><img decoding=\"async\" class=\"ack-article-image aligncenter wp-image-41116 size-full\" title=\"Firewall Rules\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/2.jpg\" alt=\"Firewall Rules\" width=\"1919\" height=\"451\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/2.jpg 1919w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/2-300x71.jpg 300w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/2-1024x241.jpg 1024w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/2-768x180.jpg 768w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/2-1536x361.jpg 1536w\" sizes=\"(max-width: 1919px) 100vw, 1919px\" \/><\/a><\/p>\n<p><strong>The rules in this instance are arranged in layers and follow this structure:<\/strong><\/p>\n<ul class=\"ack-ul\">\n<li>The first record has the highest priority (1), is gray-colored (non-editable\/mandatory), and grants platform infrastructure access to containers for managing tasks such as SSH key generation, configuration generation, password resets, script execution, and so forth.\n<div class=\"article-mid-space\"><\/div>\n<ul class=\"ack-ul\">\n<li>Access to the relevant services is made available to <strong>SSH Gate<\/strong> and <strong>Web SSH services.<\/strong><\/li>\n<li>The container can be accessed without a public IP address thanks to shared load balancers.<\/li>\n<\/ul>\n<\/li>\n<li>User-added and default rules (connected to the stack) are also included.<\/li>\n<\/ul>\n<p>Because it has the lowest priority (65535), this non-editable gray record is always the last one to be created and prevents any incoming connections that violate the previously stated restrictions.<\/p>\n<p>In order to accommodate new needs, the platform can automatically update the set of default firewall rules while dealing with the container (e.g., adding mount points, installing FTP add-ons, etc.). A 10-point priority step is added to each default record, allowing custom rules to be put in between.<\/p>\n<h2 class=\"ack-h2\">Adding Container Default Rules<\/h2>\n<p>You can use the OPEN_INBOUND_PORTS environment variable to define custom ports that the container firewall should open during node construction if necessary, such as for automation solutions.<\/p>\n<p><strong>Step 1.<\/strong> Go to the dashboard, pick <strong>&#8220;New Environment,&#8221;<\/strong> choose the software stack you want, and then go to the Variables settings area.<\/p>\n<p><a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/3.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"ack-article-image aligncenter wp-image-41128 size-full\" title=\"New Environment\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/3.jpg\" alt=\"New Environment\" width=\"1218\" height=\"424\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/3.jpg 1218w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/3-300x104.jpg 300w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/3-1024x356.jpg 1024w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/3-768x267.jpg 768w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/3-900x313.jpg 900w\" sizes=\"(max-width: 1218px) 100vw, 1218px\" \/><\/a><\/p>\n<p><strong>Step 2.<\/strong> Enter a new variable named OPEN_INBOUND_PORTS in the specified format:<\/p>\n<div class=\"article-space\"><\/div>\n<pre><code class=\"language-javascript\">\r\n\"OPEN_INBOUND_PORTS\": \"{port1}, {port2}, ... , {portN}\"<\/code><\/pre>\n<div class=\"article-space\"><\/div>\n<p>In this case, {portN} represents either a specific port (e.g., 1234) or a range of ports (e.g., 33062-34000) that will be opened in the inbound firewall rules (for both TCP and UDP protocols) once the container is created.<\/p>\n<p><a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/4.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"ack-article-image aligncenter wp-image-41127 size-full\" title=\"New Variable\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/4.jpg\" alt=\"New Variable\" width=\"1217\" height=\"314\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/4.jpg 1217w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/4-300x77.jpg 300w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/4-1024x264.jpg 1024w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/4-768x198.jpg 768w\" sizes=\"(max-width: 1217px) 100vw, 1217px\" \/><\/a><\/p>\n<p><strong>Step 3.<\/strong> After the container is created, you can review the firewall rules that have been applied.<\/p>\n<p><a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/5-1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"ack-article-image aligncenter wp-image-41126 size-full\" title=\"Firewall Rules Allow\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/5-1.jpg\" alt=\"Firewall Rules Allow\" width=\"1537\" height=\"129\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/5-1.jpg 1537w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/5-1-300x25.jpg 300w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/5-1-1024x86.jpg 1024w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/5-1-768x64.jpg 768w\" sizes=\"(max-width: 1537px) 100vw, 1537px\" \/><\/a><\/p>\n<h2 class=\"ack-h2\">Rules Management<\/h2>\n<p>The tools panel above the list has a series of buttons that make it easier to manage current firewall rules and <strong>add new ones: Add, Edit, Remove, Disable (Enable),<\/strong> and Refresh.<\/p>\n<p><a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/6.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"ack-article-image aligncenter wp-image-41125 size-full\" title=\"Firewall Rules And Add New\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/6.jpg\" alt=\"Firewall Rules And Add New\" width=\"1308\" height=\"76\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/6.jpg 1308w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/6-300x17.jpg 300w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/6-1024x59.jpg 1024w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/6-768x45.jpg 768w\" sizes=\"(max-width: 1308px) 100vw, 1308px\" \/><\/a><\/p>\n<p><strong>When creating a new firewall rule, the following parameters must be entered:<\/strong><\/p>\n<h3 class=\"ack-h3\">Select the necessary environment layer for nodes.<\/h3>\n<ul class=\"ack-ul\">\n<li><strong>Name:<\/strong> Give this record a name (you can choose from frequently used presets).<\/li>\n<li><strong>Protocol:<\/strong> Select the TCP, UDP, or TCP\/UDP protocol type.<\/li>\n<li><strong>Port Range:<\/strong> Indicate which ports should be opened or closed for connections. For example, you can specify port 80 or a range of ports, 1024\u20132048. If you want the rule to apply to all ports, leave this box empty.<\/li>\n<li><strong>Source:<\/strong> Choose the source of the request:<\/li>\n<li><strong>Personalized IP Address(es):<\/strong> CIDR blocks and IPv4\/IPv6 addresses separated by commas (e.g., 10.0.0.1, 10.0.0.0\/24).<\/li>\n<li><strong>Predefined ranges:<\/strong> Internet (Public Access), Local Network, All, All IPv4, All IPv6.<\/li>\n<li><strong>Environment Nodes:<\/strong> Any sort of node (layer) from any environment in your account may be used; when a layer is scaled in or out, this rule is automatically updated with the necessary IP addresses.<\/li>\n<li><strong>Priority:<\/strong> Establish the order in which the rules are applied (lower values are applied first).<\/li>\n<li><strong>Action:<\/strong> Specify what to do (allow or deny) in response to a matching request.<\/li>\n<\/ul>\n<p><a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/7.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"ack-article-image aligncenter wp-image-41124 size-full\" title=\"Environment Layer For Nodes\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/7.jpg\" alt=\"Environment Layer For Nodes\" width=\"1564\" height=\"467\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/7.jpg 1564w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/7-300x90.jpg 300w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/7-1024x306.jpg 1024w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/7-768x229.jpg 768w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/7-1536x459.jpg 1536w\" sizes=\"(max-width: 1564px) 100vw, 1564px\" \/><\/a><\/p>\n<p>All of the parameters mentioned above can be adjusted if necessary for any default or custom rule, with the exception of the Nodes field, which cannot have its target layer altered. You can use the Disable\/Enable buttons to temporarily disable certain rules for testing purposes and then re-enable them at a later time. When the server undergoes modifications (like a topology change), the Refresh button can be used to update the set of rules without having to restart the whole thing.<\/p>\n<div class=\"article-space\"><\/div>\n\t\t<div data-elementor-type=\"section\" data-elementor-id=\"38668\" class=\"elementor elementor-38668\" data-elementor-settings=\"{&quot;ha_cmc_init_switcher&quot;:&quot;no&quot;}\" data-elementor-post-type=\"elementor_library\">\n\t\t\t        <section class=\"elementor-section elementor-top-section elementor-element elementor-element-882321f elementor-section-boxed elementor-section-height-default elementor-section-height-default ct-header-fixed-none ct-row-max-none\" data-id=\"882321f\" data-element_type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n            \n                        <div class=\"elementor-container elementor-column-gap-default \">\n                    <div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7cc79cc\" data-id=\"7cc79cc\" data-element_type=\"column\">\n        <div class=\"elementor-widget-wrap elementor-element-populated\">\n                    \n        \t\t<div class=\"elementor-element elementor-element-e31b40f elementor-widget elementor-widget-shortcode\" data-id=\"e31b40f\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t            <\/div>\n        <\/div>\n                    <\/div>\n        <\/section>\n        \t\t<\/div>\n\t\t\n<div class=\"article-space\"><\/div>\n<h2 class=\"ack-h2\">Firewall Use Cases<\/h2>\n<p>Using request parameters such as the IP address, connection protocol, and port of the originating node, you may manage who can access your nodes. In the guide that follows, we&#8217;ll examine a basic example of preventing a certain IP address from accessing a container by using either:<\/p>\n<ol class=\"ack-ol\">\n<li><a class=\"ack-link-color\" href=\"#User-Interface\">User Interface<\/a><\/li>\n<li><a class=\"ack-link-color\" href=\"#SSH-Connection\">SSH Connection<\/a><\/li>\n<\/ol>\n<p>Additionally, you may need to use the platform API to make firewall adjustments if you&#8217;re building up an automation solution for container lifecycle management. For a list of pertinent techniques, see the reference that has been provided.<\/p>\n<h3 id=\"User-Interface\" class=\"ack-h3\">Restrict Access via User Interface<\/h3>\n<p>As previously shown, the platform provides an easy-to-use and reliable <strong>graphical user interface (GUI)<\/strong> for controlling container firewall settings straight from the dashboard.<\/p>\n<p><strong>Step 1.<\/strong> To open the control panel, click the Settings button next to the environment you want to use, then open the tab and go to the <strong>Firewall section.<\/strong><\/p>\n<p><a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/8.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"ack-article-image aligncenter wp-image-41123 size-full\" title=\"Firewall Section\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/8.jpg\" alt=\"Firewall Section\" width=\"1919\" height=\"546\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/8.jpg 1919w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/8-300x85.jpg 300w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/8-1024x291.jpg 1024w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/8-768x219.jpg 768w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/8-1536x437.jpg 1536w\" sizes=\"(max-width: 1919px) 100vw, 1919px\" \/><\/a><\/p>\n<p>Go to the Inbound Rules tab and select Add from there. On the other hand, if you want to control container traffic leaving the system, select the Outbound Rules tab; the parameters for the rules are similar to what&#8217;s explained below.<\/p>\n<p><strong>Step 2.<\/strong> You may set up additional requirements for a container to process incoming requests within the opened Add Inbound Rules box.<\/p>\n<p><a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/9.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"ack-article-image aligncenter wp-image-41122 size-full\" title=\"Add Inbound Rules box\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/9.jpg\" alt=\"Add Inbound Rules box\" width=\"1564\" height=\"553\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/9.jpg 1564w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/9-300x106.jpg 300w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/9-1024x362.jpg 1024w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/9-768x272.jpg 768w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/9-1536x543.jpg 1536w\" sizes=\"(max-width: 1564px) 100vw, 1564px\" \/><\/a><\/p>\n<p><strong>To restrict a connection from a specific IP (as per our example), complete the fields as outlined:<\/strong><\/p>\n<ul class=\"ack-ul\">\n<li><strong>Nodes:<\/strong> Choose the container (like Tomcat) to which access has to be restricted.<\/li>\n<li><strong>Name:<\/strong> Type in the required rule name (my-rule, for example).<\/li>\n<li><strong>Protocol:<\/strong> Select the necessary TCP protocol.<\/li>\n<li><strong>Port Range:<\/strong> To prevent access to any port, leave this field empty.<\/li>\n<li><strong>Source:<\/strong> Select Custom IP Address(es) and enter the required IP address (e.g., 111.111.111.111) in the IP Address Range field that is supplied.<\/li>\n<li><strong>Priority:<\/strong> Give this rule a suitable number (such as 900 to apply it before default rules).<\/li>\n<li><strong>Take Action:<\/strong> Select Deny.<\/li>\n<li>To store and apply your rule automatically, click Add.<\/li>\n<\/ul>\n<p><strong>Step 3.<\/strong> When attempting to connect to your node from the specified <strong>IP address (111.111.111.111)<\/strong>, users will encounter the following page.<\/p>\n<p><a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/10.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"ack-article-image aligncenter wp-image-41121 size-full\" title=\"Connection Time Out\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/10.jpg\" alt=\"Connection Time Out\" width=\"500\" height=\"270\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/10.jpg 500w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/10-300x162.jpg 300w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/><\/a><\/p>\n<p>By following these steps, you can effectively restrict access to your containers from any specified IP address.<\/p>\n<h3 id=\"SSH-Connection\" class=\"ack-h3\">Restrict Access via SSH<\/h3>\n<p>Alternatively, while gaining access to the node via SSH Gate, you can directly define firewall rules for your container via the terminal.<\/p>\n<p><strong>Step 1.<\/strong> Using the Web SSH option straight from the platform dashboard is the simplest way to gain SSH access to a node. Simply click on the button that corresponds to the node you require. After you&#8217;re connected, make sure the container firewall is turned on by looking in the <strong>\/etc\/jelastic\/metainf.conf file.<\/strong><\/p>\n<div class=\"article-space\"><\/div>\n<pre><code class=\"language-javascript\">\r\ncat \/etc\/jelastic\/meta info.conf<\/code><\/pre>\n<div class=\"article-extra-space\"><\/div>\n<p><a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/11.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"ack-article-image aligncenter wp-image-41120 size-full\" title=\"Web SSH\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/11.jpg\" alt=\"Web SSH\" width=\"1910\" height=\"583\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/11.jpg 1910w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/11-300x92.jpg 300w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/11-1024x313.jpg 1024w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/11-768x234.jpg 768w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/11-1536x469.jpg 1536w\" sizes=\"(max-width: 1910px) 100vw, 1910px\" \/><\/a><\/p>\n<p>Make sure that the \/etc\/jelastic\/metainf.conf file&#8217;s FIREWALL_ENABLED value is set to <strong>&#8220;1&#8221;<\/strong> in this scenario. Get in touch with your hosting company to activate firewall protection for your account if it&#8217;s not set up properly.<\/p>\n<p><strong>Step 2.<\/strong> Then, using a text editor such as vim, you will need to alter the \/etc\/sysconfig\/iptables-custom file.<\/p>\n<p><a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/12.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"ack-article-image aligncenter wp-image-41119 size-full\" title=\"Text Editor Such As Vim\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/12.jpg\" alt=\"Text Editor Such As Vim\" width=\"1919\" height=\"212\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/12.jpg 1919w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/12-300x33.jpg 300w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/12-1024x113.jpg 1024w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/12-768x85.jpg 768w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/12-1536x170.jpg 1536w\" sizes=\"(max-width: 1919px) 100vw, 1919px\" \/><\/a><\/p>\n<div class=\"article-space\"><\/div>\n<pre><code class=\"language-javascript\">\r\nTo set up firewall rules, use the iptables-save tool format. For instance, to block access from a specific <strong>IP address like 111.111.111.111,<\/strong> you can use the following command:\r\nfilter\r\n:INPUT DROP [0:0]\r\n:FORWARD DROP [0:0]\r\n:OUTPUT ACCEPT [0:0]\r\n-I INPUT -s 111.111.111.111 -p tcp -m state --state NEW -m tcp --dport 1111 -j DROP\r\nCOMMIT\r\n\\#<\/code><\/pre>\n<div class=\"article-extra-space\"><\/div>\n<p><a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/13.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"ack-article-image aligncenter wp-image-41118 size-full\" title=\"Access via SSH Code\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/13.jpg\" alt=\"Access via SSH Code\" width=\"907\" height=\"345\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/13.jpg 907w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/13-300x114.jpg 300w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/13-768x292.jpg 768w\" sizes=\"(max-width: 907px) 100vw, 907px\" \/><\/a><\/p>\n<p><strong>Step 4.<\/strong> Apply your custom firewall settings to the list of container default rules using the following command:<\/p>\n<div class=\"article-space\"><\/div>\n<pre><code class=\"language-javascript\">\r\nsudo \/usr\/bin\/jem firewall fwstart<\/code><\/pre>\n<div class=\"article-extra-space\"><\/div>\n<p><a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/14.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"ack-article-image aligncenter wp-image-41117 size-full\" title=\"firewall Settings\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/14.jpg\" alt=\"firewall Settings\" width=\"1915\" height=\"176\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/14.jpg 1915w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/14-300x28.jpg 300w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/14-1024x94.jpg 1024w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/14-768x71.jpg 768w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/14-1536x141.jpg 1536w\" sizes=\"(max-width: 1915px) 100vw, 1915px\" \/><\/a><\/p>\n<p><strong>Step 5.<\/strong> Now, you can view the list of currently active firewall rules for your container by running the following command:<\/p>\n<div class=\"article-space\"><\/div>\n<pre><code class=\"language-javascript\">\r\nsudo jem firewall list {table} {options}<\/code><\/pre>\n<div class=\"article-space\"><\/div>\n<p>Here:<\/p>\n<ol class=\"ack-ol\">\n<li><strong>{table}<\/strong> &#8211; specifies the target iptable (filter, nat, mangle, raw)<\/li>\n<li><strong>{options}<\/strong> &#8211; lists iptable parameters, which should be applied<\/li>\n<\/ol>\n<p><a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/13-view-all-firewall-rules.png\"><img loading=\"lazy\" decoding=\"async\" class=\"ack-article-image aligncenter wp-image-41131 size-full\" title=\"firewall list\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/13-view-all-firewall-rules.png\" alt=\"firewall list\" width=\"662\" height=\"154\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/13-view-all-firewall-rules.png 662w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/13-view-all-firewall-rules-300x70.png 300w\" sizes=\"(max-width: 662px) 100vw, 662px\" \/><\/a><\/p>\n<p>Your custom rule has been applied after the default rules, effectively denying access to your node from the IP address 111.111.111.111.<\/p>\n<h2 class=\"ack-h2\">Setting Rules via Platform API<\/h2>\n<p>Firewall rules may need to be configured programmatically for specific purposes, such as automation or custom scripts. The relevant techniques listed in the environment &gt; Security part of the platform API specification can be used to do this:<\/p>\n<ul class=\"ack-ul\">\n<li><strong>AddRule:<\/strong> Establishes a fresh rule.<\/li>\n<li><strong>AddRules:<\/strong> Inserts additional rules.<\/li>\n<li><strong>EditRule:<\/strong> Adjusts a rule&#8217;s parameters that already exist.<\/li>\n<li><strong>GetRules:<\/strong> Shows the environment&#8217;s rules list &#8211; RemoveRule: Deletes a rule<\/li>\n<li><strong>RemoveRules:<\/strong> Gets rid of several rules<\/li>\n<li><strong>SetFirewallEnabled:<\/strong> Makes the firewall operational.<\/li>\n<li><strong>SetRuleEnabled:<\/strong> This activates a pre-existing rule.<\/li>\n<li><strong>SetRules:<\/strong> Switches out the current rules<\/li>\n<\/ul>\n<p>By filtering both desirable and undesired connections, you can greatly improve application security and efficiently manage node accessibility on your account by configuring your Container Firewall in this manner.<\/p>\n<div class=\"cta-btn-top-space\"><\/div>\n\t\t<div data-elementor-type=\"section\" data-elementor-id=\"38668\" class=\"elementor elementor-38668\" data-elementor-settings=\"{&quot;ha_cmc_init_switcher&quot;:&quot;no&quot;}\" data-elementor-post-type=\"elementor_library\">\n\t\t\t        <section class=\"elementor-section elementor-top-section elementor-element elementor-element-882321f elementor-section-boxed elementor-section-height-default elementor-section-height-default ct-header-fixed-none ct-row-max-none\" data-id=\"882321f\" data-element_type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n            \n                        <div class=\"elementor-container elementor-column-gap-default \">\n                    <div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7cc79cc\" data-id=\"7cc79cc\" data-element_type=\"column\">\n        <div class=\"elementor-widget-wrap elementor-element-populated\">\n                    \n        \t\t<div class=\"elementor-element elementor-element-e31b40f elementor-widget elementor-widget-shortcode\" data-id=\"e31b40f\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t            <\/div>\n        <\/div>\n                    <\/div>\n        <\/section>\n        \t\t<\/div>\n\t\t\n<div class=\"cta-btn-bottom-space\"><\/div>\n","protected":false},"author":1,"featured_media":52879,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","class_list":["post-41110","faq","type-faq","status-publish","has-post-thumbnail","hentry","faq_topics-application-settings","faq_topics-container-firewall","faq_topics-external-access-to-applications","faq_topics-kb","faq_topics-product-documentation"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.10 (Yoast SEO v24.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Container Firewall Rules | Guide<\/title>\n<meta name=\"description\" content=\"Learn how to manage firewall rules with a graphical interface. This guide covers inbound, outbound, and default firewall rules, and more.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/accuweb.cloud\/resource\/articles\/container-firewall-rules\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Container Firewall Rules Management\" \/>\n<meta property=\"og:description\" content=\"Learn how to manage firewall rules with a graphical interface. This guide covers inbound, outbound, and default firewall rules, and more.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/accuweb.cloud\/resource\/articles\/container-firewall-rules\" \/>\n<meta property=\"og:site_name\" content=\"AccuWeb Cloud\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-19T05:43:03+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/07\/NEW-OG-IMAGE-URL.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"720\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/accuweb.cloud\/resource\/articles\/container-firewall-rules#article\",\"isPartOf\":{\"@id\":\"https:\/\/accuweb.cloud\/resource\/articles\/container-firewall-rules\"},\"author\":{\"name\":\"Jilesh Patadiya\",\"@id\":\"https:\/\/accuweb.cloud\/resource\/#\/schema\/person\/a7a4cbe8405202b537509c757b588c58\"},\"headline\":\"Container Firewall Rules Management\",\"datePublished\":\"2024-05-14T05:23:23+00:00\",\"dateModified\":\"2026-02-19T05:43:03+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/accuweb.cloud\/resource\/articles\/container-firewall-rules\"},\"wordCount\":1468,\"publisher\":{\"@id\":\"https:\/\/accuweb.cloud\/resource\/#organization\"},\"image\":{\"@id\":\"https:\/\/accuweb.cloud\/resource\/articles\/container-firewall-rules#primaryimage\"},\"thumbnailUrl\":\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/07\/NEW-OG-IMAGE-URL.jpg\",\"inLanguage\":\"en-US\"},{\"@type\":[\"WebPage\",\"FAQPage\"],\"@id\":\"https:\/\/accuweb.cloud\/resource\/articles\/container-firewall-rules\",\"url\":\"https:\/\/accuweb.cloud\/resource\/articles\/container-firewall-rules\",\"name\":\"Container Firewall Rules | Guide\",\"isPartOf\":{\"@id\":\"https:\/\/accuweb.cloud\/resource\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/accuweb.cloud\/resource\/articles\/container-firewall-rules#primaryimage\"},\"image\":{\"@id\":\"https:\/\/accuweb.cloud\/resource\/articles\/container-firewall-rules#primaryimage\"},\"thumbnailUrl\":\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/07\/NEW-OG-IMAGE-URL.jpg\",\"datePublished\":\"2024-05-14T05:23:23+00:00\",\"dateModified\":\"2026-02-19T05:43:03+00:00\",\"description\":\"Learn how to manage firewall rules with a graphical interface. This guide covers inbound, outbound, and default firewall rules, and more.\",\"breadcrumb\":{\"@id\":\"https:\/\/accuweb.cloud\/resource\/articles\/container-firewall-rules#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/accuweb.cloud\/resource\/articles\/container-firewall-rules\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/accuweb.cloud\/resource\/articles\/container-firewall-rules#primaryimage\",\"url\":\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/07\/NEW-OG-IMAGE-URL.jpg\",\"contentUrl\":\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/07\/NEW-OG-IMAGE-URL.jpg\",\"width\":1280,\"height\":720},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/accuweb.cloud\/resource\/articles\/container-firewall-rules#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/accuweb.cloud\/resource\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Container Firewall Rules Management\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/accuweb.cloud\/resource\/#website\",\"url\":\"https:\/\/accuweb.cloud\/resource\/\",\"name\":\"AccuWeb Cloud\",\"description\":\"Cutting Edge Cloud Computing\",\"publisher\":{\"@id\":\"https:\/\/accuweb.cloud\/resource\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/accuweb.cloud\/resource\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/accuweb.cloud\/resource\/#organization\",\"name\":\"AccuWeb.Cloud\",\"url\":\"https:\/\/accuweb.cloud\/resource\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/accuweb.cloud\/resource\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/04\/accuwebcloud_logo_black_tagline.jpg\",\"contentUrl\":\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/04\/accuwebcloud_logo_black_tagline.jpg\",\"width\":156,\"height\":87,\"caption\":\"AccuWeb.Cloud\"},\"image\":{\"@id\":\"https:\/\/accuweb.cloud\/resource\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/accuweb.cloud\/resource\/#\/schema\/person\/a7a4cbe8405202b537509c757b588c58\",\"name\":\"Jilesh Patadiya\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/accuweb.cloud\/resource\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/2cea2bdb5bbabb771ee67e96acad7396f25cb1a0c360b9bc4a9ac40cea9cd8b2?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/2cea2bdb5bbabb771ee67e96acad7396f25cb1a0c360b9bc4a9ac40cea9cd8b2?s=96&d=mm&r=g\",\"caption\":\"Jilesh Patadiya\"},\"description\":\"Jilesh Patadiya, the visionary Co-Founder and Chief Technology Officer (CTO) behind AccuWeb.Cloud. Founder &amp; CTO at AccuWebHosting.com. He shares his web hosting insights on the AccuWeb.Cloud blog. He mostly writes on the latest web hosting trends, WordPress, storage technologies, and Windows and Linux hosting platforms.\",\"sameAs\":[\"https:\/\/accuweb.cloud\/resource\",\"https:\/\/www.facebook.com\/accuwebhosting\",\"https:\/\/www.instagram.com\/accuwebhosting\/\",\"https:\/\/www.linkedin.com\/company\/accuwebhosting\/\",\"https:\/\/x.com\/accuwebhosting\",\"https:\/\/www.youtube.com\/c\/Accuwebhosting\"],\"url\":\"https:\/\/accuweb.cloud\/resource\/author\/accuwebadmin\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Container Firewall Rules | Guide","description":"Learn how to manage firewall rules with a graphical interface. This guide covers inbound, outbound, and default firewall rules, and more.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/accuweb.cloud\/resource\/articles\/container-firewall-rules","og_locale":"en_US","og_type":"article","og_title":"Container Firewall Rules Management","og_description":"Learn how to manage firewall rules with a graphical interface. This guide covers inbound, outbound, and default firewall rules, and more.","og_url":"https:\/\/accuweb.cloud\/resource\/articles\/container-firewall-rules","og_site_name":"AccuWeb Cloud","article_modified_time":"2026-02-19T05:43:03+00:00","og_image":[{"width":1280,"height":720,"url":"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/07\/NEW-OG-IMAGE-URL.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/accuweb.cloud\/resource\/articles\/container-firewall-rules#article","isPartOf":{"@id":"https:\/\/accuweb.cloud\/resource\/articles\/container-firewall-rules"},"author":{"name":"Jilesh Patadiya","@id":"https:\/\/accuweb.cloud\/resource\/#\/schema\/person\/a7a4cbe8405202b537509c757b588c58"},"headline":"Container Firewall Rules Management","datePublished":"2024-05-14T05:23:23+00:00","dateModified":"2026-02-19T05:43:03+00:00","mainEntityOfPage":{"@id":"https:\/\/accuweb.cloud\/resource\/articles\/container-firewall-rules"},"wordCount":1468,"publisher":{"@id":"https:\/\/accuweb.cloud\/resource\/#organization"},"image":{"@id":"https:\/\/accuweb.cloud\/resource\/articles\/container-firewall-rules#primaryimage"},"thumbnailUrl":"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/07\/NEW-OG-IMAGE-URL.jpg","inLanguage":"en-US"},{"@type":["WebPage","FAQPage"],"@id":"https:\/\/accuweb.cloud\/resource\/articles\/container-firewall-rules","url":"https:\/\/accuweb.cloud\/resource\/articles\/container-firewall-rules","name":"Container Firewall Rules | Guide","isPartOf":{"@id":"https:\/\/accuweb.cloud\/resource\/#website"},"primaryImageOfPage":{"@id":"https:\/\/accuweb.cloud\/resource\/articles\/container-firewall-rules#primaryimage"},"image":{"@id":"https:\/\/accuweb.cloud\/resource\/articles\/container-firewall-rules#primaryimage"},"thumbnailUrl":"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/07\/NEW-OG-IMAGE-URL.jpg","datePublished":"2024-05-14T05:23:23+00:00","dateModified":"2026-02-19T05:43:03+00:00","description":"Learn how to manage firewall rules with a graphical interface. This guide covers inbound, outbound, and default firewall rules, and more.","breadcrumb":{"@id":"https:\/\/accuweb.cloud\/resource\/articles\/container-firewall-rules#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/accuweb.cloud\/resource\/articles\/container-firewall-rules"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/accuweb.cloud\/resource\/articles\/container-firewall-rules#primaryimage","url":"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/07\/NEW-OG-IMAGE-URL.jpg","contentUrl":"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/07\/NEW-OG-IMAGE-URL.jpg","width":1280,"height":720},{"@type":"BreadcrumbList","@id":"https:\/\/accuweb.cloud\/resource\/articles\/container-firewall-rules#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/accuweb.cloud\/resource\/"},{"@type":"ListItem","position":2,"name":"Container Firewall Rules Management"}]},{"@type":"WebSite","@id":"https:\/\/accuweb.cloud\/resource\/#website","url":"https:\/\/accuweb.cloud\/resource\/","name":"AccuWeb Cloud","description":"Cutting Edge Cloud Computing","publisher":{"@id":"https:\/\/accuweb.cloud\/resource\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/accuweb.cloud\/resource\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/accuweb.cloud\/resource\/#organization","name":"AccuWeb.Cloud","url":"https:\/\/accuweb.cloud\/resource\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/accuweb.cloud\/resource\/#\/schema\/logo\/image\/","url":"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/04\/accuwebcloud_logo_black_tagline.jpg","contentUrl":"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/04\/accuwebcloud_logo_black_tagline.jpg","width":156,"height":87,"caption":"AccuWeb.Cloud"},"image":{"@id":"https:\/\/accuweb.cloud\/resource\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/accuweb.cloud\/resource\/#\/schema\/person\/a7a4cbe8405202b537509c757b588c58","name":"Jilesh Patadiya","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/accuweb.cloud\/resource\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/2cea2bdb5bbabb771ee67e96acad7396f25cb1a0c360b9bc4a9ac40cea9cd8b2?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/2cea2bdb5bbabb771ee67e96acad7396f25cb1a0c360b9bc4a9ac40cea9cd8b2?s=96&d=mm&r=g","caption":"Jilesh Patadiya"},"description":"Jilesh Patadiya, the visionary Co-Founder and Chief Technology Officer (CTO) behind AccuWeb.Cloud. Founder &amp; CTO at AccuWebHosting.com. He shares his web hosting insights on the AccuWeb.Cloud blog. He mostly writes on the latest web hosting trends, WordPress, storage technologies, and Windows and Linux hosting platforms.","sameAs":["https:\/\/accuweb.cloud\/resource","https:\/\/www.facebook.com\/accuwebhosting","https:\/\/www.instagram.com\/accuwebhosting\/","https:\/\/www.linkedin.com\/company\/accuwebhosting\/","https:\/\/x.com\/accuwebhosting","https:\/\/www.youtube.com\/c\/Accuwebhosting"],"url":"https:\/\/accuweb.cloud\/resource\/author\/accuwebadmin"}]}},"_links":{"self":[{"href":"https:\/\/accuweb.cloud\/resource\/wp-json\/wp\/v2\/faq\/41110","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/accuweb.cloud\/resource\/wp-json\/wp\/v2\/faq"}],"about":[{"href":"https:\/\/accuweb.cloud\/resource\/wp-json\/wp\/v2\/types\/faq"}],"author":[{"embeddable":true,"href":"https:\/\/accuweb.cloud\/resource\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/accuweb.cloud\/resource\/wp-json\/wp\/v2\/comments?post=41110"}],"version-history":[{"count":14,"href":"https:\/\/accuweb.cloud\/resource\/wp-json\/wp\/v2\/faq\/41110\/revisions"}],"predecessor-version":[{"id":53262,"href":"https:\/\/accuweb.cloud\/resource\/wp-json\/wp\/v2\/faq\/41110\/revisions\/53262"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/accuweb.cloud\/resource\/wp-json\/wp\/v2\/media\/52879"}],"wp:attachment":[{"href":"https:\/\/accuweb.cloud\/resource\/wp-json\/wp\/v2\/media?parent=41110"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}