このスレッドは解決済です(未解決に戻す場合はこちら)
<<戻る

仮想サーバへの固定IP設定について悩んでいます このメッセージに返信する
日時: 2015/02/09(Mon) 02:07
名前: ジャック
URL:
 2つの固定IPを利用して、それぞれのサーバー機にドメイン名(www.xxx.jp、www.xxx.com)を使い、現在、2台のサーバー機を運用中しております。

 この2つのサーバーを1台に仮想化し統合することになり、こちらの仮想サーバの設定方法を参考にしました。
 
 ところが、この2個のNATした固定ローカルIP(192.168.0.200、192.168.0.201)を利用して、ルータからNAT変換を行おうとしているのですが、どうも上手く行きません。

 ホストにてブリッジ接続を行うために設定を行ったのですが、NAT変換したローカル固定IP(192.168.1.200)は、ホスト側のNAT側の eth0に設定すべきなのでしょうか?それともbr0でしょうか?

 それとも、仮想サーバのネットワーク設定であるeth0に設定すべきでしょうか?

 今現在、ホスト側のNICは以下の設定です。

・【/etc/sysconfig/network-scripts/ifcfg-eth0】の設定

  DEVICE=eth0
  TYPE=Ethernet
  HWADDR=xx:xx:xx:xx:xx:xx
  ONBOOT=yes
  NM_CONTROLLED=no
  BOOTPROTO=none
  BRIDGE=br0

・【/etc/sysconfig/network-scripts/ifcfg-br0】の設定

DEVICE=br0
ONBOOT=yes
TYPE=Bridge
BOOTPROTO=static
NM_CONTROLLED=no
IPADDR=192.168.0.200
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
STP=on
DELAY=0

  ※ ホストOSでifconfig -a コマンドでみると以下のように表示されます。

--------------------------------------
[root@virtual ~]# ifconfig -a
br0 Link encap:Ethernet HWaddr 90:1B:0E:14:D8:EF
inet addr:192.168.0.200 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::921b:eff:fe14:d8ef/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:55389 errors:0 dropped:0 overruns:0 frame:0
TX packets:41 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:10218165 (9.7 MiB) TX bytes:2774 (2.7 KiB)

eth0 Link encap:Ethernet HWaddr 90:1B:0E:14:D8:EF
inet6 addr: fe80::921b:eff:fe14:d8ef/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:198305 errors:0 dropped:0 overruns:0 frame:0
TX packets:83397 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:206262740 (196.7 MiB) TX bytes:6961302 (6.6 MiB)
Interrupt:20 Memory:f7f00000-f7f20000

virbr0 Link encap:Ethernet HWaddr 52:54:00:B0:FD:28
inet addr:192.168.122.1 Bcast:192.168.122.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:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

virbr0-nic Link encap:Ethernet HWaddr 52:54:00:B0:FD:28
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:500
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

vnet0 Link encap:Ethernet HWaddr FE:54:00:3F:0A:96
inet6 addr: fe80::fc54:ff:fe3f:a96/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:66 errors:0 dropped:0 overruns:0 frame:0
TX packets:1664 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:500
RX bytes:6150 (6.0 KiB) TX bytes:521001 (508.7 KiB)

-------------------------------------------------------------

・【/etc/sysconfig/network-scripts/ifcfg-eh0】構築した仮想サーバの設定は以下。

DEVICE=eth0
ONBOOT=yes
TYPE=Ethernet
UUID=xxxx-xxxx-xxxx-xxxx
BOOTPROTO=dhcp
NM_CONTROLLED=yes
HWADDR=xx:xx:xx:xx:xx:xx
DEFROUTE=yes
DEERDNS=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System eth0"

※ifconfig -aコマンドで見ると、eth0,lo の2つが表示され IPは192.168.0.7/24 の同じセグメントで表示されています。


 ルータに設定した固定IPからドメインをローカルIPの192.168.0.200へNAT変換していますが、どこへ設定すればいいかわからず、困っております。

 どうかご教授よろしくお願いいたします。
記事編集 編集
Re: 仮想サーバへの固定IP設定について悩んでいます このメッセージに返信する
日時: 2015/02/09(Mon) 11:24
名前: stranger
URL: http://ja.528p.com/
ゲスト側を構築するときにネットワークにbridgeを選択し
(--network bridge=br0 ← ゲストのネットワークインタフェース)

OSを固定IP(例 192.168.0.201)でインストールすれば
ルータから
ホスト側(例 192.168.0.200) ゲスト側(例 192.168.0.201) 共に見えるので
ルータでNAT変換してパケットを通します
記事編集 編集
Re: 仮想サーバへの固定IP設定について悩んでいます このメッセージに返信する
日時: 2015/02/09(Mon) 19:55
名前: ジャック
URL:
>strangerさん、ありがとうございます

早速、設定をしましたが、ホスト側は問題ありませんが、ゲスト側がインターネットに接続できなくなりました。


ゲストからpingを打ってみましたが、エラー表示は以下です。

--------------------------
[root@xxxXX ~]# ping -c 4 www.google.com
ping: unknown host www.google.com
--------------------------

【ゲスト】

[root@xxxXX ~]# ifconfig -a
eth0 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX
inet addr:192.168.0.200 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::5054:ff:fe09:ae3a/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:92009 errors:0 dropped:0 overruns:0 frame:0
TX packets:1606 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:8703789 (8.3 MiB) TX bytes:164862 (160.9 KiB)

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:65536 Metric:1
RX packets:8 errors:0 dropped:0 overruns:0 frame:0
TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:480 (480.0 b) TX bytes:480 (480.0 b)

【ホストOS】

[root@virtual ~]# ifconfig -a
br0 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX
inet addr:192.168.0.198 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::921b:eff:fe14:d8ef/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:13187 errors:0 dropped:0 overruns:0 frame:0
TX packets:20 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:3974948 (3.7 MiB) TX bytes:1272 (1.2 KiB)

eth0 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX
inet6 addr: fe80::921b:eff:fe14:d8ef/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:253323 errors:0 dropped:0 overruns:0 frame:0
TX packets:10801 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:39666118 (37.8 MiB) TX bytes:998247 (974.8 KiB)
Interrupt:20 Memory:f7f00000-f7f20000

eth1 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX
inet addr:192.168.0.199 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::921b:eff:fe0d:1018/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:16452 errors:0 dropped:0 overruns:0 frame:0
TX packets:57100 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:11549868 (11.0 MiB) TX bytes:6971082 (6.6 MiB)
Interrupt:18 Memory:f7e00000-f7e20000

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:65536 Metric:1
RX packets:54515 errors:0 dropped:0 overruns:0 frame:0
TX packets:54515 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:83856623 (79.9 MiB) TX bytes:83856623 (79.9 MiB)

virbr0 Link encap:Ethernet HWaddr ZZ:ZZ:ZZ:ZZ:ZZ:ZZ
inet addr:192.168.122.1 Bcast:192.168.122.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:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

virbr0-nic Link encap:Ethernet HWaddr ZZ:ZZ:ZZ:ZZ:ZZ:ZZ
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:500
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

vnet0 Link encap:Ethernet HWaddr YY:YY:YY:YY:YY:YY
inet6 addr: fe80::fc54:ff:fe09:ae3a/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1658 errors:0 dropped:0 overruns:0 frame:0
TX packets:94304 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:500
RX bytes:169866 (165.8 KiB) TX bytes:8948300 (8.5 MiB)
----------------------------------------------

 同じセグメントからは、SSHでアクセスできるのは確認できましたが、ホストOSはインターネットへの接続は可能ですが、ゲストOSでは無理です、全くわからない状態です。
記事編集 編集
Re: 仮想サーバへの固定IP設定について悩んでいます このメッセージに返信する
日時: 2015/02/10(Tue) 05:17
名前: stranger
URL: http://ja.528p.com/
ゲスト側のGATEWAYはルータを向いていますか?
記事編集 編集
Re: 仮想サーバへの固定IP設定について悩んでいます このメッセージに返信する
日時: 2015/02/11(Wed) 01:49
名前: ジャック
URL:
>ゲスト側のGATEWAYはルータを向いていますか?

 はい、ルータのローカルIPの 192.168.0.1 となってます。
  ホストOS、ゲストOS共に同じセグメントを使っています。
 
 当方、富士通TX100S3を使用しておりNICが2つ存在し、ゲストOSを2つ構築しそれぞれにNAT変換の固定ローカルIPを当て、サーバーを公開したいと考えております。

 ブリッジ接続も行い、ゲストOSはインターネットに接続が可能ですが、なぜかゲストOSがネットにつながらない状態です。 

 再度、構築を行ってみます。

 
記事編集 編集
Re: 仮想サーバへの固定IP設定について悩んでいます このメッセージに返信する
日時: 2015/02/11(Wed) 07:58
名前: ジャック
URL:
 再度インストールを行いましたところ、ゲストOSがインターネットにつながるようになりました。

 今回、GUIを使ってインストールをおこなったのですが、解決できたのは恐らく、ゲストOSをインストールする際に、ローカルアドレスの設定を行ったためだと思います。

 当方、インストール後に ゲストのネットワーク設定を行い、間違ったためだと思います。
 ご迷惑をおかけしました、と共に、stranger さんありがとうございました。

 # vi /etc/sysconfig/network-scripts/ifcfg-eth0
記事編集 編集
件名※必須
名前※必須
URL
任意のパスワード (投稿後のコメント修正・削除時に使用)
画像認証※必須 投稿キー(画像で表示されている数字を入力)
コメント※必須

※質問を投稿後に自己解決された場合は、原因と行った対処を具体的に書き込み下さるよう、よろしくお願いします。

- WEB PATIO -