一个网口配置两个ip,方法介绍 第一种: 直接用指令ifconfig eth0:2 172.16.0.102 netmask 255.255.255.0 up # ping 172.16.0.2 能ping通 PING 172.16.0.2 (172.16.0.2): 56 data bytes 64 bytes from 172.16.0.2: seq=0 ttl=64 time=0.663 ms 64 bytes from 172.16.0.2: seq=1 ttl=64 time=0.336 ms ... ... 清除的时候直接ifconfg eth0:2 down 第二种: 因为A40i是开机启动脚本,用命令设置ip,但是A40i文件系统有inte**ce文件,可以修改开机启动脚本启动network服务。 auto lo、auto eth0等作用是:会在系统启动时被自动配置 为了启动network服务,修改开机自启文件,将原本的auto_config_network关闭,改为使用S93network # ls /etc/init.d/ S01logging S50sshd S93network S10udev S50telnet auto_config_network S20urandom S60nfs rcK S30dbus S70vsftpd rcS ... ... 在rcS中修改 #ip address #sh /etc/init.d/auto_config_network //注释 /etc/init.d/S93network start //添加 重启后生效。 连接https://blog.csdn.net/mountzf/article/details/52035499
第三种 这个A40i不支持。简单介绍一下。网上查到的方法大多数都是/etc/sysconfig/network-scripts里通过ifcfg-eth0配置。用到的服务不一样。 原本的网卡配置是ifcfg-eth0文件,我们复制一个为ifcfg-eth0:1 然后修改里边的配置 vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 // 网卡设备名 BOOTPROTO=none // 是否自动获取IP(none、static、dhcp),其中none和static都代表手工分配IP地址 HWADDR=00:0c:29:17:c4:09 // MAC地址 NM_CONTROLLED=yes // 是否可以由Network Manager图形管理工具托管 ONBOOT=yes // 是否随网络服务启动,eth0生效,为no时ifconfig查看不到eth0网卡IP信息 TYPE=Ethernet // 类型为以太网 UUID="****-**x..." // 唯一识别码 IPADDR=192.168.0.252 // IP地址 NETMASK=255.255.255.0 // 子网掩码 GATWAY=192.168.0.1 // 网关 DNS1=202.106.0.20 // DNS IPV6INIT=no // IPv6没有启用 USERCTL=no // 不允许非root用户控制此网卡
复制一份ifcfg-eth0:1后修改DEVICE、IPADDR等信息。 service network restart 重启网络 |
|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )
GMT+8, 2024-11-22 16:41
Powered by Discuz! X3.4
© 2001-2013 Comsenz Inc.