Machine:findBroadcastInterface....not a valid interface
来源:互联网 发布:暴风影音mac版 编辑:程序博客网 时间:2024/05/07 23:35
帮朋友装 KBEngine 的时候遇到的问题,她一直解决不掉,我就感觉应该是一些配置问题。今天拿到截图分析了很久才解决,办法异常简单,但我觉得比这更重要的是解决问题的思路,在这记录下来,以希望能解决一类问题,避免在这种没什么意义的 bug 上耗费太多时间
分析出来的办法一句话:禁掉不用的网卡
1. 问题截图
2. 问题分析
1.原因何在
broadcast discovery [169.254.242.196] not avlid interface,available interface :192.168.0.104
这句话使整个问题分析的核心,192.168.0.104 应该是 IP 地址,169.254.242.196 这句话 看 169.254… 就应该知道可能是 由于 电脑不能正确获取 IP地址导致的
2.既然是不能正确获取IP,这时候应该启用DHCP Client 双击启用,你只要知道 DHCP 就是用于获取 IP 地址就可以了
3.重启 DHCP 之后并没有作用,难道是我分析错了?再去截图上看看
4.firewall 应该没问题,那就是后面的not a LAN ADDR
LAN local area network(局域网)ADDR 地址
5.再次验证应该是 IP 地址的问题,电脑连接的可能是无线,无线网卡有时候会遇到些问题
6.一问,朋友用的确实是无线,还是用的外接网卡,好了,我认为的原因出来了用的外接网卡获取 IP,系统去找的是 本地网卡 ,迷路了,我们把本地的路堵死,让系统只能去找外接网卡就可以了
7.可以按照 KBEngine 中说的多网卡配置,不过它的文档令我头疼(也可以配置出来,就是 获取网卡名称,在xml文档中添加…),就选择了简单点的禁用掉本地连接,这样系统就只能使用外接网卡 进行无线连接,也就不会有 IP 错误的原因了
3. 服务器完美运行,效果图
4. 说在最后
我就是老是碰见莫名其妙的 bug,总结一句:遇见 bug 不要急,再急没用,最重要的是 根据问题,冷静分析。打印的 Log 一般都把问题说清楚了,百度不行用 Google 不行就重装,哈哈,加油
- Machine:findBroadcastInterface....not a valid interface
- Could not open virtual machine – vmx is not a valid virtual machine configuration file
- Could not open virtual machine – vmx is not a valid virtual machine configuration file
- not a valid SHA1
- VMware6关机后出现is not a valid virtual machine configuration file的解决办法
- Error: Failed to create the site. The machine does not have a valid license. Please authorize ArcGIS
- Enable/Disable Multicast on Interface of a Linux Machine
- is not a valid virtual path.
- ORA-01843: not a valid month
- 'my_calendar' is not a valid tag library
- %1 Is Not a Valid Win32 Application
- .exe is not a valid Win32 application
- fatal: Not a valid object name: 'master'
- hadoop jar 提示 Not a valid JAR
- ORA-01843: not a valid month
- bash: export: '': not a valid identifier
- ORA-01843: not a valid month 错误
- a valid provisioning profile not found
- 如何准备英语四级考试
- C++字符串
- Ubuntu下安装mysql有关root用户登录不进去,密码错误的问题。。。
- 如何在QT的ui界面上为QLineEdit文本框中建立事件
- A计划
- Machine:findBroadcastInterface....not a valid interface
- 输入一个正整数数组,将它们连接起来排成一个数,输出能排出的所有数字中最小的一个。例如输入数组{32, 321},则输出这两个能排成的最小数字32132
- 期货程序化交易之期货入门知识摘录整理
- 基数排序
- xcodedebug和release模式下打包IPA体积差距过大解决
- 旋转数组中的最小元素
- 洛谷 P1434 滑雪
- 顺序表_栈
- 常见SQL语句