ファイアウォールがなく、ファイアウォールを持つことができないデバイスがいくつかあります。これはArduinoと同じです。具体的には、「ESP-Easy」ファームウェアがあるesp8266です。私が望むか必要なのは、特定のコンピュータだけがアクセスできることです。このように:
1# ESP8266ボード、IP 192.168.1.102
2# コンピュータ、IP 192.168.1.100
3#IPアドレスが不明な他のデバイス
2#は1#と通信でき、その逆も同様です。
3#は2#と通信できますが、1#とは通信できません。
ファイアウォールがないとどうすればこれを達成できますか? OpenWrtがインストールされたルータファイアウォールはどうかと思いましたが…どうですか?
どのようなルールが必要ですか、どのルールが必要ですか?
ベストアンサー1
デバイスが同じLAN上にある場合、セキュリティソリューションはありません。同じネットワーク上のノードは互いに直接通信し、ファイアウォールを介してトラフィックを切り替えることはできません。コンピュータと開発ボードを別々のLANに配置し、LAN間にファイアウォールを設定する必要があります。安価で安全ではない解決策は、コンピュータのネットワークインターフェイスに2番目のIPアドレス(例:10.0.0.1/30)を追加し、マザーボードにアドレス10.0.0.2/30を提供することです。これは同じ物理ネットワーク上にありますが、異なるサブネットを使用します。