自分はかなり貧乏でPC台節約のためFreeBSDにて2枚のLANカードを接続し、
apacheを2つインストールして
それぞれに光ファイバ(USEN)を接続しています。
もちろんIPアドレスも2つあるのですが、
どうやら一本分の帯域しか出ていないようなのです。
USENの光ファイバ接続はpppを使わずDHCPで取得するか直接ifconfigで設定するタイプです。

snmpの結果の一部です。

interfaces.ifTable.ifEntry.ifDescr.1=dc0 #LANカード1
interfaces.ifTable.ifEntry.ifDescr.2=rl0 #LANカード2

#転送量IN
interfaces.ifTable.ifEntry.ifInOctets.1=Counter32: 2385786332 #実行するたび増えます
interfaces.ifTable.ifEntry.ifInOctets.2=Counter32: 337148247 #実行するたび増えます
#転送量OUT
interfaces.ifTable.ifEntry.ifOutOctets.1=Counter32: 2238225927 #実行するたび増えますinterfaces.ifTable.ifEntry.ifOutOctets.2=Counter32: 15524 #実行しても増えません。ごくまれに増えます。

解決方がわかる方がいらっしゃいましたらぜひご教授下さい。
ご想像でも構いませんので、何かアドバイスを下さい。
よろしくお願いします。

このQ&Aに関連する最新のQ&A

A 回答 (3件)

この辺りは、参考になりませんか?



参考URL:http://www.jp.freebsd.org/QandA/HTML/2341.html
    • good
    • 0

質問のような環境は「マルチホーム」と呼ばれています。



LANカード2側のIPアドレスに対するアクセスをLANカード2に向けてルーティングすることで解決できます。
参考URLにIPFilterやipfwなどでポリシールーティングする手法が掲載されています。

参考URL:http://www.gentei.org/~yuuji/rec/pc/memo/2003/02 …
    • good
    • 0

ルーティングの設定の関係ではないですか?


おそらくデフォルトルートがLANカード1側になっていて、外に出て行くものの大部分はそちらを通っていっているのではないでしょうか?

この回答への補足

返信遅くなってすみません。ルーティングのことをいろいろ調べて見ましたが、やはり二つともデフォルトゲートウェイで指定した方を通ってしまいます。

localhost# netstat -rn


Destination Gateway Flags Refs Use Netif Expire
default ISPのIPアドレス UGS 0 3939384043 rl0
LAN1のIP/30 link#1 UC 0 0 dc0
LAN1のIP link#1 UHLW 1 0 dc0
LAN2のIP LAN2のゲートウェイ UGS 0 0 dc0
LAN2のIP link#2 UC 0 0 rl0
LAN2のゲートウェイ ゲートウェイのMAC UHLW 1 0 rl0 1170
127.0.0.1 127.0.0.1 UH 0 37939 lo0

いろいろ試したのですが、やはり一回線につきPC一台用意しなければいけないのでしょうか?

補足日時:2005/05/10 01:01
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング