«sockets» 태그된 질문

네트워킹을위한 통신 엔드 포인트, CPU의 경우 [프로세서 소켓]을 사용하십시오.

14
명령 줄에서 수동으로 포트 닫기
클라이언트와 서버 응용 프로그램 사이에서 청취 모드에있는 열린 포트를 닫고 싶습니다. Linux에서 포트를 닫는 수동 명령 행 옵션이 있습니까? 참고 : "연결된 소켓을 소유 한 응용 프로그램 만 소켓을 닫아야합니다. 응용 프로그램이 종료 될 때 발생합니다." 나는 그것이 그것을 여는 응용 프로그램에서만 가능한 이유를 이해하지 못합니다 ...하지만 여전히 다른 방법이 …
112 linux  port  sockets 

5
비 루트 프로세스가 포트 80 및 443에 바인드되도록 허용합니까?
userland 프로그램이 포트 80 및 443에 바인딩 할 수 있도록 커널 매개 변수를 조정할 수 있습니까? 내가 묻는 이유는 권한있는 프로세스가 소켓을 열고 듣는 것이 어리석은 것이라고 생각하기 때문입니다. 소켓을 열고 듣는 것은 위험이 높으며 위험이 높은 응용 프로그램은 루트로 실행해서는 안됩니다. 루트 권한으로 잠복 한 맬웨어를 제거하려고 시도하는 대신 …

2
cURL이 소켓에 요청을 보낼 수 있습니까?
에서 HTTP 서버를 실행 중이며 /var/run/my-server.sockcURL을 사용하여 간단한 요청을 보내서 테스트하고 싶습니다. cURL을 사용하여이 작업을 수행 할 수 있습니까? 전혀 할 수 있습니까, 아니면 리버스 프록시가 있어야합니까? 나는 이런 식으로 상상하고있다 : curl socket:/var/run/my-server.sock:/test/path
75 curl  sockets 



3
리눅스 명명 된 소켓 하우투
리눅스에는 소켓과 파이프 (fifo)가 있다는 것을 알고 있습니다. 에서 ls -l, 그들은 다음과 같이 보일 것이다 : (I 데모를 들어, 파일 이름을 변경했습니다.) prw-r--r-- 1 root root 0 Nov 8 16:31 /tmp/fifo srwxrwxrwx 1 root root 0 Nov 8 15:54 /tmp/socket 이제를 사용하여 명명 된 파이프를 만들 수 있습니다 mkfifo. …
38 linux  sockets 

5
Linux에서 소켓 연결 시간을 결정하는 방법
연결이되어 있는지 확인할 수 있습니다. $ netstat -tn | grep "192.168.2.110" tcp 0 0 192.168.2.100:10444 192.168.2.110:52639 ESTABLISHED 이 tcp 포트 연결이 얼마나 오래 연결되었는지 확인하는 방법이 있습니까? (아니요, 앱 로그에 액세스 할 수 없습니다)
24 linux  sockets 

1
일반 소켓 서버를 테스트하는 가장 간단한 방법은 무엇입니까
소켓에서 수신 연결을 수신하고 환영 텍스트 ( "Hello world")를 출력하는 서버가 있습니다. 운영 체제 (여기서는 OS X)의 일반 도구를 사용하여이를 테스트하는 가장 간단한 방법은 무엇입니까? 좋은 RS232 터미널 응용 프로그램과 같은 것을 상상해보십시오. mac:~ mike$ terminal 192.168.92.123 1234 Hello world >

3
로컬 호스트와 IP 주소의 차이점
파이썬의 소켓을 localhost, 8200에 바인딩하면 http : // localhost : 8200 /을 통해 액세스 할 수 있습니다 . 하지만 http : // xxxx : 8200 /은 아님 파이썬의 소켓을 xxxx, 8200, machinename, 8200에 바인딩하면 http : // xxxx : 8200 / 및 http : // machinename : 8200 /을 통해 …
16 tcpip  sockets 

2
Windows에서 어떤 프로세스가 포트를 바인드했는지 판별 (리스닝없이)
어떤 프로세스가 어떤 소켓에서 수신 대기 중인지 알아 보려면 netstat / TCPview를 사용하면 즉시 볼 수 있습니다. 그러나 수신하지 않고 주소에 바인딩 할 수 있습니다. 이 작업이 완료되면 netstat / TCPview에 나타나지 않지만 소켓을 차단합니다. 파이썬 예제 : import socket s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) s.bind(('0.0.0.0',12345)) 포트가 이제 바인드되어 첫 번째 …

4
Mac에서 리눅스 디렉토리를 마운트하는 sshfs가 작동을 멈췄습니다.
오늘 아침까지, 나는 sshfs를 사용하여 사무실의 리눅스 컴퓨터에서 디렉토리를 마운트했다. 오늘은 멈췄습니다. 내 sshfs 명령은 다음과 같습니다. sshfs -osshfs_sync,volname=linux-builder3 linux-builder3:/home/cnorum /Users/carl/linux-builder3 이 오류가 발생하지만 sshfs 프로세스가 여전히 실행중인 것 같습니다 (즉, 셸 프롬프트로 돌아 가지 않습니다). mount_osxfusefs: failed to mount /Users/carl/linux-builder3@/dev/osxfuse1: Socket is not connected Mac의 시스템 로그에는 다음과 같은 …
12 linux  macos  sockets  sshfs 

3
프로세스가 종료 될 때 Windows가 소켓 닫기를 처리합니까?
Linux에 대한이 질문을 읽었습니다 . 프로세스가 종료되면 포트를 바인딩 할 수 있습니까? 프로세스가 종료되고 열린 소켓을 떠난 후 Linux가 정리 된 것으로 나타납니다. 이것이 Windows에서 어떻게 작동하는지에 대한 사양이 있는지 궁금합니다. OS는 소켓을 닫지 않고 종료하는 프로세스에 대해 소켓을 지속적으로 처리합니까?

1
호스트간에 tmux 소켓을 공유 할 수 있습니까?
다른 호스트간에 tmux 서버 소켓을 공유 할 수 있는지 궁금합니다. 예를 들어, 호스트 내부에 가상 머신 (게스트)이 실행 중이고 게스트에서 tmux 세션을 실행 중입니다. 호스트 머신이 게스트의 tmux 세션에 액세스하여 멋진 작업을 수행 할 수 있습니까? (예 : 손님의 세션으로 명령 보내기)?
11 tmux  session  sockets 


1
SYN-ACK가 수신되지 않음
서버와 클라이언트 간의 표준 TCP 연결에서이 문제가 발생합니다. SYN-ACK는 서버에서 전송되는 동안 클라이언트로부터 수신되지 않습니다. 나는 서버와 클라이언트 모두에서 Wireshark에서 이것을 볼 수있었습니다. 클라이언트 PC에서 다른 TCP 클라이언트 (예 : 텔넷)를 사용하면 SYN-ACK가 수신되고 연결이 작동합니다. 또한 라우터를 변경하면 첫 번째 클라이언트에서 작동합니다. 확실하지는 않지만 두 클라이언트의 주된 차이점은 SYN …

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