私のDebianルータで次のコマンドを保持する方法が見つかりません
echo 1 > /proc/sys/net/ipv4/conf/all/proxy_arp
/etc/sysctl.confファイルでIP転送を実行できることがわかりました。コメントを外すだけですが、ipv4.ip_forward=1
どうすればいいかわかりません。proxy_arp
それはまさにそれですかipv4.proxy_arp=1
?
答え1
これは2つの方法で行うことができます。まず、特定のインターフェイス(この場合はenp3so)をターゲットとして指定できます。
# The next line enables proxy arp for IPv4 on the main Ethernet port only
net.ipv4.conf.enp3s0.proxy_arp = 1
別の方法はより一般的であり、すべてのインターフェースで動作します。
# Apply proxy arp for anyone
net.ipv4.conf.all.proxy_arp = 1
次に sudo sysctl -p がトリックを実行します。