IP 포트 프로토콜을 이해하는 방법

WBOY
풀어 주다: 2023-05-29 11:22:12
앞으로
1689명이 탐색했습니다.

인터넷상의 모든 컴퓨터는 고유한 32비트 주소, IP 주소를 갖습니다.

서버에 액세스할 때 이 IP 주소를 사용해야 합니다.

근거리 통신망에도 192/10/172로 시작하는 예약된 IP 주소가 있습니다. . LAN의 IP 주소도 고유합니다.

NAT 모드. 컴퓨터 호스트의 IP는 LAN에서 고유합니다. 선택한 NAT 모드는 가상 머신을 생성하며, 가상 머신은 새로운 LAN(개인 네트워크)입니다.

선생님의 컴퓨터 IP는 192.168.33.128

포트의 단순한 개념인

192.168.33.128은 호스트를 나타내지만 호스트에는 많은 서비스가 있을 수 있으며,

호스트의 다양한 서비스 기능은 투명함을 통해 차별화됩니다. 그런 다음 외부인이 해당 포트에 액세스할 수 있도록 허용합니다.

SSH 원격 연결 서비스 22

간단한 프로토콜 개념,

중국어, 영어, 프랑스어. 서비스마다 기능에 따라 포트가 다르며 통신 방법도 다를 수 있습니다. 합의로 이해될 수 있습니다.

호스트에서는 다양한 서비스 기능이 서로 다른 포트를 통해 구별됩니다. 클라이언트와 서버 간의 통신에는 서로 다른 프로토콜을 사용해야 할 수도 있습니다.

ip, 포트, 프로토콜(프로토콜)

원격 연결 서비스.

문제 해결:

1. 두 컴퓨터 사이의 물리적 네트워크(무선 네트워크 카드, IP가 올바른지)가 원활한지 확인하세요.

ping ip -t를 사용하여 물리적 네트워크가 원활한지 확인하세요.

a. 고객이 서버까지 물리적인 연결에 문제가 있습니다

네트워크 카드, IP, 네트워크 케이블, 방화벽

2. 서비스가 좋은가요? ssh 서비스가 좋은가요? :

telnet 192.168.33.128 22 (서버 ip 및 포트)

telnet은 원격으로도 접속이 가능하지만, 암호화되어 있지 않기 때문에 이용하는 사람이 거의 없습니다.

가능한 이유:

a. 서버 포트가 방화벽에 의해 차단되었습니다

[root@oldboy ~]# /etc/init.d/iptables stop
iptables: Setting chains to policy ACCEPT: filter          [  OK  ]
iptables: Flushing firewall rules:                         [  OK  ]
iptables: Unloading modules:                               [  OK  ]
로그인 후 복사

b. 포트가 열려 있지 않으며 서버가 연결하는 포트를 모니터링하지 않습니다.

[root@oldboy ~]# netstat -tunlp | grep 22    (以ssh服务22端口为例)
tcp        0      0 0.0.0.0:22                  0.0.0.0:*                   LISTEN      1559/sshd           
tcp        0      0 :::22                       :::*                        LISTEN      1559/sshd
/etc/init.d/sshd restart (重启ssh服务)
로그인 후 복사

클라이언트 도구: SecureCRT, Xshell, putty

서버 측 SSH 서비스, 프로세스 이름 sshd, openssh(연결용), openssl(암호화용)

위 내용은 IP 포트 프로토콜을 이해하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
ip
원천:yisu.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿