두 개의 서로 다른 WAN 포트(Wi-Fi 및 이더넷)에 연결된 Arch Linux를 실행하는 Raspberry Pi 인터넷 액세스를 비활성화하고 로컬 액세스를 유지하고 싶습니다.

두 개의 서로 다른 WAN 포트(Wi-Fi 및 이더넷)에 연결된 Arch Linux를 실행하는 Raspberry Pi 인터넷 액세스를 비활성화하고 로컬 액세스를 유지하고 싶습니다.

독특한 설정이 있는 것 같아요. pikvm을 실행하는 Raspberry Pi가 있습니다. 집에는 두 개의 인터넷 연결(Xfinity 및 ATT)이 있습니다.

  • --> 이더넷 포트(MAIN)를 통해 연결된 xfinity
  • ATT는 vis --> Wi-Fi에 연결됩니다(두 번째는 백업으로 사용됩니다).
  1. 모든 인터넷 트래픽을 중지하고 장치에 대한 로컬 트래픽만 허용하고 싶습니다(라우터 앱을 사용하지 않음).

  2. Wi-Fi에서 이더넷을 분리하고 싶습니다. 나는 상대방이 존재한다는 사실을 그들이 알기를 원하지 않습니다. 이렇게 하면 독립적으로 존재할 수 있고 액세스만 가능합니다.

누구든지 도와줄 수 있나요?

내가 지금까지 시도한 것.

이 설정을 적용한 후에도 여전히 google.com을 핑할 수 있습니다. att 및 xfinity 라우터를 통해 두 장치에 대한 인터넷 액세스를 비활성화했습니다. 그러나 ipv6 핑을 차단하지 않는 것 같습니다.

iptables -I INPUT 1 -p udp --dport 67:68 --sport 67:68 -j ACCEPT
iptables -A INPUT -s 192.168.1.0/24 -j ACCEPT
iptables -A INPUT -s 10.0.4.0/24 -j ACCEPT
iptables -A INPUT -j DROP
iptables -A OUTPUT -s 192.168.1.0/24 -j ACCEPT
iptables -A OUTPUT -s 10.0.4.0/24 -j ACCEPT
iptables -A OUTPUT -j DROP
iptables -I INPUT -p udp  --m multiport --dports 1 - 65535 -j REJECT
iptables -A INPUT -p udp --match multiport --dports 1:65535 -j DROP

관련 정보