トップ 一覧 検索 ヘルプ RSS ログイン

VirtualBox4の変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
!!ネットワークの設定

ページ: [[1|VirtualBox1]] [[2|VirtualBox2]] [[3|VirtualBox3]] 4 [[5|VirtualBox5]]

CentOS のインストールが無事完了したら、ネットワークの設定をおこないます。

----
::
!手順1: CentOSを シャットダウン(停止) します。

root でログインして、

'''# /sbin/shutdown -h now'''

を実行します。

::
!手順2: CentOS側の[設定]=>[ネットワーク] で、eth1 を 「ホストオンリーアダプタ」 に設定します。

{{ref_image pageA0.jpg}}

::
!手順3: CentOSを 起動 します。

Tera Term 等で、ssh にて 192.168.56.1 へログインします。

::
!手順4: もしログインできない場合は、ネットワーク定義ファイルを開いて有効にします。
!手順4: 手順3にて、もしログインできない場合は、ネットワーク定義ファイルを開いて有効にします。
 
'''# vi /etc/sysconfig/network-scripts/ifcfg-eth0'''

 DEVICE="eth0"
 BOOTPROTO="dhcp"
 HWADDR="xx:xx:xx:xx:xx:xx"
 NM_CONTROLLED="yes"
 ONBOOT="yes"
 TYPE="Ethernet"
 UUID="xxxxx"
ONBOOTを no から yes に変えます。
 
固定IPにしたい場合は、以下のように指定します。

 BOOTPROTO="static"
 IPADDR="192.168.xxx.xxx"
 NETMASK="255.255.255.0"
 GATEWAY="192.168.xxx.xxx"
BOOTPROTOを変更し、IPADDR、NETMASK、GATEWAYを追加。

設定し終えたら、ネットワークを再起動します。

'''# /etc/init.d/network restart'''

::
!手順5: 以下のコマンドを実行して、iptables (ファイアウォール)を無効にします。(デスクトップ上なので不要です。)
 
'''# chkconfig iptables off'''
'''# chkconfig | grep iptables'''
iptables   0:off   1:off   2:off   3:off   4:off   5:off   6:off
 
'''# /etc/init.d/iptables stop'''
iptables: ファイアウォールルールを消去中:                  [  OK  ]
iptables: チェインをポリシー ACCEPT へ設定中filter         [  OK  ]
iptables: モジュールを取り外し中:                          [  OK  ]

::
!手順6: 以下のコマンドを実行して、SELinux を無効にします。(デスクトップ上なので不要です。)
 
'''# vi /etc/selinux/config'''

 # This file controls the state of SELinux on the system.
 # SELINUX= can take one of these three values:
 #     enforcing - SELinux security policy is enforced.
 #     permissive - SELinux prints warnings instead of enforcing.
 #     disabled - No SELinux policy is loaded.
 SELINUX=disabled
 # SELINUXTYPE= can take one of these two values:
 #     targeted - Targeted processes are protected,
 #     mls - Multi Level Security protection.
 SELINUXTYPE=targeted
 
SELINUX=enforcing を disabled に変えます。

::
!手順7: 作業ユーザを作成します。
 
他のサーバへファイルを移動させた場合に同じユーザになるようにユーザID、グループIDを統一しておきましょう。
下記の例では、500 で統一します。
 
'''# groupadd -g 500 グループ名'''
'''# useradd -u 500 -g グループ名 ユーザ名'''
'''# passwd ユーザ名'''
ユーザー xxxx のパスワードを変更。
新しいパスワード:
新しいパスワードを再入力してください:
passwd: 全ての認証トークンが正しく更新できました。

::
!手順8: 作業ユーザで sudo (スーパユーザ権限)を実行できるようにします。
最後の行を追加してユーザに権限を与えます。
  
'''# visudo'''

 ## Allows members of the users group to shutdown this system
 # %users  localhost=/sbin/shutdown -h now
 
 ## Read drop-in files from /etc/sudoers.d (the # here does not mean a comment)
 #includedir /etc/sudoers.d
 
 ユーザ名        ALL=(ALL)        NOPASSWD: ALL

::
!手順9: ユーザでログインして確認します。
 
スーパユーザで ls を実行してみます。
 
'''# su - ユーザ名'''
'''$ visudo ls'''
 
エラーにならなければOKです。exit で抜けてください。

::
!手順10: 最後に reboot(再起動) します。
 
'''# reboot'''
 
以降、作成したユーザでログインして作業します。


----
!トラブルシュート

 FireFoxでブラウザが外部へアクセスできない場合、
 CentOS側のファイヤーウォールが「無効」になっているか確認してください。
 (Windowsのデスクトップ上に構築するので、ファイヤーウォールは不要です。)


 プロキシ経由で、yumコマンドを使う場合は、
 /etc/yum.conf に次の行を加えます。
 proxy=http://プロキシホスト名:ポート番号/

::
ページ: [[1|VirtualBox1]] [[2|VirtualBox2]] [[3|VirtualBox3]] 4 [[5|VirtualBox5]]