Linuxカーネル> = 2.6.33なので、カーネルオプション "accept_local"を変更できます。
/proc/sys/net/ipv4/conf/${interfaceID}/
accept_local
- ブール値ローカルソースアドレスを持つパケットを受け入れます。適切なルーティングと組み合わせることで、2つのローカルインターフェイス間の有線を介してパケットを転送し、正しく受け入れるために使用できます。
デフォルトはFALSE
このオプションに対応するIPv6はありますか?そうでない場合は、近いうちにパッチや実装する予定はありますか?
編集:私は2つのWIFIインターフェイスを使用しており、WIFI(ループデバイスなし)を介してこれらのローカルインターフェイス間でパケットを送信するための適切なルーティングルールを作成しました。 IPv6のルーティングルールを追加できますが、このオプションがない場合、パケットは「火星パケット」としてドロップされます。このブール値がTRUEの場合にのみパケットが許可されます。
答え1
私はIPv4で動作する自宅でワイヤレスブリッジを作成し、そのブリッジでIPv6を実行したいようです。残念ながら、あなたはできません。これがあなたが望むものであれば、あなたがすべきことは適切なWDSを設定することです。 (無線配布システム)これを行う方法を説明するさまざまな文書がインターネットにあります。そのようなガイドの例。
答え2
残念ながら、/proc/sys/net/ipv6/confで利用可能な唯一のオプションは次のとおりです。
http://www.tldp.org/HOWTO/Linux+IPv6-HOWTO/proc-sys-net-ipv6..html