51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2327|回复: 1
打印 上一主题 下一主题

[讨论] 个人的疑惑与老师的解答

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-10-27 21:34:14 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
老师:
不好意思,打扰您了。有个问题向您请教。
问题:昨天将Linux装上了我的电脑。
但由于我的电脑没有上网,所以在安装的时候我特别仔细。
在通信方式中我选择了host-only。在后面的过程中我也选择了DHCP
目的是My Computer不上网也可以在WindowsLinux之间通信。
我的虚拟IP分别是192.168.183.1192.168.149.1 通过ifconfig eth0 192.168.149.1设置了IPPing 192.168.149.1也成功。但是在利用SecureFX进行文件传输的时候,却总是有这样的错误信息出来。
SSH2Core version 4.3.0.371
Connecting to 192.168.149.1:22 ...
Discarding invalid state change from STATE_NOT_CONNECTED to STATE_CLOSED.
Connected for 0 seconds, 0 bytes sent, 0 bytes received
这是为什么? 我应如何解决?

回复:在家里虽然没有上网,
选择host-only安装linux,选择dhcp自动分配就可以,安装后不要修改任何ip,包括vmnet1,vmnet8,还有linux里面也不要使用ifconfig去设置ip,他已经自动帮你设置了,你直接使用ifconfig回车看看ip即可
如果你已经修改了
那没检查一下,是不是修改后又给修改错了
  1 先查看一下vmnet1的ip地址(windows环境的网上邻居)例如是192.168.31.1(你的可能是192.168.183.1或者192.168.149.1,看一下vmnet1)
  2 到linux环境看一下你的eth0的ip    使用ifconfig 回车
如果在步骤1里面你的vmnet1 是192.168.149.1,那么修改你的eth0 为
    ifconfig eth0 192.168.149.128
如果在步骤1里面你的vmnet1 是192.168.183.1,那么修改你的eth0 为
    ifconfig eth0 192.168.183.128
修改后,执行 ifconfig eth0 down                    
             ifconfig eth0 up

然后从windows ping 一下你的eth0的ip192.168.149.128或者192.168.183.128 看通否
从linux ping 一下你的windows的vmnet1的地址 192.168.149.1或者192.168.183.1 看通否
如果都通了,就可以采用ftp工具来传文件了,ftp的host信息要设置linux的eth0的ip  也就是128那个ip地址.




老师:
您好!不好意思,又要打搅您了。 我这里有个问题,想了很久,仍然无法解决它,麻烦您帮我看看。Thank You!
问题:我在linux环境下做JDK安装:
./jdk-6u1-linux-i586-rpm.bin
输入yes后,执行rpm –ivh jdk-6u1-linux-i586.rpm
弹出的提示信息是:jdk-6u1-linux-i586.rpm 不能被发现
ls查看一下,果真没有,仍然是jdk-6u1-linux-i586.rpm.bin,但多了一个install.sfx.4290
我用chmod 755 install.sfx.4290来修改它的权限, 然后执行
./install.sfx.4290
哈。我要的jdk-6u1-linux-i586.rpm 出来了。于是我像前面做的一样安装它:rpm –ivh jdk-6u1-linux-i586.rpm
弹出的提示信息是:错误:jdk-6u1-linux-i586.rpmMD5 文摘:BADExpected
(21287bec4a95a2997e99fa8c59a7a22)!= (12e7b2d8e814976d75036e4730deel127)

错误:jdk-6u1-linux-i586.rpm 不能安装.

复:先对jdk-6u1-linux-i586-rpm.bin修改权限 chmod 755 jdk-6u1-linux-i586-rpm.bin
然后执行 jdk-6u1-linux-i586-rpm.bin  输入yes,然后使用ls 查看一下 jdk-6u1-linux-i586.rpm是否存在
如果存在,执行rpm  -ivh  jdk-6u1-linux-i586.rpm
如果不存在,查看你的jdk-6u1-linux-i586-rpm.bin文件大小,看这个文件是否损坏.





[ 本帖最后由 szs0434 于 2007-10-27 21:38 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-10-28 15:56:39 | 只看该作者
我是一点也不懂得
不过学习下也好
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-6 12:42 , Processed in 0.062541 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表