通过你的描述,可以从以下几个方面来进行查看:
1.查看网卡的状态是否正常,看能否启动?一般都是网卡启动不正常导致的。
/etc/init.d/networkstatus/start
2.查看网卡ip等相关设置,看设置是否正确。
1.不同版本系统,命令可能会有出入。
2.停掉不相关的网卡,使其开机不启动。
3.在进行地址设置后,重启网卡,然后对机器也进行重启,在启动过程中看网卡加载是否报错。
以上就是我的建议,不同版本系统,在具体操作时,可能会有出入,如有问题可私信+关注,我会第一时间来进行回复追答,希望我的回答能帮到你。
2. 虚拟机上的Linux系统获取不到ip试了桥接模式、NAT模式都不行
桥接即可, 如果虚拟机这个情况的话,通常是没有启用网卡;
可以进入Xwindow开启网卡; 具体怎么修改要看发行版; 但是
/etc/sysconfig/network-scripts/ifcfg-网卡(这个位置不同的虚拟机或发行版都不同, )里面的ONBOOT=yes一定要有; 否则开机不启动;
因为有的版本使用NetworkManager这个, 那么原来的network脚本就不可用了; 如果不使用可以NM_CONTROLLED=no
3. linux无法获取ip地址,求解决~
下面时最简单的方法(以后弄samba等都不需要改的):
网络连接模式在虚拟机外面设置为:桥接
进入Linux后设置静态IP:
打开inface文件:
sudo
vim
/etc/network/inface
编写如下代码(address
同一网段随便都行):
auto
eth0
iface
eth0
inet
static
address
192.168.1.111
geteway
192.168.1.1
netmask
255.255.255.0
4. linux中得不到ip地址
(只输入config的话就没有etho,只有lo):说明eth0网卡没有启动,启动方法是:ifup eth0
再次查看就会有eth0的Ip了,要是还或得不到IP地址,要检查VM的DHCP服务是否开启,若开启还是没有IP,要查看配置文件vi /etc/sysconfig/network-scripts/ifcfg-eth0里面的选项是不是dhcp获得,要是还没有获得IP,就ifconfig /renew 、ifconfig /release。
这一切都要确定网卡是否连接。!!