RedHot 不能联网 ifconfig命令只显示lo 不显示eth0的解决方法!

 

1.修改eth0 具体步骤如下

vi /etc/sysconfig/network-scripts/ifcfg-eth0,

i,进入insert编辑模式,具体参数设置如下:

DEVICE=eth0

BOOTPROTO=none(也可以设置成static的ip地址)

ONBOOT=yes

TYPE=Ethernet

NETMASK=子网掩码

IPADDR=ip号

GATEWAY=网关(虚拟机网关)

Esc,退出编辑模式

Shift+:wq!保存并退出命令

2.ifconfig -a ,查看是否生效。

3.service network restart ,网络服务器重启

“弹出界面eth0 正在决定eth0的ip信息...失败:无链接,是否检查电缆?”
  这种问题,把 BOOTPROTO=dhcp 改成 BOOTPROTO=static

4.ping +ip(linux的ip),提示成功

5.ping +网关(linux的网关)

如果ping+ip成功,ping+网关 失败,手动设置DNS,命令(vi /etc/resolv.conf)
(添加nameserver 10.0.0.1)

如果设置DNS之后还是ping网关失败,则考虑虚拟机的问题。
(注意:虚拟机为NAT方式联网,则linux中的ip 网关必须与虚拟机网段一致)

 

SSH连接报错:连接超时,则可能是sshd服务没开启


第一步,就是先把SSHD服务开启了。
执行这个就行: /etc/init.d/sshd restart

第二步,就是把Linux的防火墙关了。 (TAB 移动光标,空格键选择)
1 执行:setup。
2 选择:firewall。
3 选择:no firewall.
4 退出。

 

posted @ 2016-07-30 09:05  等那片花海  阅读(1010)  评论(0编辑  收藏  举报