跳到主要内容

建立埠轉發規則

為路由器新增埠轉發規則,前提是路由器要繫結公網IP和連線私網。

請求引數

引數名引數型別是否必填引數說明
ActionString操作方法:CreatePortForwardingRule
RegionString機房標識,取值參見地域列表
RouterIdString路由器
NameString名稱
ProtocolString使用的協議:
  • TCP:TCP協議
  • UDP:UDP協議
  • ExternalStartPortInteger外部起始埠
    ExternalEndPortInteger外部結束埠
    InternalStartPortInteger內部起始埠
    InternalEndPortInteger內部結束埠
    LocalIpAddressString目標 IP 地址,取值可透過查詢路由器方法獲取
  • RouterInterfaceItemType的IpAddress欄位
  • EnabledBoolean是否啟用

    返回引數:

    名稱型別說明
    ActionString執行的操作
    TaskIdString請求標識
    PortForwardingRuleIdString埠對映規則 ID

    請求示例:

    https://api.yunpanel.com/v2/?Action=CreatePortForwardingRule
    &RouterId=r-adaddd
    &Name=dfdd
    &Protocol=TCP
    &ExternalStartPort=40
    &ExternalEndPort=50
    &InternalStartPort=10
    &InternalEndPort=20
    &LocalIpAddress=10.10.10.2
    &Enabled=true
    &Region=cn-wuxi1

    返回示例

    {
    "code": 10000,
    "message": "",
    "data": {
    "TaskId": "bb112c20170506133720502",
    "Action": "CreatePortForwardingRule",
    "PortForwardingRuleId":"rnr-adads"
    }
    }