CentOS minimal インストール
ホスト名の変更
$ sudo vi /etc/sysconfig/network
NETWORKING=yes HOSTNAME=centos.fireball.local
ネットワークの設定
minimal インストールでは、ネットワークの設定が無効になっているので設定する。
$ sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 HWADDR=XX:XX:XX:XX:XX:XX TYPE=Ethernet UUID=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX #ONBOOT=no ONBOOT=yes NM_CONTROLLED=yes #BOOTPROTO=dhcp IPADDR=192.168.1.1 NETMASK=255.255.255.0 GATEWAY=192.168.1.254 IPV6INIT=no
DNSの設定
$ sudo vi /etc/resolv.conf
search fireball.local nameserver 192.168.1.254
network設定の有効化
$ sudo service network restart
基本的なコマンドのインストール
minimal インストールではコマンドが足りない場合があるので、必要に応じてパッケージをインストールする。
netstat arp ifconfig route … など
$ sudo dnf install net-tools -y
dig host nslookup nsupdate
$ sudo dnf install bind-utils -y
whois
$ sudo dnf install jwhois -y
lspci
$ sudo dnf install pciutils -y
lsusb
$ sudo dnf install usbutils -y
mkpasswd … など
$ sudo dnf install expect -y
rsync
$ sudo dnf install rsync -y