ファイアウォールなしでOpenWrt(attitude_adjustment)をコンパイルしました
Ifconfigを入力するとnobr-lan
が表示され、さらにeth1 static ipは表示されません:
root@OpenWrt:/# ifconfig
eth0 Link encap:Ethernet HWaddr 2D:72:20:2D:76:20
inet addr:192.168.0.191 Bcast:192.168.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:18 errors:0 dropped:0 overruns:0 frame:0
TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2530 (2.4 KiB) TX bytes:1946 (1.9 KiB)
Interrupt:16
eth1 Link encap:Ethernet HWaddr 2D:72:20:2D:76:21
UP BROADCAST 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)
Interrupt:15
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:48 errors:0 dropped:0 overruns:0 frame:0
TX packets:48 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:3936 (3.8 KiB) TX bytes:3936 (3.8 KiB)
私の/ etc/config/network config:
config interface 'loopback'
option ifname 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'
config interface 'lan'
option ifname 'eth1'
option type 'bridge'
option proto 'static'
option ipaddr '192.168.1.1'
option netmask '255.255.255.0'
config interface 'wan'
option ifname 'eth0'
option proto 'dhcp'
どこで検索すればいいのかわかりません。ビルド時にmenuconfigが悪いのではないでしょうか?
Eth1は、すべてのイーサネットLANポート(ほとんどのホームルーターでは4つ)を含む、接続されている(スイッチにハードワイヤードされている)ルーター上の1つの物理インターフェイスと考えることができます。
これで、br-lanはeth1とそのスイッチの間の論理インターフェイスになります。これはOpenWRTでデフォルトで構成されています(奇妙なことにあなたの場合はそうではありません)。この仮想インターフェイスは、LuCIまたはCLIを使用して手動で作成できます。 CLIでそれを行うためのガイドは次のとおりです。 https://wiki.openwrt.org/doc/networking/network.interfaces または、より単純なLuCIを使用できます。ブリッジとしてインターフェースを選択し、eth0(あなたのWANポート)とeth1)を選択します。