38224


Windows 10, VirtualBox 5.1.28 に Cents6.8 minimal をインストールしています．  
VirtualBox のネットワーク設定はホストオンリーアダプタで，eth1 を使用しています．  
社内のネットワークで使用しており，外部サイトには Proxy を通す必要があります（主な使用目的は yum です）

Proxy は以下のサイトを参考に設定しました（Proxy の認証は不要です）

<https://qiita.com/chidakiyo/items/95cbc263f8157cfa5cd7>  
「CentOS (RHEL Redhat Enterprise Linux) にProxyの設定をする（http,https）」

ところが，Proxy サーバの IP アドレスに ping が通りません．

[code]

    connect: Network is unreachable
    
[/code]

が出ます．

/etc/sysconfig/network-scripts/ifcfg-eth1  
は以下の通りです．

[code]

    DEVICE=eth1
    TYPE=Ethernet
    ONBOOT=yes
    NM_CONTROLLED=yes
    BOOTPROTO=none
    IPADDR=192.168.56.101
    NETMASK=255.255.255.0
    IPV6INIT=no
    
[/code]

仮説として，Gateway が設定されていない（できない）ためかと思われます．

[code]

    # route
    Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
    192.168.56.0    *               255.255.255.0   U     0      0        0 eth1
    
[/code]

以下の 2つの方法を試しましたが，Gateway が設定できません（# route で "*" のままです）

/etc/sysconfig/network-scripts/ifcfg-eth1  
に

[code]

    GATEWAY=x.x.x.x
    
[/code]

を追記し

[code]

    # service network restart
    
[/code]

/etc/sysconfig/network  
に

[code]

    GATEWAY=x.x.x.x
    
[/code]

を追記し

[code]

    # service network restart
    
[/code]

原因または解決方法ご存知の方はご教示お願いいたします．


CC BY-SA 3.0
2017-09-27T03:53:31.853
38222
2017-09-27T04:47:55.510
2017-09-27T04:24:19.703
20735
20735
question
centos virtualbox windows-10
CentOS 6.8 で Proxy サーバに ping が通りません / Gateway が設定できません


ホストオンリーアダプタはホスト～ゲスト間だけしか通信できません。

外に出たかったら、現在使われてるNICの設定をNATなりブリッジアダプタなりに変えてあげれば良いです。  
もしNICの設定を変更したくないのであれば、VMの設定のネットワークから別のNICを追加してそのNICが外に出れるようにしてやれば良いんですが、御社のネットワークの都合もあると思うので、システム管理者などに相談するのが良いかと思います。

特に制約が無いのであれば、ブリッジアダプタに変更するか、ブリッジアダプタのNICを追加してやればつながると思いますよ。

* * *

ちょっと調べてみたら、ネットワークの共有を使う手もありますね。  
<http://vogel.at.webry.info/201605/article_5.html>


CC BY-SA 3.0
2017-09-27T04:47:55.510
38224
2017-09-27T04:47:55.510
2383
38222
answer