在Raspbian上打开TCP端口

时间:2016-12-26 21:48:13

标签: raspberry-pi raspbian

我正在尝试使用我的覆盆子pi作为服务器,我有一个使用tcp端口1777的java应用程序和3306上的mysql,但是不能从lan访问其中任何一个(两者都可以从pi本身正常工作)。当我从笔记本电脑扫描pi上打开的端口时,我只看到ssh和vnc端口,但是当在pi上运行netstat时,两个端口似乎都处于侦听状态。我正在运行最新版本的raspbian(图像默认禁用ssh和vnc,我在pi配置(raspi-config)中启用它)。有什么想法吗?

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:3)

在我看来,检查这些服务正在侦听哪个接口,因为在localhost上侦听的服务没有“绑定”到外部网络,因此请尝试让他们侦听192。**** ip地址。

示例:编辑MySQL配置

默认情况下,MySQL未配置为接受远程连接。您可以通过修改配置文件来启用远程连接:

sudo nano /etc/mysql/my.cnf

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

sudo service mysql restart