Arch Linuxのインストール中のIP迷彩

Arch Linuxのインストール中のIP迷彩

WiFi経由でのみインターネットに接続されているデバイスにArch Linuxをインストールしようとしています。

iwd( )の中にはWiFiアダプタがありませんdevice listが、MX Linux Live StickにはWiFiアダプタがあります。

そこで、WiFi対応ノートパソコンを使ってIP Masqueradeを使ってインターネットに接続してみました。

両方のデバイス(インストールする192.168.n.iノートブックとPC)に対して同じサブネットに固定IPを設定し、Archisoコンソールを介して設定しました。192.168.n.i+1default via 192.168.n.i dev <iface>

ip route add 192.168.n.i dev <iface>
ip route add default via 192.168.n.i

その後、iptablesノートブックにルールを設定しました。

sudo iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE
sudo iptables -I FORWARD -o eth0 -d 192.168.0.0/16 -j ACCEPT
sudo iptables -I INPUT -s 192.168.0.0/16 -j ACCEPT;

両方のデバイスは互いにpingを送信できるように見えますが、ラップトップで使用するとtcpdumpPingが鳴るのを見ることができますが、archiso応答8.8.8.8は決して再ルーティングされません。 Archisoからノートブックへのpingはtcpdumpに表示されますが、ノートブックからArchisoへのpingはpingでパケット損失が表示されなくてもArchisoのtcpdumpには表示されません。

WiFi対応ノートブックでIP転送を有効にします。net.ipv4.ip_forward = 1

モバイルデバイスのWiFi接続を固定デバイスに共有するために端末を介してIPマスカレードを正しく実行する方法は?

または:

イーサネットなしでインストールできる他のソリューションは何ですか?

答え1

リロードしてIP転送を設定する必要があると思いますsysctl -p。したがって、上記の解決策は正常に動作します。

関連情報