代码之家  ›  专栏  ›  技术社区  ›  Scg

为Tizen OS配置静态IP地址[已关闭]

  •  0
  • Scg  · 技术社区  · 11 年前

    我是Tizen OS的新手,我们有一台安装了Tizen的Build机器,我需要配置静态IP地址。我的机器上没有安装ConnMan Tools。我已经浏览了许多博客,每个博客都是用ConnMan工具提到的。有没有任何方法可以像我们在Fedora或Solaris中那样,通过更新网络脚本文件夹下的脚本文件,用命令行配置IP地址。

    1 回复  |  直到 10 年前
        1
  •  0
  •   m.wasowski    11 年前

    尝试此操作(记住设置正确的IP和MAC):

    1) 创建文件“/etc/init.d/eth0”并设置其执行权限(555可以):

    #!/bin/sh
    
    HWADDR='fe:fe:fe:fe:xx:xx'
    IP='10.10.xx.xxx'
    NETMASK='255.255.255.0'
    
    ifconfig eth0 hw ether $HWADDR
    ifconfig eth0 $IP netmask $NETMASK up
    

    2) 创建文件“/usr/lib/systemd/system/eth0 setup.service”:

    [Unit]
    Description=Configure MAC on eth0 interface
    DefaultDependencies=no
    Before=net-config.service
    
    [Service]
    Type=simple
    ExecStart=/etc/init.d/eth0
    
    [Install]
    WantedBy=network.target
    

    3) 验证:运行第一个脚本,查看eth0是否已启动并按需要运行。重新启动并查看它是否在启动时配置。