컴퓨터에 의해 설정된 열린 포트 또는 연결을 아는 방법

요즘 나는 들어오는 연결에 대해 약간 실험하고 있는데, 특히 내 휴대폰 (SSH를 통해)을 사용하여 랩톱과 가정용 PC를 관리하기 때문에 SSH 연결이 정상인지 확인하기 위해 랩톱에서 연결이 잘 열리는 지 확인해야했습니다.

이것은 하나 이상의 서비스를 제공하기를 희망하는 작은 팁입니다 🙂

내 말은 ... 여기에서는 컴퓨터에서 연 연결이나 포트 및 다른 것을 아는 방법을 보여줄 것입니다 😉

이를 위해 우리는 응용 프로그램을 사용할 것입니다. NETSTAT

예를 들어, 열려있는 연결 데이터와 터미널에있는 다른 연결 데이터를 모두 표시하려면 다음을 입력합니다.

sudo netstat -punta

제 경우에는 다음과 같이 표시됩니다.

보시다시피 프로토콜, 수신 데이터, 수신 대기 포트 및 IP는 물론, 이미 설정된 연결인지 여부, PID 등 허용되는 연결의 포트 및 IP를 볼 수 있습니다. 어쨌든 많은 데이터 🙂

예를 들어 이미 설정된 연결 만 알고 싶다면 grep을 사용합니다.

sudo netstat -punta "ESTABLISHED"

내 경우에만 반환됩니다.

tcp 0 0:10.10.0.51 22:10.10.0.10 설립 37077 / sshd

이것은 IP 22 (내 휴대폰)에서 SSH 요청 (포트 10.10.0.10)이 열려 있음을 의미합니다.

글쎄, 내가 당신에게 도움이되기를 바라는 작은 팁입니다 😉
안부


19 코멘트, 당신의 것을 남겨주세요

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   스 칼리버

    항상 그렇듯이 나에게 완벽한 유용한 팁으로 하루를 밝게합니다.

    추신 : 그리고 거의 항상 우리가 사랑하는 터미널에서 최고의 팁 .. 😀

    1.    KZKG ^ 가아라

      하 하하하 😀 😀
      고마워요 🙂 그리고 예, 실제로 저는 항상 터미널에서 작업하기 위해 다른 흥미로운 팁을 넣고 싶습니다 hehe

    2.    로드리고

      항상 그렇듯이 모든 것이 쓸모없고 무의미합니다.

  2.   블레어 파스칼

    흥미 롭군. 나는 거기에서 더 많은 일을 할 수 있음을 보았 기 때문에 터미널을 더 가리키고 그것을 사용하고 싶습니다.

    1.    KZKG ^ 가아라

      예, 실제로 많은 일을 할 수 있습니다 hehehe, 훌륭합니다 🙂
      여기에 터미널을 사용하는 방법에 대한 많은 자습서가 있으며, 살펴보고 지침이 필요하면 알려주세요 😀

      안부

  3.   Linux를 사용합시다

    예, 이것은 좋은 선택입니다.

    실제로 여러 "포트 분석기"가 있습니다. 내 추천은 nmap입니다. 관심있는 사람들을 위해 링크를 남겨주세요. https://blog.desdelinux.net/como-detectar-los-puertos-abiertos-en-nuestra-computadora-o-router/

    건배! 폴.

    1.    KZKG ^ 가아라

      네, 의심 할 여지없이 nmap은 훌륭한 도구입니다.하지만 때로는 "바주카포로 모기를 죽일 필요가 없습니다"라는 말이나 문구처럼 간단한 것이 필요할 때도 있습니다. 😀

      1.    휴고

        이런, 문구가 어떻게 업데이트되었는지!
        네, 공자가 그렇게 말한 것을 알기 때문에 그 당시에 이미 바주카포가 있었을까요?

        아니면 늑대와 작은 빨간 망토의 이야기처럼 일어 났을 수도 있습니다.

        Wolf : 어디가는거야, 빨간 망토?
        빨간 망토 : 강으로, 내 엉덩이를 씻으 러.
        Wolf :와,이 이야기가 어떻게 바뀌 었는지!

        ????

  4.   휴고

    매우 유용한 또 다른 하나 : sockstat

    그리고 최근에 링크의 소비를보기 위해 ntop보다 가벼운 대안을 찾고 있었는데, 나는 진짜 보석을 발견했습니다 (적어도 제 생각에는) : iftop.

    lsof -Pni : numpuerto와 같이 흥미로운 정보를 얻을 수도 있습니다.

    1.    KZKG ^ 가아라

      hahaha yes yes, 친구가 iftop을 보여주었습니다. 제가 서버 등을 관리하면 유용하지만 ... 내 노트북에서 시도해 보았지만 모르는 내용을 알려주지 않습니다. hahaha

      1.    휴고

        글쎄, 기본적으로 거부가있는 iptables를 사용하면 우연이별로 남아 있지 않습니다 (아직도 그렇게 가지고 있다면), 헤헤.

      2.    휴우가 _ 네지

        루트로 실행해야했지만 "iptraf"를 테스트하려고했는데 매우 즐거운 인터페이스입니다. 우리가 연결된 속도를 실시간으로 확인하는 역할도합니다.

  5.   익명

    몇 년 전에 Windows에서 동일한 명령을 적용하여 때때로 상황이 어땠는지 확인했지만 때로는 혼란 스러웠습니다. 그런 다음 피곤해졌고 모든 것을 실시간으로 그래픽으로 표시하는 방화벽을 설치했습니다. Linux에도 동일한 작업을 수행하는 응용 프로그램이 있습니까? ?

    1.    휴고

      이것에 전념하는 전체 배포판이있는 것 같습니다. 나는 Astaro가 그들 중 하나라고 생각한다. 나는 그것을 사용하지 않지만 친구가 무료 버전을 설치했고 그것은 확실히 일어나는 모든 일에 대해 실시간으로 많은 정보를 제공했다. 분명히 그런 다른 사람들이 있습니다. 현재 저는 서버에서 pfSense를 사용하고 있으며 제공하는 정보가 그다지 상세하지는 않지만 방화벽으로 매우 유용하고 관리하기 매우 편안 할뿐만 아니라 매우 견고합니다 (이는 m0n0wall의 포크입니다. FreeBSD에서 한 번).

  6.   라울

    그라시아.
    나는 가이드를 만들 때 어떤 일이 진행되고 있는지 설명하지 않고 따라야 할 요리법으로 제공하지 않는 것이 좋습니다. 예를 들어, "-punta"는 무엇입니까?
    "grep"은 텍스트 문자열에 따라 줄을 필터링하는 데 사용됩니다. 영어로 된 시스템이 있고 다른 사람들은 스페인어로 시스템을 가질 수 있습니다. 따라서 결과를 필터링하려면 두 경우를 모두 포함하기 위해 "stable"문자열로 수행하는 것이 좋습니다.
    sudo netstat -tip | grep -i 안정

    «-i»옵션은 대문자 또는 소문자 여부에 관계없이 해당 문자열이있는 행을 결과로 제공합니다.
    그라시아.

    1.    라울

      죄송합니다.«establ»문자열이어야합니다 🙂
      sudo netstat -tip | grep -i establ

      1.    휴고

        매개 변수를 찾는 것은 쉽지만 관찰은 유효합니다.

        -p PID 및 프로세스 이름 표시
        -u udp 패키지 표시
        -n 번호로 주소 및 포트 표시
        -t tcp 패키지 표시
        -a 청취 여부에 관계없이 소켓 표시

        더 많은 매개 변수가 있지만 이는 매우 유용하며 히스패닉계의 경우 기억하기 쉬운 니모닉을 형성합니다.

  7.   Hexborg

    아주 좋은 팁. 때로는 해결하는 데 약간의 시간이 걸리지 만 도메인 이름도 표시하는 netstat -putall을 알고있었습니다.

  8.   후안 파블로

    이 기사는 매우 훌륭하고 매우 유용 할뿐만 아니라 PNG 형식이고 무게가 246kb 인 캡처를 가지고 있으며 웹용으로 60 % 품질로 최적화 한 후에는 동일하게 보이고 무게가 3kb에 불과한 캡처를 사용하는 것이 좋습니다.