首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在自动广播中将IP地址绑定到MAC?

如何在自动广播中将IP地址绑定到MAC?
EN

Unix & Linux用户
提问于 2014-09-11 07:29:22
回答 1查看 302关注 0票数 0

是否可以将IP绑定到autoyast配置文件中的物理地址?下面的代码不起作用:

代码语言:javascript
复制
     ...
<interfaces config:type="list">
      <interface>
        <bootproto>static</bootproto>
        <device>eth0</device>
        <ipaddr>ip_address_0</ipaddr>
        <hwaddr>aa:bb:cc:dd:ee:ff</hwaddr>
        <name>MY 1st NETWORK</name>
        <netmask>255.255.255.0</netmask>
        <startmode>auto</startmode>
        <usercontrol>no</usercontrol>
      </interface>
      <interface>
        <bootproto>static</bootproto>
        <device>eth1</device>
        <ipaddr>ip_address_1</ipaddr>
        <hwaddr>ff:aa:bb:cc:dd:ee</hwaddr>
        <name>MY 2nd NETWORK</name>
        <netmask>255.255.255.0</netmask>
        <startmode>auto</startmode>
        <usercontrol>no</usercontrol>
      </interface>
      <interface>
        <bootproto>static</bootproto>
        <device>eth2</device>
        <ipaddr>ip_address_2</ipaddr>
        <hwaddr>ee:ff:aa:bb:cc:dd</hwaddr>
        <name>MY 3rd NETWORK</name>
        <netmask>255.255.255.0</netmask>
        <startmode>auto</startmode>
        <usercontrol>no</usercontrol>
      </interface>  
      <interface>
        <bootproto>static</bootproto>
        <device>eth3</device>
        <ipaddr>ip_address_3</ipaddr>
        <hwaddr>dd:ee:ff:aa:bb:cc</hwaddr>
        <name>MY 4th NETWORK</name>
        <netmask>255.255.255.0</netmask>
        <startmode>auto</startmode>
        <usercontrol>no</usercontrol>
      </interface>        
      <interface>
        <bootproto>static</bootproto>
        <device>eth4</device>
        <ipaddr>ip_address_4</ipaddr>
        <hwaddr>cc:dd:ee:ff:aa:bb</hwaddr>
        <name>MY 5th NETWORK</name>
        <netmask>255.255.255.0</netmask>
        <startmode>auto</startmode>
        <usercontrol>no</usercontrol>
      </interface> 
      <interface>
        <bootproto>static</bootproto>
        <device>eth5</device>
        <ipaddr>ip_address_5</ipaddr>
        <hwaddr>bb:cc:dd:ee:ff:aa</hwaddr>
        <name>MY 6th NETWORK</name>
        <netmask>255.255.255.0</netmask>
        <startmode>auto</startmode>
        <usercontrol>no</usercontrol>
      </interface>         
    </interfaces>   
...
EN

回答 1

Unix & Linux用户

发布于 2015-08-07 22:27:29

根据AutoYaST规范,应该有一个单独的udev规则列表来将NIC的MAC地址映射到逻辑接口名称。

您的控制文件应该如下所示:

代码语言:javascript
复制
<networking>
 <interfaces config:type="list">
   <interface>
     <bootproto>static</bootproto>
     <device>eth0</device>
     <ipaddr>ip.ad.dr.es</ipaddr>
     <hwaddr>aa:bb:cc:dd:ee:ff</hwaddr>
     <netmask>255.255.255.0</netmask>
     <startmode>auto</startmode>
     <usercontrol>no</usercontrol>
   </interface>
 </interfaces>

 <net-udev config:type="list">
  <rule>
    <name>eth0</name>
    <rule>ATTR{address}</rule>
    <value>aa:bb:cc:dd:ee:ff</value>
  </rule>
 </net-udev>

</networking>
票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/154972

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档