- 締切済み
ubutu7.10(ホスト)とubuntu8.04(ゲスト)のブリッジ接続でゲストのアドレス正しくない
無線LAN+有線LANの二つを搭載したノート(Ubuntu 7.10導入済み、以下ホスト)と、 有線LANのみのデスクトップPC(Ubuntu 8.04導入済み、以下ゲスト)があります。ホストは無線LANでインターネットに接続しており、このたびブリッジ接続をしてゲストの方もインターネットにつながるようにしたいと考えています。どっちもルーターにつなげばいいじゃないかと言われればそれまでですが、少し特殊な事情であるため、今回はこの方法をとる必要があります。 今ホストとゲストはクロスケーブルでつながっています ホストの方はbridge-utilsをインストールし、すでに設定が済みインターネットにもつながっています。 念のため設定を書き留めると以下のようになります。 # brctl addbr br0 # brctl addif br0 eth0 # brctl addif br0 eth1 # ifconfig br0 192.168.1.104 netmask 255.255.255.0 broadcast 192.168.1.255 up # ifconfig eth0 0.0.0.0 up # ifconfig eth1 0.0.0.0 up # route add default gw 192.168.1.1 br0 問題はゲストOSの方です。 ifconfigで調べた所eth0、eth0:avahi、loがあるのですが、eth0:avahiのinetアドレスが169.254.7.15になっており、ウェブなどは今見えない状態です。ちなみにシステム>ネットワーク設定で有線の設定はローミングとやらになっています。DHCPや手動も試しましたがどれもうまく来ませんでした。またこのubuntu 8.04にはbridge-utilsが入っておらず、もしかするとそれも問題なのかもしれないと思っています。ネットワークにつながらないためこれのインストールは試せていません。 うまく問題が切り分けられていないため、分かる限り現象を書いてみました。識者のかた御教示いただけると幸いです。
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- mottusan
- ベストアンサー率0% (0/0)
すでに試されたかもしれませんが... ゲストのほうでもう一度,GUIでいいので,手動でIPアドレスを設定してから,コマンドラインで /etc/init.d/networking restart とすれば,IPの設定が有効になるかもしれません.
- junkUser
- ベストアンサー率56% (218/384)
>案2:この構成の場合、クロスケーブルではなくストレートケーブルを使うことになるという理解でよろしいでしょうか? 1対1でつなぐ場合はクロスケーブルのままでいいですよ。
- junkUser
- ベストアンサー率56% (218/384)
案1. ホストOSにwiresharkをインストールできるでしょうか? 通過しているパケットを確認してみてはいかがでしょうか。 案2. ブリッジではなく、ルーターとして構成してみてはいかがでしょうか。
- junkUser
- ベストアンサー率56% (218/384)
ホストのほうのFirewallはどうなっていますか? iptables-save または iptables -L で確認できると思いますが。
補足
ありがとうございます。 #iptables -L target prot opt source destination Chain FORWARD (policy ACCEPT) target prot opt source destination Chain OUTPUT (policy ACCEPT) target prot opt source destination となっていてとくに問題ないように思います。 自分でも調べてみますが、取り急ぎ。。。
補足
ありがとうございます。 案1:ちょっと試してみます。 案2:この構成の場合、クロスケーブルではなくストレートケーブルを使うことになるという理解でよろしいでしょうか?