###前提・実現したいこと
ネットワーク初心者です。
ゲストOSに固定IPアドレスを設定し、NATを利用して外部ネットワークに接続を試みています。
しかし、ゲストOSからgoogle.comへpingが通らなかったり、yumコマンドが使えずに困っています。
質問することも初めてで内容に至らない点があるかと思いますが、どこが問題かなどご教授頂けますと幸いです。
前提条件は以下のとおりです。
ホストOS:windows10
仮想化ソフト:VirtualBox5.0.20
ゲストOS:CentOS7.2
- VirtualBoxのネットワーク設定で、NATを選択。(他のアダプターは用いません)
- CentOS7.2をインストール
- CentOS7.2を起動し、ログイン。nmtuiコマンドでenp0s3を以下のように設定し、これを有効化。
IPv4 CONFIGURATION <Manual> Addresses 192.168.33.5/24 <-固定IPアドレスを入力 Gateway 192.168.33.1 DNS servers 8.8.8.8 <-Google Public DNSを使用 ~ [X] Automatically connect <-チェックを入れた [X] Available to all users <-チェックを入れた
###発生している問題・エラーメッセージ
-
CentOS側でping 8.8.8.8 を実行 -> 通じない
-
CentOS側でping google.com を実行 -> 通じない
-
Windows側でping 192.168.33.1 を実行 -> 通じない
-
yum updateを実行。以下のメッセージが現れ実行できない。
Loaded plugins: fastestmirror Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86 … error was 14: curl#6 - "Could not resolve host: mirrorlist.centos.org; Unknown error" One of the configured repositories failed (Unknown), and yum doesn't have enough cached data to continue. At this point the only safe thing yum can do is fail. There are a few ways to work "fix" this: 1. Contact the upstream for the repository and get them to fix the problem. 2. Reconfigure the baseurl/etc. for the repositry, to point to a working upstream. This is most often useful if you are using a newer distribution release than is supported by the repository (and the packages for the previous distribution release still work). 3. Disable the repository, so yum won't use it by default. Yum will then just ignore the repository until you permanently enable it again or use --enablerepo for temporary usage: yum-config-manager --disable <repoid> 4. Configure the failing repository to be skipped, if it is unavailable. Note that yum will try to contact the repo. when it runs most commands, so will have to try and fail each time (and thus. yum will be be much slower). If it is a very temporary problem though, this is often a nice compromise: yum-config-manager --save --setopt=<repoid>. skip_if_unavailable=true Cannot find a valid base url for repo: base/7/x86_64
###設定が正しく反映されているか確認
以下のファイル内容の確認
/etc/sysconfig/network-scripts/ifcfg-enp0s3 TYPE=Ethernet BOOTPROTO=none DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no NAME=enp0s3 UUID=902b3cbe-edd0 ~ DEVICE=enp0s3 ONBOOT=yes DNS1=8.8.8.8 IPADDR=192.168.33.5 PREFIX=24 GATEWAY=192.168.33.1 IPV6_PEERDNS=yes IPV6_PEERROUTES=yes
/etc/resolv.conf nameserver 8.8.8.8

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/06/06 15:03
2016/06/06 15:18