Ubuntu 12.04 LTS(更新)サーバーに問題があります。
詳細については、あまりにも長い理由で、192.168.1.9に1つのeth0インターフェイスを割り当て、192.168.1.10に1つのWifi wlan0インターフェイスを割り当てました。どちらもブート時に動作するはずです。
また、Lubuntuデスクトップコアをインストールし(モニタリングソフトウェアが必要です)、ネットワークマネージャをアンインストールし(再起動)、wpa_supplicant + /etc/network/interfaceハードコーディングされた設定と固定IPを使用しました。
ハードウェア的には、すべてがうまくいった。 Lubuntuデスクトップでは、eth0を介してインターネットを検索できます。その後ifdown eth0
、プラグを抜くとwlan0を介してインターネットを閲覧できます。だからwpa_supplicant
私の役割をしているようです。
問題は...
同時に2つのインターフェイスを開くことができるはずです。そしてどちらもping、LAN上の他のシステムのSSH接続などに応答する必要があります。インターネットを終了するには、ゲートウェイ/ルーター(192.168.1.1にあります)と通信するときにwlan0が必要です。
ただし、両方のインターフェースを開くと、eth0は引き続き機能しますがwlan0には接続できなくなります(そして、もはや何も接続されていないので、問題は双方向です)。私のWin 8システムでpingを試みると、ホストへのパスがないときと同じエラーが発生します。残念ながら、まだLANの同じセグメントにあります。私のWin 8は192.168.1.69にあり、サーバーのwlan0は次の場所にあります。 192.168。 1.10。
この仕事をどこから処理すべきか知っていますか?
以下はいくつかの設定ファイルです。
ifconfig
:lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:18 errors:0 dropped:0 overruns:0 frame:0 TX packets:18 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:1613 (1.6 KB) TX bytes:1613 (1.6 KB) wlan0 Link encap:Ethernet HWaddr 00:c0:49:fc:db:3f inet addr:192.168.1.10 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::2c0:49ff:fefc:db3f/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:16376 errors:0 dropped:0 overruns:0 frame:0 TX packets:3337 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:4675792 (4.6 MB) TX bytes:543084 (543.0 KB)
eth0を有効にしたときに
ifup
次のスタンザを追加しました。eth0 Link encap:Ethernet HWaddr 00:0e:a6:aa:5b:be inet addr:192.168.1.9 Bcast:192.168.1.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
route -n
:Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 192.168.1.1 0.0.0.0 UG 100 0 0 wlan0 192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0 192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
もちろん、eth0を無効にすると、関連する行は消えます。 IPTablesがきれいに表示され(新しいUbuntuインストール)、UFWを使用していますが、現在はUFWも無効にしています。
iptables -L -nv
:Chain INPUT (policy ACCEPT 0 packets, 0 bytes) pkts bytes target prot opt in out source destination Chain FORWARD (policy ACCEPT 0 packets, 0 bytes) pkts bytes target prot opt in out source destination Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes) pkts bytes target prot opt in out source destination
ファイルには
hosts
異なる名前で設定された2つのインターフェースがあります。resolv.conf
DNSサーバーのIPとドメインの条件のみを取得しました。
答え1
以前も同様の問題が発生しました。マシンに2つのネットワークデバイスがある場合、デフォルトではどちらも他のデバイスを見ることができません。ネットワークルーティングの設定が問題でしたが、ip_forwardingも設定する必要があることに気づくのに時間がかかりました。
echo 1 > /proc/sys/net/ipv4/ip_forward
しかし、構成には別の問題があります。同じIP範囲に2つの標準ゲートウェイを設定できないと思います。あなたのLANを192.168.2.0/24の範囲に置き、あなたのWLANを192.168.1.0/24の範囲に入れたいです。