`
lumingming1987
  • 浏览: 116706 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

linux eth0获取不到ip地址

阅读更多
the RH9 on VMWare Eth0 "No Link Present"
I am not able to setup my eth0 on RH linux 9 installed on a vmware GSX server 3.

I recieve the error message : Determining IP information for eth0... Failed! no link present. Check Cable.

- I use Bridged networking
- Card detected : AMD PCnet 32 Lance
- Driver : AMD PCnet 32


Can someone help???
-------------------------------------------
Oh! Sorry, I was assuming your host was Linux.

I found this on VMware's site:

Getting a DHCP Address in a Red Hat Linux 9.0 Virtual Machine
When a Red Hat Linux 9.0 guest operating system tries to get a DHCP address, the attempt may fail with an error message that states the link is down. On ESX Server, this happens only if you are using the vlance driver for your network connection.

To work around this problem, become root (su -) and use a text editor to edit the following files in the guest operating system. If only one of these file* **ist, make the change for that file only.

/etc/sysconfig/network-scripts/ifcfg-eth[n]

/etc/sysconfig/networking/devices/ifcfg-eth[n]

In both cases, [n] is the number of the Ethernet adapter — for example, eth0.

Add the following section to each of these two files:

check_link_down () {

return 1;

}

Then run the command ifup eth[n] (where [n] is the number of the Ethernet adapter) or restart the guest operating system.
——————————————————————————————————————
说是RedHat Linux的一个BUG,修改 /etc/sysconfig/network-scripts/ifcfg-eth0 或 /etc/sysconfig/networking/devices/ifcfg-eth0 或 /etc/sysconfig/networking/profiles/default/ifcfg-eth0 任意一个即可(事实上,修改任何一个文件,其余两个文件都会自动更新内容)。
分享到:
评论

相关推荐

    java获取linux服务器上的IP操作

    例如,我们可以使用以下命令来获取eth0的IP地址: ip address show eth0 这将显示eth0的IP地址信息,包括inet地址、广播地址、子网掩码等。 Java获取Linux服务器上的IP地址的方法 在Java中,我们可以使用...

    Linux系统下如何设置IP地址.docx

    在 Linux 系统中,/etc/sysconfig/network-scripts/ifcfg-eth0 文件中存放着网卡 IP 地址配置的相关信息。该文件的具体格式如下所示: ``` DEVICE=eth0 BOOTPROTO=none ONBOOT=yes TYPE=Ethernet NETMASK=255.255....

    Linux 系统修改ip地址

    ### Linux系统修改IP地址知识点详解 #### 一、概述 在Linux系统中,更改IP地址是一项常见的网络管理任务。这通常涉及到对系统配置文件的直接编辑,并重启相关的网络服务来应用新的设置。以下将详细介绍如何在Linux...

    linux 修改ip

    在 Ubuntu 操作系统中,可能会出现找不到 eth0 设备的问题。这是因为 Ubuntu 将新网卡命名为 eth1,导致了该问题。解决方案包括移动或删除 `/etc/udev/rules.d/70-persistent-net.rules` 文件,并重启系统。这样,...

    同一个IP地址,在windows上能用,但是在linux下不能用,原因是,如何解决.zip

    - 在Linux中,配置双网卡(如eth0和eth1)时,需要为每个网卡分别设置IP地址、子网掩码和网关。如果配置不当,如两个网卡设置了不同的默认网关,可能会导致网络路由混乱,从而无法正常通信。 - 文件"Linux双网卡...

    取出IP地址linux

    在Linux系统中获取IP地址是日常网络管理与维护中的一个基本操作。本文将详细介绍如何利用shell命令来提取Linux系统的IP地址,并对几种常见方法进行深入分析。 #### 方法一:使用`ifconfig`、`awk`和`grep`组合 这...

    linux修改ip地址

    在Linux系统中,修改IP地址是一项常见的操作,特别是在开发、调试和测试环境中。本文将详细介绍如何使用调试串口和vi编辑器来修改Linux系统的IP地址。这种方法特别适用于那些没有图形化界面或者网络连接不可用的情况...

    linux网卡配置修改IP地址

    在Linux系统中,网络配置是通过一系列文本文件进行的,涉及到的主要方面包括网卡设置、DNS解析、IP地址分配以及主机名定义。以下是对这些关键知识点的详细解释: 1. **网卡配置**: - **/etc/sysconfig/network-...

    linux单网卡配多IP

    在Linux操作系统中,特别是在服务器环境中,有时需要在一个网络接口(网卡)上配置多个IP地址,以便实现不同的网络服务或连接到多个网络。这个过程被称为单网卡绑定多IP,或者称为子接口(subinterface)、别名(alias)...

    远程登录linux主机更换IP地址.docx

    在使用ChangeIP.sh脚本文件时,需要指定两个参数:id_of_ifcfg-eth0和id_of_vm,例如: ./ChangeIP.sh 001 250,将ifcfg-eth0.001文件拷贝到vm250系统中,并重新启动网络服务,使得新实例的最终IP地址为10.196.28....

    linux修改ip

    这通常涉及到两个主要步骤:首先通过 `ifconfig` 命令临时设置 IP 地址,然后通过编辑配置文件 `/etc/sysconfig/network-scripts/ifcfg-eth0` 来实现永久性更改。下面将详细介绍如何完成这两个步骤,并解释相关命令...

    linuxIP设置修改ip地址宣贯.pdf

    例如,要将`eth0`接口的IP地址设置为`192.168.1.102`,子网掩码设置为`255.255.255.0`,你可以运行: ```bash ifconfig eth0 192.168.1.102 netmask 255.255.255.0 ``` 如果要修改默认网关,可以使用`route`命令,...

    C获得指定IP的MAC地址

    当你需要在本地网络中与特定设备通信时,知道其IP地址是不够的,还需要获取对应的MAC地址。在C语言中,可以通过ARP(Address Resolution Protocol)协议来实现这一功能。下面我们将详细介绍如何在C语言中使用ARP协议...

    nodejs获取本机内网和外网ip地址的实现代码

    在找到`eth0`和`eth1`的接口后,代码遍历这两个接口的IP地址详情,筛选出IPv4类型的地址。如果找不到匹配的IP,那么就跳过这个接口。之后,根据IP地址的前缀判断哪个是内网IP,哪个是外网IP。通常,`10.x.x.x`, `172...

    ethmac_socket_mac_eth_linux_

    标题“ethmac_socket_mac_eth_linux_”揭示了我们将讨论的主题,即如何在Linux环境下使用原始套接字操作以太网(ethmac)的MAC地址。 "recvEthRaw.c"和"sendEthRaw.c"这两个文件很可能是实现这一功能的源代码示例。...

    socket编程获取IP地址

    总结来说,通过Socket编程获取本地IP地址是一项基础的网络编程任务,它涉及到操作系统接口、网络协议和编程技巧。在处理大量接口或资源有限的环境中,使用生成器是一种高效且节省内存的方法。了解并熟练掌握这些技能...

    linux ip隧道配置手册

    6. **分配IP地址**:为隧道接口分配IP地址,例如`ip addr add 2.2.2.2 peer 1.1.1.1 dev tun0`,这里`2.2.2.2`和`1.1.1.1`分别是本地和远程端点的IP地址。 #### 三、示例配置 接下来,我们将通过一个具体的示例来...

    局域网信息获取,可以得到ip地址。mac地址

    在IT领域,网络编程是不可或缺的一部分,特别是在局域网(LAN)环境中,有时我们需要获取设备的IP地址和MAC地址。这两个标识符对于网络通信至关重要。本文将深入探讨如何在编程中实现这一功能,并提供详细源代码。 ...

    linux获取ip

    在Linux系统中,获取IP地址是一项常见的操作,无论是对于网络管理员还是普通用户,都需要了解如何查询和使用IP信息。在给定的标题“linux获取ip”中,我们可以深入探讨几个关键知识点。 首先,Linux提供了多种...

Global site tag (gtag.js) - Google Analytics