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

本文介绍了解决AIX系统中IP地址配置冲突的方法。针对用户无法使用初始设定的A段地址登录系统的问题,文章详细阐述了如何诊断并解决由DHCP客户端导致的IP地址错误配置,并提供了两种关闭DHCP服务的有效方案。
问题描述:
  用户不能使用初始设定的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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值