• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 全部
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索

SecPath M9000 如何使用netconf 删除子接口下的某个特定的v6地址?

2022-07-23提问
  • 0关注
  • 1收藏,1120浏览
阳仔 零段
粉丝:0人 关注:0人

问题描述:

请问下如何使用netconf删除M9000某个子接口下的某个V6地址?

构建的xml如下:


<rpc xmlns:xc="urn:ietf:params:xml:ns:netconf:base:1.0" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message->

<edit-config> 

<target> 

<running/> 

</target> 

<error-option>stop-on-error</error-option> 

<config> 

<top xmlns="http://www.h3c.com/netconf/config:1.0"> 

<IPV6ADDRESS xmlns:cfg="http://www.h3c.com/netconf/config:1.0" xc:operation="remove"> 

<Ipv6AddressesConfig> 

<AddressEntry> 

<IfIndex>7030</IfIndex> 

<Ipv6Address>5555:5555:5555:1111::2</Ipv6Address> 

<Ipv6PrefixLength>120</Ipv6PrefixLength> 

<AddressOrigin>1</AddressOrigin> 

<AnycastFlag>false</AnycastFlag> 

</AddressEntry> 

</Ipv6AddressesConfig> 

</IPV6ADDRESS> 

</top> 

</config> 

</edit-config> 

</rpc>

组网及组网描述:


3 个回答
粉丝:160人 关注:1人

最简单的用CLI:

CLI

执行命令行的命令。请求消息将命令行语句封装在<CLI>标签中,命令行输出信息被封装在<CLI>标签中返回

CLI支持ConfigurationExecution方式执行命令行:

·     Execution:在用户视图下执行命令行

·     Configuration:在系统视图下执行命令行。使用该方式时需要指定exec-use-channel的属性:

¡     false:不使用channel方式执行命令行

¡     true:使用临时channel执行命令行,执行完成后,自动关闭该channel

¡     persist:使用保留channel执行命令行。使用该方式时,则需要执行Open-channel操作打开当前对话的channel;使用完成后,执行Close-channel关闭Channel。如果未执行Open-channel操作,则系统将自动打开channel;如果未执行关闭保留channel操作,再次使用保留channel时,系统在上次最后执行的命令行所在视图再次执行命令行

·     对于其他视图下命令,则需要在Configuration下先指定进子视图的命令,再指定配置命令

一个NETCONF会话只能打开一个保留channel,可以打开多个临时channel

不支持执行交互式命令

使用channel方式执行命令行时,不支持执行quit命令退出用户视图

在系统视图下不使用channel方式执行telnet server enable命令:

<rpc message- xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">

  <CLI>

     <Configuration exec-use-channel="false">telnet server enable</Configuration>

  </CLI>

</rp

把配置写字xml里

其它方式参考:

https://www.h3c.com/cn/Service/Document_Software/Document_Center/Home/Switches/00-Public/Configure/Operation_Manual/NETCONF_OM-6W103/#_Ref493405262


暂无评论

粉丝:336人 关注:0人

您好,参考

删除某个接口IPv6地址

操作

URI

描述

PUT

/ifm/interfaces/interface/ifmAm6/am6CfgAddrs

/ifm/interfaces/interface/ipv6Config/am6CfgAddrs

删除接口的IPv6地址。

  • 请求示例1:<?xml version="1.0" encoding="UTF-8"?> <interface> <ifName>10GE1/0/1</ifName> <ifmAm6> <am6CfgAddrs> <am6CfgAddr operation="delete"> <ifIp6Addr>1:1::1:1</ifIp6Addr> </am6CfgAddr> </am6CfgAddrs> </ifmAm6> </interface>

    请求中元素说明如表11-64所示。

    表11-64 请求中元素说明

    元素

    描述

    ifName

    接口名称。

    ifmAm6

    IPv6配置。

    am6CfgAddrs

    IPv6地址列表。

    am6CfgAddr

    IPv6地址配置。

    ifIp6Addr

    IPv6地址。

  • 响应示例1(XML格式):<?xml version="1.0" encoding="UTF-8"?> <rpc-reply message- xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" flow-> <ok /> </rpc-reply>

    响应状态码说明如表11-65所示。

    表11-65 响应状态码说明

    状态码

    描述

    200 OK

    操作执行成功。

    400 Bad Request

    无法执行请求操作,请求消息语法错误,或者请求消息中信息的属性不合法。

    500 Internal Server Error

    服务的各种内部异常导致请求操作失败,或者无法识别的处理异常。

  • 请求示例2:<?xml version="1.0" encoding="UTF-8"?> <interface> <ifName>10GE1/0/1</ifName> <ipv6Config> <am6CfgAddrs> <am6CfgAddr operation="delete"> <ifIp6Addr>1:1::1:1</ifIp6Addr> </am6CfgAddr> </am6CfgAddrs> </ipv6Config> </interface>

    请求中元素说明如表11-66所示。

    表11-66 请求中元素说明

    元素

    描述

    ifName

    接口名称。

    ipv6Config

    IPv6配置。

    am6CfgAddrs

    IPv6地址列表。

    am6CfgAddr

    IPv6地址配置。

    ifIp6Addr

    IPv6地址。

  • 响应示例2(XML格式):<?xml version="1.0" encoding="UTF-8"?> <rpc-reply message- xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" flow-> <ok /> </rpc-reply>

    响应状态码说明如表11-67所示。

    表11-67 响应状态码说明

    状态码

    描述

    200 OK

    操作执行成功。

    400 Bad Request

    无法执行请求操作,请求消息语法错误,或者请求消息中信息的属性不合法。

    500 Internal Server Error

    服务的各种内部异常导致请求操作失败,或者无法识别的处理异常。

暂无评论

粉丝:9人 关注:2人

参考如下信息:

<env:Envelope xmlns:env="***.***/soap/envelope/">
    <env:Header>
        <auth:Authentication env:mustUnderstand="1" xmlns:auth="http://www.h3c.com/netconf/base:1.0">
            <auth:Authentication xmlns:auth="http://www.h3c.com/netconf/base:1.0" env:mustUnderstand="true">
                <auth:Language>zh-cn</auth:Language>
            </auth:Authentication>
        </env:Header>
        <env:Body>
            <rpc message-id='101' xmlns='urn:ietf:params:xml:ns:netconf:base:1.0'  xmlns:web='urn:ietf:params:xml:ns:netconf:base:1.0'>
                <edit-config>
                    <target>
                        <running/>
                    </target>
                    <config>
                        <top xmlns='http://www.h3c.com/netconf/config:1.0' web:operation='merge'>
                            <DHCPC6>
                                <DHCP6Alloc>
                                    <Alloc>
                                        <IfIndex>4</IfIndex>
                                        <AllocEnable>false</AllocEnable>
                                    </Alloc>
                                </DHCP6Alloc>
                            </DHCPC6>
                            <IPV6ADDRESS>
                                <Ipv6AddressesConfig web:operation='remove'>
                                    <AddressEntry>
                                        <IfIndex>4</IfIndex>
                                        <Ipv6Address>2012::1</Ipv6Address>
                                        <AddressOrigin>1</AddressOrigin>
                                    </AddressEntry>
                                </Ipv6AddressesConfig>
                            </IPV6ADDRESS>
                            <IPV6ADDRESS>
                                <Ipv6AddressesAuto web:operation='merge'>
                                    <AutoAddress>
                                        <IfIndex>4</IfIndex>
                                        <Auto>false</Auto>
                                        <AutoLinkLocal>false</AutoLinkLocal>
                                    </AutoAddress>
                                </Ipv6AddressesAuto>
                            </IPV6ADDRESS>
                        </top>
                    </config>
                </edit-config>
            </rpc>
        </env:Body>

    </env:Envelope>

暂无评论

编辑答案

你正在编辑答案

如果你要对问题或其他回答进行点评或询问,请使用评论功能。

分享扩散:

提出建议

    +

亲~登录后才可以操作哦!

确定

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作

举报

×

侵犯我的权益 >
对根叔社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明