首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >流浪汉不能与客人交流

流浪汉不能与客人交流
EN

Stack Overflow用户
提问于 2016-06-25 09:11:23
回答 1查看 733关注 0票数 0

我已经用ubuntu/trusty64框初始化了一个标准的迷幻剂(没有额外的配置,只是默认配置)。流浪汉在default: SSH auth method: private key台阶上结冰。我认为这是一个ssh问题,并尝试使用用户名,密码等。

最后,我发现端口没有被正确地转发。默认情况下,主机上的端口2222被转发到来宾机器上的22。我可以使用virtualbox gui登录到机器,并看到来宾确实在监听端口22

但是,主机没有打开端口2222。如果我在我的主机上运行netstat -na |grep 2222,我就得不到结果(windows 7主机上有cygwin)。

此外,如果我执行telnet localhost 2222,则会得到Could not open connection to the host, on port 2222: Connect failed,它指示端口未打开

EXTRA:我已经找了16个多小时的解决方案了,但是没有运气。尝试了许多不同的解决方案,甚至设法通过使用公共桥接网络和静态ips进入机器,但是vagrant-ssh在这种情况下没有工作,并且拒绝映射默认的网络驱动器。我的结论是,一旦启动,流浪汉就无法与来宾机器进行通信。

编辑当我在端口2222上运行nmap扫描时也得到了令人惊讶的结果

我得到了这两个结果。如果我继续运行扫描,它会随机返回其中任何一个

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-07-06 15:57:10

问题在于Virtualbox而不是流浪汉。虚拟框只允许签名dll进入来宾系统(检查virtualbox日志文件以查找此类问题)。我有杀手N无线网卡与BFLLR.dll。该文件没有签名(大脚网络可能懒得对自己的库进行签名,上一次我从他们那里购买任何东西)。

删除该文件修复了问题,但您还需要驱动程序。该图书馆附在无线网卡的管理软件上。删除管理软件并只重新安装驱动程序。这应该能解决这个问题。

我没有对此进行调查,但也可能有一种方法来签署dll,并将您的密钥添加到本地受信任的那些(非常怀疑这很容易,但可能是一些值得探索的东西)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38026824

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档