Linux——Bug:基于Linux的Live555不能获取ip地址

在网上看了很多博主关于Live无法获取IP的方式,10篇里面9篇都是一样的,博主给出自己的设置,然后也没有说根据自己的怎么改,反正像我我这种菜鸟是改不明白。

临时获取IP的方式

当我们运行Live555服务器的时候,有的人就是会出现我下面的这种情况。出现这种情况就是表示你的Live555无法获取IP。
Linux——Bug:基于Linux的Live555不能获取ip地址_第1张图片

然后我们可以输入指令service iptables stop来暂时关闭防火墙,这种方式就可让Live555服务器获取到IP。具体成果可以看下面的图。
Linux——Bug:基于Linux的Live555不能获取ip地址_第2张图片
但是使用这种方式的话, 你关机重启之后,你再执行Live555服务器又获取不到IP了!毕竟防火墙还是不要随便乱关的好。

永久获取的方式(此为下下下策)

如果你对防火墙有没有开都没什么影响的话,你可以使用指令chkconfig iptables off永久关闭防火墙。重启后执行服务器能获取到IP(亲测有效)。
如果你哪天想开启防火墙就输入指令chkconfig iptables on然后重启虚拟机就好了。

关于防火墙的相关指令
service iptables status 查看防火墙的状态
service iptables restart 重启防火墙
service iptables stop 暂时关闭防火墙
chkconfig iptables off 永久关闭防火墙
chkconfig iptables on 永久关闭防火墙后的重启

如果防火墙有开就是下面这样Linux——Bug:基于Linux的Live555不能获取ip地址_第3张图片
如果哪位大佬知道怎么使用更好的方式获取IP(不关闭防火墙),请大佬告知一下。

你可能感兴趣的:(Bug收集,Linux网络编程,linux)