filter

Linux에서 grep이 MAC 주소와 호스트 이름을 찾을 수 없는 이유는 무엇입니까?
filter

Linux에서 grep이 MAC 주소와 호스트 이름을 찾을 수 없는 이유는 무엇입니까?

mac-hostsMAC 주소와 관련 호스트 이름이 포함된 파일이 있습니다. e4:5f:01:21:79:01 PF3 e4:5f:01:21:79:03 PF3-BR0 e4:5f:01:21:79:be PF2 e4:5f:01:21:79:c0 PF2-BR0 올바른 형식의 MAC 주소와 호스트 이름이 있는 행 수를 계산하려면 다음 표현식을 사용합니다. FILTERED=$(cat mac-hosts | grep -P -c '/^[a-f0-9]{2}([:-])([a-f0-9]{2}\1){4}[a-f0-9]{2} [a...

Admin

내 브라우저의 비디오 클립에서 들리는 오디오를 "지울" 수 있습니까?
filter

내 브라우저의 비디오 클립에서 들리는 오디오를 "지울" 수 있습니까?

스피커에서 멀리 떨어진 곳에 마이크를 두고 녹음한 강의 녹음을 듣고 있는데 약간의 소음과 약간의 울림이 있어서 잘 들리지 않습니다. 이제 이것이 내 컴퓨터에 있는 오디오 파일이라면 Audacity를 사용해 볼 것이며 도움이 될 것입니다. 하지만 - 이것은 내 브라우저의 웹 페이지에서 재생되는 비디오 클립이므로 다운로드할 수 없습니다(또는 어렵습니다). 나가는 오디오에 일종의 필터링을 적용하여 정리할 수 있는 방법이 있습니까? 내 시스템: 데스크탑 환경으로 Cinnamon을 사용하는 x86_64의 De...

Admin

tc 또는 nftables가 802.11 프레임에서 SA/TA를 변경할 수 있습니까?
filter

tc 또는 nftables가 802.11 프레임에서 SA/TA를 변경할 수 있습니까?

Wi-Fi 프레임워크에서 SA/TA를 변경하는 방법을 찾고 있습니다. Wi-Fi 인터페이스에 연결된 MacBook에 가상 머신(QEMU 및 vmnet-bridged를 사용하여 실행)이 있고 Wi-Fi 동일한 라우터를 통해 연결된 패치 코드로 MacBook에 연결된 노트북이 있기 때문에 이것이 필요합니다. 이것에질문, VM이 패킷을 가져오는 것을 방해하는 것이 프레임의 TA/SA라는 것을 깨달았습니다. 가상 머신의 MAC 주소는 입니다 52:54:00:12:34:80. 패킷은 라우터(OpenWRT)에...

Admin

Sieve에서 외부로 메시지를 다시 보내지 않고 동일한 서버에 있는 다른 사용자의 사서함에 메시지를 복사하려면 어떻게 해야 합니까?
filter

Sieve에서 외부로 메시지를 다시 보내지 않고 동일한 서버에 있는 다른 사용자의 사서함에 메시지를 복사하려면 어떻게 해야 합니까?

저는 IMAP 서버(Cyrus imapd)에서 이메일을 필터링하기 위해 sieve를 사용하고 있습니다. 나는 그것이 어떻게 작동하는지 기본적으로 이해하고 있으며 지금까지 예상대로 작동하는 몇 가지 간단한 필터링 스크립트를 만들었습니다. 이러한 스크립트를 서버의 사용자 메일함에 첨부하려면 먼저 를 사용하여 서버에 연결한 sieveshell다음 그곳에서 적절한 명령을 실행합니다. 이제 처음으로 사용자의 편지함에서 일부 이메일을 복사하고 싶습니다.동일한 서버에 있는 다른 사용자의 사서함으로. 그러나 나는 ...

Admin

nftables: 특정 후크에 대해 여러 유형의 체인이 평가됩니까?
filter

nftables: 특정 후크에 대해 여러 유형의 체인이 평가됩니까?

에 관한 특집 기사입니다.nftables 체인 유형리눅스 커널에서. 나는 그들이 어떻게 처리되는지 이해하지 못합니다. 나는 한동안 커널 코드를 살펴보았는데, nftables "체인"이 후크 항목( struct netns_nf.hooks_ipv4예를 들어 IPv4의 경우) 으로 netns에 연결되어 있는 것 같습니다 . filter체인을 생성하거나 처리할 때 체인의 "유형"( , , 또는 )에 대한 차별이 없습니다 nat. 모든 체인 유형은 단순히 후크 항목으로 채워지고 기능만 유형에 따라 route달...

Admin

Ubuntu 컨테이너에서 Journalctl 활성화
filter

Ubuntu 컨테이너에서 Journalctl 활성화

MacOS 호스트에서 실행되는 Ubuntu 22.04 컨테이너가 있습니다. 컨테이너 내부에서 라우팅을 가지고 놀고 있으며 패킷이 어디로 가는지 확인하기 -j LOG위해 몇 가지 규칙을 추가하고 싶습니다. iptables불행히도 journalctl내 컨테이너 안에는 존재하지 않습니다. 활성화할 수 있는 방법이 있나요 journalctl? 그렇지 않은 경우 netfilter 로그를 볼 수 있는 다른 방법이 있습니까? ...

Admin

tc를 사용하여 패킷 페이로드 변경
filter

tc를 사용하여 패킷 페이로드 변경

tc를 사용하여 수신 패킷의 특정 페이로드를 일치시키려면 어떻게 해야 합니까? 예를 들어 IP/UDP 패킷 페이로드의 처음 32비트가 일부 상수와 같은 경우 $c값을 $c로 변경해야 합니까 $d? 이는 가변 길이 IP ​​헤더에 특히 효과적입니다. u32필터가 일치를 수행할 수 있어야 하는 것 같습니다 . 다음 시도가 맞습니까? nexthdr구체적인 부분은 잘 모르겠습니다 . tc filter add dev protocol ip parent ffff: u32 match $c 0xffffffff at ...

Admin

awk를 사용하여 테이블을 필터링하는 방법
filter

awk를 사용하여 테이블을 필터링하는 방법

관심 있는 각 열의 특정 값을 기준으로 여러 열이 있는 테이블을 필터링하는 방법을 알고 싶습니다. 여기에 이 ​​예가 있습니다. Chr1 16644 0 0 1 1 Chr1 16645 0 0 1 1 Chr1 16646 0 0 1 1 Chr1 16647 0 0 1 1 Chr1 16648 0 ...

Admin

tc를 사용하여 MAC 주소 다시 쓰기
filter

tc를 사용하여 MAC 주소 다시 쓰기

tc저는 아래와 같이 TAP 인터페이스( ) tap0에서 들어오는 패킷의 MAC 주소를 변경 하곤 했습니다 . 여기서 mac_org는 QEMU 가상 머신에 있는 게스트의 MAC 주소이고 는 로 바꿔야 하는 다른 MAC 주소입니다 mac_new.mac_org tc qdisc add dev tap0 ingress handle ffff: tc filter add dev tap0 protocol ip parent ffff: \ flower src_mac ${mac_org} \ action pedit ...

Admin

ipset이 white_list_net_port 128.0.0.0/1, udp:443-444 오류를 추가합니다.
filter

ipset이 white_list_net_port 128.0.0.0/1, udp:443-444 오류를 추가합니다.

ipset v7.1, 프로토콜 버전: 7 'ipset add white_list_net_port 128.0.0.0/1,udp:443-444'를 실행하면 시스템에서 'ipset v7.1: 해시가 가득 차서 더 많은 요소를 추가할 수 없습니다'라고 보고합니다.white_list_net_port 요소들로 채워져 있습니다. 하지만 'ipset add white_list_net_port 128.0.0.0/1,udp:443' 및 'ipset add white_list_net_port 128.0.0.0/1,udp...

Admin

nftables 설정(동사) 및 연결
filter

nftables 설정(동사) 및 연결

노트:이것은 패킷의 일부(예: )를 수정하기 위해 동사를 사용하기 위해 a에서 연결( .) 을 사용하는 것에 관한 것입니다 . 구체적인 명칭은 발견되지 않은 것 같습니다.setsetip daddr set 1.2.3.4매뉴얼 페이지. 그 이후로 일하다이것nftables내 구성에는 다음과 같은 발췌문이 있습니다. define src_net = 192.168.1.0 define docker_dhcp = 172.25.10.5 define WAN_MAC = [REDACTED] table ...

Admin

nftables dnat 매핑 규칙이 자동으로 실패합니다.
filter

nftables dnat 매핑 규칙이 자동으로 실패합니다.

아래 답변을 바탕으로 작업 중입니다.이것질문과 내 구성에 몇 가지 규칙을 만들기 man nft위해 .dnatnftables 관련 구성 발췌 내용은 다음과 같습니다. define src_ip = 192.168.1.128/26 define dst_ip = 192.168.1.1 define docker_dns = 172.20.10.5 table inet nat { map dns_nat { type ipv4_addr . ipv4_addr . ip_proto ....

Admin

nftables - 대상 MAC을 설정하고 계속 ARP 요청을 보냅니다.
filter

nftables - 대상 MAC을 설정하고 계속 ARP 요청을 보냅니다.

그래요노력하다개인 Docker 브리지 뒤에서 DHCP 서버를 실행합니다. 이제 DHCPDISCOVER브로드캐스트 패킷을 Docker 브리지 뒤에 있는 DHCP 서버로 다시 라우팅하고 DHCP가 응답하도록 할 수 있습니다 DHCPOFFER. table netdev filterearly { chain ingress { type filter hook ingress device enp1s0.10 priority -500; policy accept; ether dad...

Admin

nftables - 수신 체인 없이 레이어 2 브로드캐스트(DHCP)를 전달합니까?
filter

nftables - 수신 체인 없이 레이어 2 브로드캐스트(DHCP)를 전달합니까?

나는 지금조사Docker 브리지 뒤에 DHCP 서버를 설정합니다. 내 docker 브리지가 을(를) 사용하고 있습니다 . 들어오는 요청을 브리지된 네트워크로 docker compose전달하는 방법을 찾고 있습니다 . 확인하는 데 사용할 계획인 DHCPDISCOVERIPS가 모드로 설정되어 있습니다.NFQUEUE변화*) 일부 DHCP 패킷. 체인이나 체인 queue num에서는 사용이 불가능해 보입니다 .ingressegress 체인 fwd에서 사용할 수 있다는 것을 알고 있지만 이로 인해 두 가지 문...

Admin