2つのネットワークインターフェイスがあります:eth0(10.0.0.0)とusb0(umts usbモデム)
me@ThinkCentre-A50:~$ route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.41.250.0 0.0.0.0 255.255.255.128 U 1 0 0 eth0
192.168.42.0 0.0.0.0 255.255.255.0 U 1 0 0 usb0
2つのネットワークを同時に使用するにはどうすればよいですか? usb0を介してインターネットにアクセスし(www)、eth0を介してローカルネットワークに接続しますか?
ベストアンサー1
あなたは実際に行うことができます!あなたがすべきことは、USBモデムをデフォルトゲートウェイとして使用し、ローカルアドレスをグローバルルーティングアドレスにNAT(実際にはPAT)するようにすることです。ゲートウェイは次のように設定できます。
route add default gw 192.168.42.X
ここで、XはUSBモデムのローカルIPアドレスです。ローカル 10.41.250.1-126 アドレスは eth0 を介して送信され、残りのアドレスはデフォルトゲートウェイを介して送信されます。
私はそれについて何も知らないので、umts-modemを設定する方法を教えてくれません。
おそらくここにバインドされた追加デーモン(pppd)が必要になるかもしれません。その後、接続とアドレスの設定を処理します。 USB ポートに IP 接続がある場合は、「iptables」を使用したり、ローカル アドレスを「最大」にするのと同様の機能を使用できます。