关于AIX下系统启动后IP地址与初始设置不同的解决!

问题描述:
  用户不能使用初始设定的a段地址登陆系统,经检查有如下情况.
  1.通过ifconfig -a 检查出en0,en1在使用c段地址: en0:192.168.0.167 ,en1:192.168.0.168,并使用default 192.168.0.1 的路由.
  2. 但通过 smitty tcpip ,又检查出en0和en1分别属于a 段地址 : en0: 10.1.1.1,en1: 10.1.1.2.这些地址是用户初始设定的正确地址.
  3.使用rmdev -dl en0 ,rmdev -dl en1, 然后使用 smitty inet 为 en0,en1 重新创建a段地址.系统重起后,现象1,2依然存在.

  解答:

  这是因为动态主机配置协议(DHCP)客户端程序dhcpcd被启用,这个程序允许AIX系统从网络上的DHCP服务器自动获取动态的IP地址和TCP/IP配置信息。

  1.运行 ps -ef | grep dhcpcd 命令.
  2.运行netstat -rn 检查路由表的情况。
  如果检查出dhcpcd deamon被打开,使用如下方法关闭DHCP :

  方法1:
  编辑 /etc/rc.net ,查找是否存在变量 USE_DHCP,如果存在,设置为 USE_DHCP ="0"
  编辑 /etc/rc.tcpip ,注释掉启动/usr/sbin/dhcpcd的那一行
  运行 ps -ef | grep dhcpcd ,获得 dhcpcd的pid,运行 kill -9 <pid>
  使用smit tcpip,重新配置en0,en1,和hostname

  方法2:
  运行smit dhcpcd ,选择Stop Using the dhcpcd Subsystem,选择BOTH

  使用smit tcpip,重新配置en0,en1和hostname



---查看物理地址

netstat -v 或lscfg -vp entX

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值