--- title: "addPortForwardingRules" slug: "compute-server-addportforwardingrules" updated: 2026-09-17T09:57:42Z published: 2026-09-17T09:57:42Z canonical: "api.ncloud-docs.com/compute-server-addportforwardingrules" --- > ## Documentation Index > Fetch the complete documentation index at: https://api.ncloud-docs.com/llms.txt > Use this file to discover all available pages before exploring further. # addPortForwardingRules ## 概要 ポートフォワーディングルール(Port Forwarding Rule)を追加します。保有するサーバにポートフォワーディングルールを追加すると、設定したグローバル IPアドレスとポート(Port)で接続できます。 ## リクエスト ### リクエストパラメータ | パラメータ名 | 必須の有無 | タイプ | 制限事項 | 説明 | | --- | --- | --- | --- | --- | | portForwardingConfigurationNo | Yes | String | | - ポートフォワーディング設定番号 portForwardingConfigurationNoは getPortForwardingRuleListアクションを通じて取得可能 | | portForwardingRuleList.N.serverInstanceNo | Yes | List | | - ポートフォワーディングルールリスト.N.サーバインスタンス番号 ポートフォワーディングを設定するサーバインスタンス番号 serverInstanceNoは getServerInstanceListアクションを通じて取得可能 例) portForwardingRuleList.1.serverInstanceNo=1088217 | | portForwardingRuleList.N.portForwardingExternalPort | Yes | List | 最小: 1, 最大: 65534 | - ポートフォワーディングルールリスト.N.ポートフォワーディング外部ポート ポートフォワーディングで接続する外部ポート 外部ポート番号の範囲は1,024 ~ 65,534であり、サーバ接続のための機能に加え、サービス用途に使用 例) portForwardingRuleList.1.portForwardingExternalPort=9090 | | portForwardingRuleList.N.portForwardingInternalPort | Yes | List | 最小: 1, 最大: 65534 | - ポートフォワーディングルールリスト.N.ポートフォワーディング内部ポート ポートフォワーディングで接続する内部ポート 次のポートのみ入力可能 `[Linux: 22 \ Windows: 3389]` 例: portForwardingRuleList.1.portForwardingInternalPort=22 | | responseFormatType | No | String | | - レスポンス結果の形式タイプ オプション: xml \| json デフォルト: xml | ## レスポンス ### レスポンスボディ - [PortForwardingRuleList](/docs/ja/common-apidatatype-portforwardingrulelist) ## 例 ### リクエスト例 ``` GET {SERVER_API_URL}/addPortForwardingRules ?portForwardingConfigurationNo=31260 &portForwardingRuleList.1.serverInstanceNo=1088217 &portForwardingRuleList.1.portForwardingExternalPort=9090 &portForwardingRuleList.1.portForwardingInternalPort=22 ``` ### レスポンス例 ``` 1e50cd88-32cb-422d-bf63-fefbbbb805bc 0 success 1 31260 106.10.51.90 3 KR-2 KR-2 坪村ゾーン 1 9090 22 1088217 s167545541a3 4 8589934592 53687091200 LNX32 Linux 32 Bit juhoon-kim false 10.41.83.168 centos-6.3-32 RUN Server run state NULL Server NULL OP running 2018-11-27T17:42:13+0900 2018-11-27T18:35:47+0900 SPSW0LINUX000032 SPSVRSTAND000005 false 106.10.51.90 9090 22 3 KR-2 KR-2 坪村ゾーン 1 1 KR Korea NET Network Storage HDD HDD STAND Standard 39995 ncloud-default-acg Default AccessControlGroup true 2018-04-09T11:12:54+0900 ``` ## エラーコード 以下のエラーコードは、このアクション(Action)で発生する特徴的なエラーです。共通して発生するエラーについての詳細説明は、[NAVERクラウドプラットフォーム API](/docs/ja/common-ncpapi-index)をご参照ください。 | HTTP Response Code | リターンコード | リターンメッセージ | | --- | --- | --- | | 400 | 26035 | Not found certificateName. Please check your input parameter. | | 400 | 25033 | Currently port forwarding setting is being created/ modifying/ deleting. Please try again a few seconds later. | | 400 | 24068 | {0} cannot be controlled. instanceNo = {1} | | 400 | 24069 | Invalid internal port has been configured. Usable internal port(LINUX type : 22, WINDOWS type : 3389) | | 400 | 24070 | A single external port number is used in multiple rules. External port number : {0} | | 400 | 24071 | Single server is existing in multiple rules. Server IP address : {0} | | 400 | 24074 | External internal port as well as server instance number are not designated to port forward rule. |