Redis를 설치했지만 nmap 스캔에서 볼 수 없습니다

Redis를 설치했지만 nmap 스캔에서 볼 수 없습니다

Redis가 설치되어 실행 중인 것으로 보입니다.

[me@hsredistest01 ~]$ sudo systemctl status redis
● redis.service - Redis persistent key-value database
   Loaded: loaded (/usr/lib/systemd/system/redis.service; enabled; vendor preset: disabled)
  Drop-In: /etc/systemd/system/redis.service.d
           └─limit.conf
   Active: active (running) since Mon 2019-04-22 19:03:35 +03; 34min ago
 Main PID: 8780 (redis-server)
   CGroup: /system.slice/redis.service
           └─8780 /usr/bin/redis-server 127.0.0.1:6379

여기서는 포트 6379가 실행 중이라고 표시되지만 실행 중인 서비스 포트를 검색하면 표시되지 않습니다.

[me@hsredistest01 ~]$ sudo nmap -sT -O localhost

Starting Nmap 6.40 ( http://nmap.org ) at 2019-04-22 19:40 +03
Nmap scan report for localhost (127.0.0.1)
Host is up (0.000078s latency).
Other addresses for localhost (not scanned): 127.0.0.1
Not shown: 996 closed ports
PORT    STATE SERVICE
22/tcp  open  ssh
25/tcp  open  smtp
111/tcp open  rpcbind
199/tcp open  smux
Device type: general purpose
Running: Linux 3.X
OS CPE: cpe:/o:linux:linux_kernel:3
OS details: Linux 3.7 - 3.9
Network Distance: 0 hops

OS detection performed. Please report any incorrect results at http://nmap.org/submit/ .
Nmap done: 1 IP address (1 host up) scanned in 1.73 seconds

브라우저에 192.168.0.23:6370을 입력하면 Redis is fine다음과 같은 메시지가 표시됩니다.

답변1

nmap포트 6379에 대한 검사를 실행하고 있지 않습니다 .기본적으로 가장 일반적으로 열려 있는 1000개의 포트만 검사됩니다..

단일 포트를 nmap에 전달할 수 있습니다.nmap -p 6379 -sT -O localhost

또는 다양한 포트를 전달할 수 있습니다.nmap -p 1-65535 -sT -O localhost

스캔하는 포트가 많을수록 시간이 더 오래 걸립니다.

또한 방화벽이 해당 포트에 대한 연결을 허용하는지 확인하십시오. 그렇지 않으면 해당 포트 nmap가 표시되지 않습니다.

관련 정보