论坛风格切换切换到宽版
  • 687阅读
  • 5回复

[问题求助][RedHat] vmware+redhat9+两台PC组局域网的问题 [复制链接]

上一主题 下一主题
离线fd6770448.
 
发帖
2085
C币
-140547
威望
409
贡献值
1
银元
-3
铜钱
4698
人人网人气币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-05-01
情况如下:
两台PC,系统均为win xp,用交互线相连;IP分别设为192.168.13.2 192.168.13.10,子网掩码:255.255.255.0 没有设网关;两台PC可以相互..p.ing通;其中13.10上装有.vmware,VM上装有redhat9和win2003;编辑ifcfg-eth0中为redh.at指定IP13.21和子.网掩码 ,重启网络服务,提示指定IP失败,如下图;在win2003上指定ip 13.22,可ping 通13.2和13.10。(        游戏          )

linux和win通过VM获取IP的方式不一样?.如何解决linu.x与PC不能联通的问题?--------------彩票

非常感谢!!
未命名.jpg (24.32 .KB) .
下载次数:3
2008-.09-10 19:44             电子

http://upload.bbs.csuboy.com/Mon_1004/126_7115_b9656f41ac12cf5.jpg[/img]外贸

评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
离线njbenben.
发帖
1976
C币
-198903
威望
358
贡献值
1
银元
-2
铜钱
4361
人人网人气币
0
只看该作者 沙发  发表于: 2010-04-13
Re:[RedHat]


QUOTE:原帖由 sorghum 于 2008-9-10 20:12 发表
感觉是你接口配置,没有写到文件里面去。重启后配置丢失。

不管是linux还是windows桥接方式还是一样的。如果要互通,那就和物理网卡桥接就可以了。


忘了说明一点,VM中的win和redhat都是使用桥接方式。

另请看配置文件,见下图:
未命名.jpg (290.12 KB)
下载次数:2
2008-09-10 20:46



离线skydancer.
发帖
2053
C币
-193385
威望
392
贡献值
1
银元
-2
铜钱
4675
人人网人气币
0
只看该作者 板凳  发表于: 2010-04-13
Re:[RedHat]
你直接命令行添加看报错不
ifconfig eth0 192.168.13.21
复制代码
不报错的话再ping 192.168.13.22试试。

离线yeen.
发帖
1984
C币
-604987
威望
381
贡献值
5
银元
-5
铜钱
4417
人人网人气币
0
只看该作者 地板  发表于: 2010-04-13
Re:[RedHat]
非常感谢4楼的兄弟,用你的方法可以解决问题。

但不明白通过编辑ifcfg-etho设置IP与ifconfig设置IP之间的差别?
造成这种情况的原因是什么?
还请赐教,谢谢!!

离线brokenfly.
发帖
1941
C币
-152808
威望
364
贡献值
1
银元
-2
铜钱
4383
人人网人气币
0
只看该作者 4楼 发表于: 2010-04-13
Re:[RedHat]


QUOTE:原帖由 gyp334a 于 2008-9-10 22:32 发表
非常感谢4楼的兄弟,用你的方法可以解决问题。

但不明白通过编辑ifcfg-etho设置IP与ifconfig设置IP之间的差别?
造成这种情况的原因是什么?
还请赐教,谢谢!!

这就说明你的ifcfg-eth0配置文件写错了哦
DEVICE=eth0

ONBOOT=yes

BOOTPROTO=static

IPADDR=192.168.13.21

NETMASK=255.255.255.0
复制代码

仔细检查下不能多特殊符号和空格或硬回车。
看看/var/log/messages有没错误信息提示

离线eyes7790.
发帖
2083
C币
-60413
威望
403
贡献值
1
银元
-2
铜钱
4626
人人网人气币
0
只看该作者 5楼 发表于: 2010-04-13
Re:[RedHat]


QUOTE:原帖由 剑次狼 于 2008-9-10 23:49 发表

这就说明你的ifcfg-eth0配置文件写错了哦
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.13.21
NETMASK=255.255.255.0


仔细检查下不能多特殊符号和空格或硬回车。
看看/var/log/messag ...


问题已解决:
发现/etc/sysconfig/networking/devices/ifcfg-eth0 /etc/sysconfig/networking/profiles/default/ifcfg-eth0  /etc/sysconfig/network-scripts/ifcfg-eth0的inode不一样,但前二者一样,在网上找到一些说法说三者是硬链接,就将/etc/sysconfig/network-scripts/ifcfg-eth0删掉,其后做到一个硬链接到network-scripts中,其后便可以通过编辑ifcfg-eth0来设定ip,使用硬回车也不会出现问题。

但还存在如下几个疑问:
使用ifconfig可以设定IP,但只是临时指定一个IP,我想知道ifconfig是不是作用于哪一个文件还是什么变量?在/proc/net中没有找到对应的设置。

另外对于ifcfg-eth0的问题,我仔细查看了该文件,没有什么特殊符号,硬回车是有的,我删掉硬回车后也还是不能通过该文件来设定IP,并且我们以前编辑这个文件的时候都是硬回车,没有出现过问题。

还有一个疑问就是/etc/sysconfig/networking/devices/ifcfg-eth0 /etc/sysconfig/networking/profiles/default/ifcfg-eth0  /etc/sysconfig/network-scripts/ifcfg-eth0三者是不是一定要是硬链接?但我查看了另三台相同的系统中,有两台都没有两个文件,其中一台也只有devices/ifcfg-eth0这个文件,且与network-scripts的inode不一样,而这三台机器都可以正常地通过ifcfg-eth0指定IP,这三台机器使用的内核都为:Linux 116000mhz 2.4.20-8smp #1 SMP Thu Mar 13 17:45:54 EST 2003 i686 i686 i386 GNU/Linux。我本机的VM中的内核为:Linux localhost 2.4.20-8 #1 Thu Mar 13 17:54:28 EST 2003 i686 i686 i386 GNU/Linux。为什么会出现这种文件不一致的差别?

[ 本帖最后由 gyp334a 于 2008-9-12 14:46 编辑 ]
快速回复
限100 字节
批量上传需要先选择文件,再选择上传
 
上一个 下一个