«tcp» 태그된 질문

TCP (Transport Control Protocol)는 인터넷에서 사용되는 프로토콜 스택의 하위 수준 부분입니다. IP 계층 바로 위에 있으며 손실 된 패킷을 다시 보내야합니다.

5
포트에 바인드 된 프로세스 판별
나는 명령을 사용하는 것을 알고있다 : lsof -i TCP 어떤 포트가 특정 포트에 바인딩되어 있는지 확인할 수 있습니다. 이것은 8080에 바인딩하려는 무언가를 시작하려고하는데 다른 일부가 이미 해당 포트를 사용하고 있지만, 무엇을 모르는 경우 유용합니다. lsof를 사용하지 않고 이것을 수행하는 쉬운 방법이 있습니까? 많은 시스템에서 작업하는 데 시간이 걸리고 lsof가 종종 …
90 networking  process  tcp  lsof 

2
ssh에서 tcp-keepalive는 어떻게 작동합니까?
"하트 비트"를 위해 ssh 연결을 사용하는 쉘 스크립트를 코딩하려고합니다. 특정 시간 초과 후 (연결이 끊어진 후) 해당 연결의 클라이언트 및 서버 측을 종료하고 싶습니다. 내가 지금까지 찾은 것 : ssh 및 sshd에 대한 TCPKeepAlive 예 / 아니요 sshd에 대한 ClientAliveCountMax sshd에 대한 ClientAliveInterval ServerAliveCountMax 에 대한 SSH ssh에 대한 ServerAliveInterval …
84 ssh  tcp  sshd  cluster 

8
한 로컬 포트에서 다른 포트로 터널을 만드는 간단한 방법?
개발 서버가 있는데 192.168.1.x : 8000이 아닌 127.0.0.1:8000에서만 액세스 할 수 있습니다. 빠른 해킹으로 로컬 네트워크에서 192.168.1.x : 8001을 연결할 수 있고 클라이언트와 127.0 사이의 트래픽을 터널링 할 수 있도록 다른 포트 (예 : 8001)에서 수신 대기하는 것을 설정하는 방법이 있습니까? 0.1 : 8000?


3
TCP 포트 0에 연결할 수 있습니까?
TCP 포트 0을 들으면 시스템에서 사용 가능한 포트 번호가 할당됩니다. 그러나 TCP 포트 0 에 연결 하려고하면 어떻게됩니까 ? 대답은 "작동하지 않습니다"입니다. $ nc localhost 0 nc: port number too small: 0 시스템의 어느 부분에서 처리됩니까? OS 커널의 TCP 스택에서? TCP 포트 0에 연결하는 Unix가 있습니까?
59 networking  tcp 

4
지정된 포트로 ssh를 연결하는 방법?
ssh 할 때 특정 포트에 '연결'하는 방법을 알고 있습니다. ssh user@remotehostip -p XXX 그러나 특정 포트와 함께 ssh를 설정하는 방법이 있습니까? 내 로컬 컴퓨터에서 사용할 포트를 지정하는 방법이 있습니까?
56 ssh  tcp  openssh 

1
첫 번째 1024 포트가 루트 사용자로만 제한된 이유는 무엇입니까?
이것은 다른 무엇보다 유휴 호기심입니다. 제 친구가 저에게 '리눅스에서만 루트 만 사용할 수있는 포트 범위는 무엇입니까?' 나는 그에게 0-1024가 제한되어 있다고 말했다. 그리고 그는 왜 그런지 물어 보았는데 ... 전혀 몰라 이러한 포트가 제한되고 1025-65535가 제한되지 않은 이유가 있습니까? 대부분의 주요 네트워크 서비스 (HTTP, FTP, SSH, Telnet, HTTPS, POP, SMTP …

4
TCP가 65535 개 이상의 포트를 제공 할 수 있습니까?
65,535 개 이상의 포트를 제공하도록 Linux 시스템을 설정할 수 있습니까? 의도는 주어진 시스템에서 65k 이상의 데몬을 수신하는 것입니다. 분명히 사용되는 포트가 있으므로 이러한 이유로 인해 불가능한 것이므로 TCP가 이와 같은 작업을 제한하는 위치를 이해하려는 이론적 인 연습으로 생각하십시오.
50 linux  networking  ip  tcp  ipv4 

5
리눅스에서 TCP 연결 끊기
클라이언트 시스템이 작동하지 않으면 하나의 응용 프로그램에서 연결이 끊겼습니다. ->192.168.1.214:49029 (ESTABLISHED) 서버를 다시 시작하지 않고 Linux 명령 줄에서 이러한 옵션을 종료하는 방법이 있습니까? 검색 후 tcpkill이라는 솔루션을 찾았습니다. 그러나 그것은 나를 위해 작동하지 않습니다. IP를 영구적으로 차단합니다.
49 tcp 

2
유닉스 소켓과 TCP 포트의 성능
예를 들어 php-fpm에서 : #listen = 127.0.0.1:9000 listen = /var/run/php-fpm/php-fpm.sock TCP 포트를 통한 유닉스 소켓 기반 리스너 사용과는 큰 성능 차이가 있습니까? (PHP뿐만 아니라 일반적으로 각 서비스마다 다른가요?)

1
IP 0.0.0.0에 연결했습니다. 어떻게? 왜?
우리는 localhost에서 포트를 제공하고 있으며 포트가 사용 가능한 경우 다른 프로세스를 체크인하려고합니다. 코드의 버그로 인해 실제로 IP 연결을 시도 0.0.0.0:<port>하고 있으며 어떤 이유로 strace가 증명하는 것처럼 성공합니다. [...] connect(3, {sa_family=AF_INET, sin_port=htons(10002), sin_addr=inet_addr("0.0.0.0")}, 16) = 0 [...] 무슨 뜻인가요? 왜 작동합니까?
41 networking  tcp  strace 

2
rx ring, max_backlog 및 max_syn_backlog 크기를 확인하는 방법
문제 해결 및 조정 과정에서 종종 다음 Linux 커널 설정에 대해 생각합니다. net.core.netdev_max_backlog net.ipv4.tcp_max_syn_backlog net.core.somaxconn 이외에 fs.file-max, net.ipv4.ip_local_port_range, net.core.rmem_max, net.core.wmem_max, net.ipv4.tcp_rmem, 그리고 net.ipv4.tcp_wmem, 그들은 당신이 동시성의 높은 수준에 대한 상자를 조정하는 경우와 혼란에 중요한 노브 것 같다. 내 질문 : 각 대기열에 얼마나 많은 항목이 있는지 확인하려면 어떻게해야합니까? 일반적으로 사람들은 …
41 linux  kernel  networking  tcp 

5
TCP 리스너를 만드는 방법?
소개 : 포트를 사용할 수 있는지 확인하고 특정 최대 포트 번호가 될 때까지 false 인 경우 1 씩 증가시키는 bash 기능을 만들었습니다. 예를 들어, 포트 500을 사용할 수없는 경우 550의 가용성은 550까지 점검됩니다. 목표 : 이 bash 기능을 테스트하려면 LISTEN 상태에있는 포트 범위를 만들어야합니다. 시도 : Windows에서 다음 PowerShell 명령을 …
40 shell  networking  tcp 

5
리눅스에서 포트를 닫는 방법?
포트를 닫는 데 약간의 질문이 있습니다. 이상한 점이 있다고 생각합니다. 내가 execute를 사용할 때 nmap --top-ports 10 192.168.1.1 23 / TCP 포트가 열려 있음을 나타냅니다. 그러나 내가 실행할 때 nmap --top-ports 10 localhost 23 / tcp 포트가 닫혀 있음을 나타냅니다. 그들 중 어느 것이 사실입니까? 전체 시스템에서이 포트를 닫고 싶습니다. …
38 tcp  nmap 


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.