问题描述:之前在搭建tomcat集群,弄了三个ubuntu虚拟机,宿主机为windows7,搭建过程中ubuntu的tomcat集群一直无法识别,也没找到原因,但在win7下tomcat的能够互相识别,win7下也能识别ubuntu下的tomcat实例,但是ubuntu下的无法识别其他机器的tomcat实例,同一台机器的可以。后找资料发现tomcat用的组播功能来识别tomcat实例,写了一个简单的组播例子,问题还是如此,ubuntu能发送组播数据包,但是无法接收数据包。个人当时觉得一直是网络通信问题。
解决办法:
ubuntu把组播功能分为三个层次:0,1,2。2为既可发送也可接收组播数据包,1为能发送但不能接收,0为禁用。2为运行所有的组播功能即allmulti,可通过ifconfig查看allmulti是否运行,running allmulti则表示可接收组播数据包,否则不能。启用allmulti方法为:
ifconfig eth0 allmulti
禁用方法为:
ifconfig eth0 -allmulti
相关推荐
一个简单的C++实现UDP组播发送和接收的程序
ubuntu下没有中文输入法的解决办法! 我们在安装虚拟机或者ubuntu系统的时候,常见的是尽管是中文版本的但却没有中文输入法,确实是一件很恼火的事情! 我自己也亲身经历过,特此给大家提供一种方法,很好用的! ...
Ubuntu Server 10.04中文环境乱码解决办法
keepass2在Ubuntu 15.10下中文乱码的解决办法.docx
安装ubuntu时出现 unknown display错误,无法修改分辨率时的解决办法,亲试有效。
1.Ubuntu14.04 + Qt5.5利用搜狗输入法输入中文的解决办法;2已验证,可使用;3、如有问题,联系chanior2005@gmail.com
解决Ubuntu域名无法解析方法 要的抓紧下啊
解决华硕G11电脑安装ubuntu无法安装的问题,解决华硕G11电脑安装ubuntu无法安装的问题,
Linux时常遇到各种各样的问题,但因为Linux开源的特点,不管出了什么问题,你都可以在源代码级找到症结所在,这正是Linux魅力所在。本文介绍了Linux系统中各种疑难杂症的解决办法。
Ubuntu系统下Ecipse的安装及不能启动的解决办法
在ubuntu虚拟机下关于缺少头文件的解决办法
ubuntu11.10安装完成后无线不能使用解决办法 亲测有效(ubuntu 13.10之后未测试)
Ubuntu 下Rhythmbox播放器乱码问题解决。
Ubuntu校园网虚拟机下上网终极解决办法(图解)
Ubuntu系统因停电或者异常关机导致图标变大,提示找不到显卡,该问题可以用我这个方法解决
ubuntu12.04输入法图标消失解决办法.pdf
介绍了Linux单用户用户模式,在忘记root密码的情况下破解的办法
udp网络通信例子源代码(单播、组播、广播)
xshell4无法链接ubuntu12.04的解决方案