tcp

tcpdump는 필터를 구문 분석하는 데 O(n²) 시간이 걸립니다.
tcp

tcpdump는 필터를 구문 분석하는 데 O(n²) 시간이 걸립니다.

나는 tcpdump다음과 같은 필터를 사용하여 실행하고 있습니다. not ( (host 1.165.155.169 and port 4444) or (host 1.168.68.116 and port 4444) or (host 1.173.192.253 and port 4444) or (host 1.174.97.43 and port 4444) : or (host 161.138.104.1 and port 58339) ) 내 문제는 tcpdump시작하는 데 O(n²) 시간이 걸리고...

Admin

특정 TCP 트래픽 발생 시 작업을 수행하는 스크립트 (Raspberry Pi OS Bookworm)
tcp

특정 TCP 트래픽 발생 시 작업을 수행하는 스크립트 (Raspberry Pi OS Bookworm)

저는 집 부엌에 있는 Raspberry Pi를 Wi-Fi 브리지로 사용하여 이더넷 전용 장치에 네트워크 연결을 제공합니다. 나는 Will Haley의 가이드를 사용했고 그것은 훌륭하게 작동했습니다. 그 부분은 해결되었지만 장치가 NAS를 원활하게 깨울 수 있기를 원하지만 클라이언트 장치에서는 해당 기능을 사용할 수 없습니다. etherwake[NAS용 MACADDRESS]는 훌륭하게 작동하고 터미널을 사용하여 Raspberry Pi 브리지에서 NAS를 완벽하게 깨울 수 있으므로 트리거를 기반으로 이...

Admin

소켓을 "스니핑"하는 것이 가능합니까? 소캣이 작동하지 않아요
tcp

소켓을 "스니핑"하는 것이 가능합니까? 소캣이 작동하지 않아요

상황은 다음과 같습니다. kvm-qemu를 통해 가상 직렬(소켓)을 통해 연결된 두 개의 VM(가상 머신)이 있습니다. 다음 직렬 구성을 사용하여 두 개의 가상 머신을 만들었습니다. Serial1(슬랙웨어, port1, ttyS1 또는 com2 사용) <serial type="unix"> <source mode="bind" path="/tmp/ppp.sock"/> <target type="isa-serial" port="1"> <model name=...

Admin

NFS 경로에서 바인드 마운트하면 기본 NFS 서버에 대한 추가 연결이 생성됩니까?
tcp

NFS 경로에서 바인드 마운트하면 기본 NFS 서버에 대한 추가 연결이 생성됩니까?

저는 다음 설정을 설계하고 있습니다. NFSv3 서버 Centos7 클라이언트 클라이언트는 NFS 공유를 서버에서 /mnt/nfs_share로 마운트합니다. 이제 이 마운트에서 내부 디렉토리까지 많은 읽기 전용 바인드 마운트를 생성하려고 합니다. 예를 들어: mount --bind /mnt/nfs_share/dir1 /svc/dir1 mount --bind /mnt/nfs_share/dir2 /svc/dir2 ... ... ... mount --bind /mnt/nfs_share/dirN /svc/d...

Admin

tcpdump가 libpcap의 내보낸 함수를 호출하지 않는 것 같습니다.
tcp

tcpdump가 libpcap의 내보낸 함수를 호출하지 않는 것 같습니다.

구현을 더 자세히 살펴보면 실제로 사용자 공간에 동적 라이브러리를 로드하는 tcpdump것을 볼 수 있습니다 .libpcap.so 그러나 libpcap을 사용하면 stracelibpcap에서 내보낸 함수에 대한 호출이 표시되지 않습니다. 위의 tcpdump 동작이 예상되는 동작입니까? 감사해요. root@eve-ng02:~# tcpdump --help tcpdump version 4.9.2 libpcap version 1.7.4 OpenSSL 1.0.2g 1 Mar 2016 편집: 내가 받은 의견...

Admin

TCP 연결을 수락하기 전에 피어 주소를 확인할 수 있습니까?
tcp

TCP 연결을 수락하기 전에 피어 주소를 확인할 수 있습니까?

나는 TCP 포트/소켓을 수신하고 연결을 받아들이는 간단한 Perl 서버를 작성했습니다. 이제 나는 알고 싶습니다: 주소 기반 접근 제어를 구현하려는 경우 연결을 수락하기 전에 연결을 요청하는 피어의 주소를 확인할 수 있습니까? 가능하다면 연결을 수락하고 즉시 다시 닫는 대신 연결 요청을 거부할 수 있습니다(희망합니다). ...

Admin

sysctl 매개변수가 가상 머신에서 작동하지 않는 것 같습니다.
tcp

sysctl 매개변수가 가상 머신에서 작동하지 않는 것 같습니다.

서버 성능을 조정하려고 합니다. 이를 위해 net.core.somaxconn, net.ipv4.tcp_max_syn_backlog및 와 같은 일부 sysctl 매개변수를 테스트하고 싶습니다 net.core.netdev_max_backlog. 내 설정은 다음과 같습니다. nginx docker 컨테이너를 실행하는 서버는 4vCPU정적 페이지를 제공하는 테스트 웹 서버 역할을 합니다. One 16vCPU, one 8vCPU, one 4vCPU로드 생성기로 nginx 서버에서 프레임워크를 사용하고 있습...

Admin

MPI 프로그램이 네트워크에 과부하를 걸면 Ubuntu 22.04의 TCP/IP 네트워크가 응답하지 않게 됩니다.
tcp

MPI 프로그램이 네트워크에 과부하를 걸면 Ubuntu 22.04의 TCP/IP 네트워크가 응답하지 않게 됩니다.

Ubuntu 22.04.3 LTS를 실행하는 두 개의 동일한 서버가 있습니다. 두 시스템 모두 총 192개의 코어와 512GB RAM을 갖춘 2개의 AMD 9654 CPU를 갖추고 있습니다. 각 서버에는 마더보드에 2개의 10G 이더넷 포트가 내장되어 있습니다. 이러한 10G 포트는 netplan을 사용하여 단일 링크 통합을 생성하도록 구성됩니다. 전체 네트워크 구성은 일반 부하에서 제대로 작동합니다. 다음은 첫 번째 서버(Thor)에 대한 $ip a의 출력입니다. Thor$ ip a 1: lo: &...

Admin

geoip 필터링을 테스트하기 위해 다른 Src IP(스푸핑)를 모의합니다.
tcp

geoip 필터링을 테스트하기 위해 다른 Src IP(스푸핑)를 모의합니다.

트래픽 필터링을 테스트하기 위해 IP 소스를 기반으로 다양한 IP를 시뮬레이션하고 싶습니다. 브리지된 네트워크를 사용하여 노드 1과 노드 2를 시뮬레이션하는 iptables와 2개의 컨테이너를 사용하여 몇 가지 테스트를 수행했습니다. node1은 소스 주소를 스푸핑하고 node2에 요청을 보내는 노드입니다. node2는 IP 소스를 확인하려는 수신 측일 뿐입니다. 처음에는 ICMP를 사용해 보았지만 쉬웠습니다. # node1 : target icmp protocol and change the sr...

Admin

호스트가 멀티캐스트 핑에 응답할 수 있도록 하는 방법
tcp

호스트가 멀티캐스트 핑에 응답할 수 있도록 하는 방법

multicast무선 네트워크의 트래픽을 실험하고 있으며 미리 정의된 멀티캐스트 주소에 대해 ping을 시도하고 있습니다. $ ping 224.0.0.251 ip핑 머신의 주소는 입니다 192.168.0.11. 그래서 동일한 컴퓨터에서 실행한 결과 tcpdump다음과 같은 사실을 발견했습니다.LinuxLAN $ sudo tcpdump -vv -n -i eth0 icmp 05:33:31.567847 IP (tos 0x0, ttl 1, id 23235, offset 0, flags [none], pro...

Admin

설정되었지만 숨겨진 TCP 연결
tcp

설정되었지만 숨겨진 TCP 연결

컴퓨터 10.196.111.161에서 다음과 같이 설정된 TCP 연결을 볼 수 있습니다. [10.196.111.161]# netstat -natp | grep 7000 Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp6 0 0 10.196.111.161:7000 10.196.111.180:41748 ESTABLISHED 19802/java ...

Admin

리눅스가 TCP 기반 터널링 프로토콜을 지원한다는 것을 아는 사람이 있습니까?
tcp

리눅스가 TCP 기반 터널링 프로토콜을 지원한다는 것을 아는 사람이 있습니까?

조정할 수 없는 TCP 스택이 있는 이전 시스템을 지원하는 지리적 위치 간에 손실이 있는(1%) 10gig 링크가 있습니다. TCP 스택이 손실을 정체와 동일시하고 창 크기를 크게 줄이기 때문에 링크 처리량이 끔찍합니다. 최신 시스템은 동일한 링크에서 7Gbps 이상을 달성하기 위해 적절한 크기의 버퍼와 함께 BBR 정체 제어를 사용하도록 설정되어 있습니다. 내 질문은 Linux가 TCP 기반 브리징 또는 터널링 프로토콜을 지원하는지 아는 사람이 있습니까? 일반적인 UDP 기반 옵션(vxlan, ge...

Admin

Quick 암호화 DNS에 대해 질문이 있으신가요? 어떻게 암호화되나요?
tcp

Quick 암호화 DNS에 대해 질문이 있으신가요? 어떻게 암호화되나요?

Quic에서 DNS를 사용하고 있다고 가정해 보겠습니다. 암호화 프로토콜이라고 주장하기 때문입니다. 내 질문은 중간 서버가 내 DNS 쿼리를 볼 수 없는 경우 내 DNS 쿼리가 어떻게 해결됩니까?입니다. 이는 클라이언트와 서버 간에 쿼리가 암호화된다는 의미입니다. 그렇다면 리졸버는 이 쿼리를 어떤 권한 있는 서버로 전달할지 어떻게 알 수 있나요? ...

Admin

socat et al: 들어오는 연결이 수신되면 명령을 실행합니다.
tcp

socat et al: 들어오는 연결이 수신되면 명령을 실행합니다.

누군가가 socat을 사용하여 다음과 같이 tcp 포트에서 들어오는 연결을 수신한다고 가정합니다. $ socat file:`tty`,echo=1 "TCP-L:8080" 연결이 수신되면 명령을 한 번만 실행할 수 있습니까? notify-send알림을 받기 위해 실행하려고 하지만 어떤 명령이든 가능합니다 . ...

Admin