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

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

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

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

Q&A

解決済

2回答

5683閲覧

centos7.9 固定IPにするとネットにつながらない

ruta38

総合スコア4

CentOS

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

0グッド

0クリップ

投稿2021/04/13 05:17

編集2021/04/14 02:52

windows10のノートPC上にVirtualBoxを入れてその上でcentosを動かしています。

dhcpだとネットに繋がるのですが固定IPに設定するとネットに繋がりません。

環境

windows 10
Virtual Box
centOS 7.9

#固定IPの設定方法
コマンドnmtuiにて任意のアドレス、ゲートウェイ、DNSサーバーを設定しました。
nmcliを打つと、connectedと出ますがpingが通らずネットに繋がりません。(送信も受信も出来てません)

#注釈
PCのwindows10はネットに繋がっており、dhcpに戻すとcentosがネットに繋がるようになります。
なので固定IPにする手順に不備、もしくは設定不足だと認識しています。

ゲートウェイやDNSサーバーの情報はwindows10の設定→ネットワーク接続の詳細を確認して打ち込みました。

どなたかご教授お願いします。

#追記
同じような内容の記事
こちらの記事を発見してviコマンドで設定ファイルを編集し、network.serviceを再起動させてみましたが、pingを打つとnetwork is unreachableになり、症状は変わらずです。

#コマンドip a ; nmcli con show 叩いた結果
結果

#続 コマンドip a ; nmcli con show 叩いた結果
結果2

#192.168.3.*に設定し直した後
結果3

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

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

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

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

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

tosi

2021/04/14 02:52 編集

(参考程度です) VMWAREですと、VM側の設定にNAT:ホストのIPアドレスを共有して使用と、ブリッジ:物理ネットワークに直接接続があります。 NATですとdhcp(IP自動取得される)。 ブリッジですとIPをスタティックに登録です。(windows10側がIPをスタティックと仮定した場合) NATの場合には、VM側から勝手にIPを振りますので、windows10とは全く違うアドレス体系番号が割り当てられます。 多分、VirtualBOXでも同様な設定部分があるのではないでしょうか。 ブリッジの場合には、IPアドレスはwindows10と同系列のIPを別途指定する事になると思います。
ruta38

2021/04/13 06:55

はい、ありがとうございます。
guest

回答2

0

ルータの設定から、DHCPの割当範囲を調べて、同じネットマスクで範囲外のIPを設定してください
その際、IP、ネットマスク、デフォルトゲートウェイ、DNSアドレスの設定をすべて手動で行う必要があります

投稿2021/04/13 07:06

編集2021/04/13 07:08
y_waiwai

総合スコア88042

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

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

ruta38

2021/04/14 02:25

IP、ネットマスク、デフォルトゲートウェイ、DNSアドレス の設定を手動かつnmtuiコマンドで行ったのですが、ネットに繋がりません、、、
guest

0

ベストアンサー

また、dhcpでアドレスを払い出されたときと同等のアドレスをCentOSに設定していますか?
設定したアドレスを具体的に提示できますか?(10.0.2.*など)

VirtualBOXで仮想マシンを作成した際のデフォルトのNWアダプタはNATとなっており、その場合はWindows(ホスト)が利用するアドレスと、CentOS(ゲスト)が利用するアドレスは異なります。

投稿2021/04/13 05:53

yukky1201

総合スコア2751

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

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

ruta38

2021/04/13 05:58

アドレスは具体的に提示するのはちょっと、、、 ただ、ネットワーク設定はブリッジアダプターに設定しています。 固定IPにした任意の値はdhcpで割り振られた値とは別で設定しています。 もちろん、ホストともIP被っていません。
yukky1201

2021/04/13 06:36

プライベートIPでしたら問題を感じませんが提示は難しいでしょうか
ruta38

2021/04/13 06:50

そうですよね、プライベートIPなら ちなみに、192.168.4.13で設定をしようと思っています。
yukky1201

2021/04/13 07:21

大丈夫そうなアドレスですね。あとは順番に切り分けしていくしかないと思います。以下の観点で確認してみてください ◆疎通確認: Windows → CentOS CentOS → Windows CentOS → ゲートウェイ CentOS → DNSサーバ ◆DNS確認:dig www.google.com(またはnslookup www.google.com) ◆インターネットネット接続
ruta38

2021/04/13 08:55

どうやら調査していたら、ルーティング?に問題がある可能性があるのですが 0.0.0.0 dev enp0s3 proto static scope link metric 100 192.168.4.0/24 dev enp0s3 proto kernel scope link src 192.168.4.13 metric 100 コマンド ip r の結果を貼ります。 これだけじゃ分からないですかね? 色々と試行錯誤をした結果、dhcpにしてもネット繋がらなくなりました。 現在nmcliを叩くとenp0s3はconnectedになっています。 pingを叩くとconnect: Network is unreachableが出てきてかなりお手上げ状態です。
yukky1201

2021/04/13 09:12

現状を確認のために、下記のコマンド実行結果を質問に追記してください ◆現状のIPアドレス # ip a ◆設定の確認(とりあえずipv4のみ) # nmcli con show enp0s3 | grep ipv4
ruta38

2021/04/13 09:13

追記失礼します。調べてみたところ proto kernel は値がkernerlなら、kernelが生成(ダイナミックルーティング)らしくdhcpになっているんですかね? でも自分はnmtuiコマンドで設定を行っているので、その時にルーティングも記入していないのが原因なんでしょうか? ホストOSからルーティングって確認できますか?
ruta38

2021/04/13 09:31

すれ違いになりました、スクリーンショット追加し、コマンド結果を貼っています。
yukky1201

2021/04/13 09:53

スクショを見るとipv4.gatewayが未設定となっていますので設定すれば解決しそうです
ruta38

2021/04/14 00:57

Gateway設定したら、少し進みました。 pingコマンド打ち込むと Destination Host Unreachable が出てきます。
yukky1201

2021/04/14 02:03

どの端末からどのIPにpingしたのか分かりませんので詳細を提示するようにしてください
yukky1201

2021/04/14 02:05

あと、順番に切り分け確認してみてください。と記載しましたが、そちらの確認は実施してますか。
ruta38

2021/04/14 02:18

情報不足申し訳ありません、追加でスクショを更新しました。 切り分けに関してですが、ホストOSからゲストOSの間のpingすら通りません。
yukky1201

2021/04/14 02:34

◆追加スクショについて CentOSのIPアドレス(192.168.4.13)とgatewayのIPアドレス(192.168.3.1)のセグメントが違うのでルーティングできません。 WindowsのIPアドレスは何ですか?(192.168.4.*ですか?)
ruta38

2021/04/14 02:44

windowsのIPアドレスは 192.168.3.* です、、、
yukky1201

2021/04/14 02:45

その環境でしたら、CentOSも192.168.3.*で採番しなければなりません。 ブリッジですので、ホストOSとゲストOSは同じネットワークになります。
ruta38

2021/04/14 02:54

知識不足申し訳ありません、ですが、 アドレスを192168.3.33に変更後もping等変わりません、スクショ追記しています。
yukky1201

2021/04/14 03:12

仮想マシンのネットワークアダプタは、有線LANのアダプタになっていますか。無線LANのアダプタになっていたりしませんか。
ruta38

2021/04/14 03:20

Virtual Boxの【ネットワークアダプタを接続】にチェックが入っていませんでした。。。 二日かかってやっと固定IP設定できました。 ありがとうございました。自分のネットワークに関する知識不足を痛感しました。 早いレスポンスでの回答、感謝します。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.35%

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

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

質問する

関連した質問