質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

VMware

VMwareとは、 ハードウェアで動作するOS上で仮想マシンを作成、実行するソフトウェアです。 Windows上でUNIX系OSを動作させたり、他のOS上で別の仮想OSを動作することが可能です。

Q&A

解決済

2回答

6331閲覧

CentOSでのネットワーク設定がググってそのとおりにやったのですが不明です……

hirochin

総合スコア21

CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

VMware

VMwareとは、 ハードウェアで動作するOS上で仮想マシンを作成、実行するソフトウェアです。 Windows上でUNIX系OSを動作させたり、他のOS上で別の仮想OSを動作することが可能です。

0グッド

0クリップ

投稿2019/05/20 04:32

編集2019/05/20 06:18

お世話になっております。

前提・実現したいこと

Hyper-Vに入れたCentOSでのネットワークを固定にしたい。

質問の内容

https://qiita.com/knutpb1205/items/a15929a8c16c2faca323
記載の

CentOS

1nmcli con mod eth0 ipv4.method manual ipv4.addresses 192.168.1.102/23 ipv4.gateway 192.168.0.1 ipv4.dns 8.8.8.8

としました。

ですが正常に動作していない気がします……
理由)
上記VMが載っているWin10からpingが通らない……

Win10cmd

1C:\Users\hoge>ipconfig 23イーサネット アダプター ローカル エリア接続: 4 5 接続固有の DNS サフィックス . . . . .: 6 IPv4 アドレス . . . . . . . . . . . .: 192.168.1.103 7 サブネット マスク . . . . . . . . . .: 255.255.254.0 8 デフォルト ゲートウェイ . . . . . . .: 192.168.0.1 910C:\Users\hoge>ping 192.168.1.102 11 12192.168.1.102 に ping を送信しています 32 バイトのデータ: 13要求がタイムアウトしました。 14要求がタイムアウトしました。 15要求がタイムアウトしました。 16要求がタイムアウトしました。 17 18192.168.1.102 の ping 統計: 19 パケット数: 送信 = 4、受信 = 0、損失 = 4 (100% の損失)、 20

試したこと

こちらの方法も試してみようとしました……

最低限の要望

ネットワーク設定をする前に戻せるならば戻したいが
どこにその設定が表記してあるのか不明……
その時にはWin10からVM上にpingも通った気がしております……

上記ご助力頂けないでしょうか?
お忙しいところ大変申し訳無いのですが上記お問い合わせいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

hirochin

2019/05/20 06:18

Orlofsky様 [テキスト](URL)で修正しました。 後半の方はそのようにしていたのですが前半忘れて失礼しました。
sage

2019/05/20 06:44

CentOS側で「ifconfig -a」とうつと何と出てきますか?
sage

2019/05/20 08:26

CentOS側からNICがどう見えているか分からないと解決策が探せないです。
guest

回答2

0

ベストアンサー

Hyper-V(に限らず、どの仮想化アプライアンスでも)でネットワークの設定を行う場合、
ゲストOSの設定を行う前にゲストマシンのNICの設定を行う必要があります。
(ので、現在のHyper-Vの設定がわからないと回答しようがありません)

また、固定するIPは環境に合わせて適切な設定を行う必要がありますので、ググったものをそのままコピーすると動かないケースも多くあります。

参考
Hyper-Vのネットワーク設定についての覚え書き

比較的簡単な方法

方法はいくつもありますが、比較的簡単な流れとしては

  1. ゲストマシンのNIC=外部ネットワーク,ゲストOS上の設定=DHCPによるIP取得の設定でインターネットに接続出来る&DHCPで取得したIPでホストOSと通信できる様にする。

ファイアウォールの設定が必要な場合もありますが、ここをクリアしないとIP固定は確実に出来ないので、必要な設定を全て行います。
IP設定に関しては、CentOS7なのであれば、nmtuiによる設定がわかりやすいかと思います。

  1. ゲストOSのIPをDHCPの範囲と同じサブネットで、DHCPの範囲外で固定させる。

ルータによってDHCPの範囲は異なりますが、サブネット内の後ろの方を指定すれば範囲外のことが多いです。
(例, DHCPによって取得したIPが192.168.1.10/24なのであれば、192.168.1.250/24にする)
(正確な範囲はルータのネットワーク設定を確認してください)
3. 固定したIPでゲストOSとホストOSで通信できること、ゲストOSからインターネットに接続出来ることを確認する

まずは1をクリアするところまで設定することにチャレンジしてみて、その途中で具体的に不明な部分があれば不明な部分の設定項目でググったり、こちらで質問されるかとよろしいかと思います。

投稿2019/05/20 04:59

編集2019/05/20 05:00
tanat

総合スコア18709

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

hirochin

2019/05/20 06:20

tanat様 コメントありがとうございます。 Hyper-Vマネージャーから仮想スイッチマネージャーより 外部仮想スイッチでホストPCのネットワークアダプターで作成すると ホストPC←→VMでpingが通りこの状態で開発するのは大丈夫なので 安心しました。 ですがVPNで接続すると 当たり前ですが接続先のIPアドレスになってしまい VM側とそのままではアクセス出来ません。 先人が遠くにいるのでどのようにやっているか聞いてみます。 本当にありがとうございました。
tanat

2019/05/20 06:24

うまくいったようでよかったです。 VPNについては仮想マシンとはレイヤー的に関係なくなるの(別の物理PCでVPNに繋いでも同様のはず)のと、 環境によって大きく構成が変わるので、 仰る通り同じ環境で成功されている方の構成を参考にされるのがベストかと思います。
hirochin

2019/05/20 08:15

大変申し訳ございません。 結局CentOSでのネットワーク設定の質問になってしまったのですが https://qiita.com/hirochin/items/520c72836bcff6379012 のようにネットワークが取得出来ない状態になってしまいました…… どうやったらコチラのエラーが解決出来るのかググる単語などお教え頂けますようお願い申し上げます。
tanat

2019/05/20 08:49

「ネットワークが取得できない」というのが何を指すのかよくわからない(一般的な表現ではない)ので、もう少し整理された方が良いかと思います。 スクリーンショットで見える範囲だと、systemctl status network.serviceを叩いているのはわかりますが、それ以外はわかりません。 現状だと、systemctl restart network.service を叩いてみて、失敗したら https://qiita.com/taro0219/items/b029192861beec02852a あたりを参考にして確認してみては というくらいしか回答出来ないです。 お勧めとしては、一旦Eth0を削除した後に、 設定を一つ一つコマンドとファイルの差分をテキストとして控えておいて、 これこれこう設定していったらここで失敗した というのを最初から全部並べて質問してみることです。 その作業の途中で何が問題か整理できますし、その状態であれば改めてteratail質問するとで適切な回答が得られると思いますよ。
tanat

2019/05/20 08:56

↑元の質問自体は解決したのだという認識です。 元の質問が解決していないのであれば、↑の形で現在の質問を編集してください。 画像でCUIのスクリーンショットを貼るのは検索性や小さな画面で見る場合から非常に見にくいなど、様々なな観点からで良くないので、マークダウンを使ってテキストで記載してみてください。
hirochin

2019/05/21 01:30

tanat様 コメントありがとうございます。 おっしゃる通りですね…… Hyper-V上のVMではテキスト選択が出来ないため失礼しました…… 新しく質問作ってみます。 本当にありがとうございました。 画像で貼ってしまいましたが今後は手で入力するようにします…… 元質問の方は微妙に解決かも知れないのでOS入れ直してちゃんと挙動を見て解決とします。 本当にありがとうございました。
tanat

2019/05/21 01:38

あ、そういうことですね。 手で書き写すのも間違いの元なので、SSHでログインして作業できるようにするのを最優先するのが良いと思います。(そうすればコピー出来るので) OSをインストールしなおすのであれば、最初から外部ネットワーク接続にしておけば苦労することなくSSHで接続できるようになると思います。
hirochin

2019/05/21 01:44

ありがとうございます。 そうですねっsshでログイン出来るようにしておけば コピーやペースト出来ますねっ そちらでやってみたいと思うのですが OSインストールしてまっさらな状態でもネットワークが繋げられないので https://teratail.com/questions/190496 にご回答して頂けますと嬉しく思いますm(_ _)m そちらを考えたいのですが
guest

0

ネットマスクが
192.168.1.102/23
と23ビットになっています。
通常は24ビットにするものですが、意図的ですか?

投稿2019/05/20 06:34

sage

総合スコア1216

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

hirochin

2019/05/20 06:37

はい。なんか情報システム部でIPアドレスの割り当ての考えがあるようですっ
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問