作者alwaysfind ( )
看板Network
標題Re: [問答] 請問有關雙網卡nat主機的問題
時間Tue Mar 8 19:40:36 2011
ifconfig:
bnep0 Link encap:Ethernet HWaddr 00:1B:10:00:11:A1
inet addr:172.10.20.x Bcast:172.10.20.15 Mask:255.255.255.240
inet6 addr: fe80::21b:10ff:fe00:11a1/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:63 errors:0 dropped:0 overruns:0 frame:0
TX packets:7 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:9589 (9.3 KiB) TX bytes:910 (910.0 b)
eth1 Link encap:Ethernet HWaddr 1C:BD:B9:85:00:42
inet addr:192.168.1.2 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::1ebd:b9ff:fe85:42/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:34998 errors:0 dropped:0 overruns:0 frame:0
TX packets:34959 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:19417385 (18.5 MiB) TX bytes:19025496 (18.1 MiB)
Interrupt:20 Base address:0xec00
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:461 errors:0 dropped:0 overruns:0 frame:0
TX packets:461 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:41861 (40.8 KiB) TX bytes:41861 (40.8 KiB)
eth1的gw我是設bnep0的ip,然後eth1的ip是我自已設的虛擬ip,用來當另一台筆電的gw
※ 引述《alwaysfind ( )》之銘言:
: 大家好,我有一個問題想請問一下
: 我有一台linux的主機當作NAT,
: 然後我在linux的主機上透過藍芽接收器連接手機的網路(bnep0)上網,
: 接著我從linux主機另一張網卡eth1去連接另一台筆電,
: 想讓筆電可以透過linux主機的網路上網,
: 但是我發生一個問題就是只要我把eth1打開時,2台電腦都會沒有網路了,
: 我想應該是eth1的優先權比bnep0高,所以當eth1打開時就會先走eth1
: 但是eth1是沒連到網路的,所以2台都會沒網路,
: 這是我route的結果
: Destination Gateway Genmask Flags Metric Ref Use Iface
: 172.10.20.0 * 255.255.255.240 U 5 0 0 bnep0
: 192.168.1.0 * 255.255.255.0 U 1 0 0 eth1
: 192.168.1.0 * 255.255.255.0 U 1 0 0 eth0
: default 192.168.1.1 0.0.0.0 UG 0 0 0 eth0
: 可以看到bnep0那個介面的 metric是5,而eth1則是1,
: 我上網查metric的值好像是網卡的優先順序,
: 所以我想請問一下應該怎麼樣才能修改metric的值呢?
: 還是其實不是metric的問題,是別的問題,
: 如果有人會的話,麻煩教我一下,謝謝!!!!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.120.108.164