Ubuntu 11.04(PC-1)はLANケーブル(クロスオーバーダイレクトケーブル)でPC-2(Windows XP)に接続されています
インターネットアクセスは、USBワイヤレスモデムを介して、別の部屋にあるルーターにアクセスします。
Windows 7で起動する場合(PC-1にはデュアルブートがあります)、PC-2に接続すると同時に、インターネットに接続し、インターネット接続をPC-2と共有しても問題ありません。両方のPCで静的IPアドレスとサブネットマスクを設定しましたが、これはすべてベア接続用です。さらに、リモートデスクトップ共有とインターネット接続の共有を設定しましたが、これは期待どおりに機能します。
私の問題:
誰かがこのネットワークの問題を少しでも啓発できますか?マニュアルページやヘルプファイルは私のような素朴な人間向けではなく、おそらくネットワークの専門家向けです。
ありがとう
ネットワークマネージャーに移動して、ip4の設定を他のコンピューターと共有するように変更する必要があります
ここにIPテーブルを使用する他の方法があります
これにより、イーサネットカードのIPが設定されます
Sudo ip addr add 192.168.1.1/24 dev eth0
そして、これはNATを設定します
Sudo iptables -A FORWARD -o wlan0 -i eth0 -s 192.168.1.0/24 -m conntrack --ctstate NEW -j ACCEPT
Sudo iptables -A FORWARD -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
Sudo iptables -A POSTROUTING -t nat -j MASQUERADE
インターネットに使用している接続がwlanと異なる場合、モバイルブロードバンドを使用している場合はppp
完了したら、設定を保存できます
Sudo iptables-save > filename
そして設定をリロードする
iptables-restore < filename
再起動後、iptablesは/etc/rc.local
に復元行を入れるだけで毎回ロードしたい場合、上記の設定を忘れてしまうため、復元が必要です。