eth0 has no ipv4

⑴The reason why eth0 can’t see ip

It means that your Linux failed to obtain an IP from the DHCP server.
It depends on whether you want to set a fixed IP or get it automatically.

(2) linux eth0 has no ip

You said there is no address? Does it mean that there is no such file /etc/sysconfig/network-scripts/ifcfg-eth0
Or does it mean that there is no IP written in this file?
It can be in the following format:
DEVICE=eth0
HWADDR=00:8C:29:57:32:31
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=192.168. 1.10
GATEWAY=192.168.1.1
NETMASK=255.255.255.0

If you are ubuntu, you can write this:
#vi /etc/network/interfaces # Edit the network card configuration file
auto lo
iface lo inet loopback
auto eth0 #Automatically connect to the network at boot
iface eth0 inet static #static means use a fixed ip, dhcp means use a dynamic ip
address 192.168.1.168 #Set ip address
netmask 255.255.255.0 #Set subnet mask
gateway 192.168.1.1 #Set gateway
:wq! #Save configuration and exit
p>

⑶ The RedHat network on the virtual machine is blocked, eth0 has no ip

The network of the virtual machine adopts the Bridged (bridged) method. At first I thought it was because some network cards on the machine There is no cable connected, and VMWare happens to use that NIC, and after several hours of testing, disabling the unconnected NIC, and mapping VMWare’s VM0 to the other NIC that is connected, didn’t solve the problem.
I installed redhatlinux9.0 in the VM virtual machine and prepared to share files with the host, but the network was blocked!
Unable to activate, always prompt after entering ifup eth0:
Dertermining IP information for eth0….failed – no link present check cable
Solution:
in /etc/ Add the following script to sysconfig/network-scripts/ifcfg-eth0
:
check_link_down() {
return 1;
}
Specific operation:
[ [email protected] root]# cd /etc/sysconfig/network-scripts/
[[email protected] network-scripts]# vi ifcfg-eth0
# Please read /usr/share/doc/initscripts -*/sysconfig.txt
# for the documentation of these parameters.
ONBOOT=yes
USERCTL=no
PEERDNS=yes
TYPE=Ethernet
DEVICE=eth0
HWADDR=00:0c:29:64:c2:5f #You can not add it here, it depends on your machine (it is recommended not to add it first)
BOOTPROTO=dhcp
# The following is the added part, the specific operation method: first press a, insert the following text after the cursor, and finally: wq save and exit (or edit with Gedit)
check_link_down(){
return 1;
}
Next, restart the network (if restarting the network doesn’t work, restart the system!)
[[email protected] network-scripts]# ifup eth0
Determining IP information for eth0… done.
Well, see the above prompt that it has been successful, you can use ifconfig to check whether you have obtained a valid IP.

⑷ The result of the linux ifconfig command does not have ipv4. The picture below is a problem with the virtual machine?

No, do you want to configure ip, you can configure it with the command netconfig . Note: In fact, the 32-bit ip addresses you see are all ipv4 ips. You can see it in ifconfig. It is possible that you can’t see it, then you close eth0 first, then open eth0, and ifconig can see it.

⑸ After installing ubuntu Linux, ifconfig sees eth0 and lo, but there is no eth0 device in the /dev directory, why

You want a network card device Is it
/etc/network/interfaces
sudo vi /etc/network/interfaces
You can edit it
And replace the line about eth0 with the following:
# The primary network interface – use DHCP to find our address
auto eth0
iface eth0 inet dhcp

Use the following command to make the network settings take effect:
sudo / etc/init.d/networking restart
You can also directly enter the following command on the command line to get the address

⑹ The ipv4 address is not displayed after ifconfig under linux, how can What’s the matter, ask for advice~~

Enter the configuration file to see if an IP address has been configured
more /etc/sysconfig/network-scripts/ifcfg-eth0

⑺ There is no IP address when the linux network card eth0 is detected. What’s going on?

I think the way to obtain the IP address of your network card is DHCP mode, you can set it to static mode, the method is: execute In the setup command, select the network setting item to set the static IP address acquisition method and set the IP address.
Then, start the network service again:
servicenetwork restart
and then use the ifconfig command to check if the IP address is there?

⑻ How to solve the problem that the Linux virtual machine has no IP address

Temporary IP: ifconfig eth0 192.168.1.1 netmask 255.255.255.0dhclient Automatically obtain IP permanent IP: vi /etc /sysconfig/network-scripts/ifcfg-eth0 Modify these 2 lines IPADDR=192.168.1.1NETMASK=255.255.255.0 Restart the service service network restart to ask which method you use,

0

Related Ad

Comments (No)

Leave a Reply