로컬 Ubuntu 서버 (11.10)에 MySQL 서버를 설치했습니다. 원격 컴퓨터에서 서버에 연결할 수 없습니다.
내가 시도했을 때 : nmap localhost
, 그것은 다음을 보여줍니다
항만국 서비스 22 / TCP 오픈 SSH 80 / tcp 공개 http 139 / tcp 개방형 netbios-ssn 445 / TCP Open Microsoft-DS 631 / TCP 오픈 IPP 3306 / TCP 오픈 MySQL
그것은 3306
MySQL 포트가 열려 있다는 것을 의미합니다 . 그러나 nmap 192.168.0.50
서버 IP 인을 시도 하면 다음과 같은 결과가 나타납니다.
항만국 서비스 22 / TCP 오픈 SSH 80 / tcp 공개 http 139 / tcp 개방형 netbios-ssn 445 / TCP Open Microsoft-DS
이것은 IP를 사용하여 액세스 할 때 포트가 열리지 않았 음을 의미합니까? 그렇다면 포트를 어떻게 열 수 있습니까?
다음 코드를 시도했지만 작동하지 않는 것 같습니다.
sudo iptables -A INPUT -p tcp --dport 3306 -j ACCEPT
여기서 무엇이 잘못 되었습니까?