2016-12-26 68 views
0

我想用我的树莓派作为服务器,我有一个java应用程序使用tcp端口1777和mysql在3306上,但是没有一个或另一个可以从lan访问(两者都可以从pi本身)。当我从笔记本电脑扫描pi上打开的端口时,我只能看到ssh和vnc端口,但是在pi上运行netstat时,两个端口都显示为处于侦听状态。我正在运行最新版本的raspbian(默认情况下,图像的ssh和vnc已禁用,我在pi配置(raspi-config)中启用了它)。有任何想法吗?在Raspbian上打开TCP端口

enter image description here

enter image description here

回答

1

在我看来,检查哪个接口这些服务正在侦听因为听localhost上服务不“绑定”到外部网络,从而尽量让他们监听192。 **** IP地址。

实施例:编辑MySQL配置

缺省地,MySQL不被配置为接受远程连接。您可以通过修改配置文件中启用远程连接:

须藤纳米/etc/mysql/my.cnf

,并设置bind-address = 192.**bind-address = 0.0.0.0然后重新启动mysql的SERVIC:

​​
+0

谢谢,排序MySQL,我已经将java应用程序中的端口更改为1234,并且这也适用, – Marcin