虚拟机中的kali linux没有了eth0,只有lo接口了怎么办

问题如下:,没有了eth0

root@kali:~# ifconfig 
lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10
        loop  txqueuelen 1  (Local Loopback)
        RX packets 70  bytes 3638 (3.5 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 70  bytes 3638 (3.5 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

首先启动eth0

ifconfig eth0 up

之后在/etc/network/interfaces文件中加入

iface eth0 inet dhcp

最后重启网络

service networking restart 

或者interfaces写成静态ip也行

iface eth0 inet static  
    address 192.168.***.***
    netmask 255.255.255.0

最后perfect

root@kali:~# ifconfig 
eth0: flags=4163  mtu 1500
        inet 192.168.***.***  netmask 255.255.255.0  broadcast 192.168.145.255
        inet6 fe80::20c:29ff:fe9f:cc2d  prefixlen 64  scopeid 0x20
        ether 00:0c:29:9f:cc:2d  txqueuelen 1000  (Ethernet)
        RX packets 770  bytes 341112 (333.1 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 298  bytes 33286 (32.5 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10
        loop  txqueuelen 1  (Local Loopback)
        RX packets 72  bytes 3716 (3.6 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 72  bytes 3716 (3.6 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

你可能感兴趣的:(linux,网络基础)