歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> CentOS 6.4 最小安裝(minimal) 後設置網絡和源

CentOS 6.4 最小安裝(minimal) 後設置網絡和源

日期:2017/2/28 14:44:17   编辑:Linux教程

在虛擬機上安裝CentOS 6.4,比起第一次安裝遇到各種問題各種Google,這次算是輕車熟路了。本著做一件事超過兩遍就自動化的原則,把初始設置的寫成腳本運行。

首先配置網絡,我這裡使用的是靜態IP,腳本中sed加-i參數可以將變化寫入到文件。

#!/bin/bash
#static
cd /etc/sysconfig/network-scripts
sed -i 's/ONBOOT=no/ONBOOT=yes/g' ifcfg-eth0
sed -i 's/dhcp/static/g' ifcfg-eth0
echo IPADDR=10.14.112.*** >> ifcfg-eth0
echo NETMASK=255.255.255.0 >> ifcfg-eth0
echo GATEWAY=10.14.112.1 >> ifcfg-eth0
echo DNS1=10.10.0.** >> ifcfg-eth0
service network restart

接著配置yum源,使用的是校內源。

#!/bin/bash
#
SHELL_HOME=`cd $RELATIVE_PATH;pwd`
cd /etc/yum.repos.d/
mv CentOS-Base.repo CentOS-Base.repo.backup
cp ${SHELL_HOME}/CentOS-Base-zju.repo CentOS-Base.repo
sed -i 's/enabled=1/enabled=0/g' /etc/yum/pluginconf.d/fastestmirror.conf
yum makecache
yum update -y

運行過這兩個腳本,基本就可以使用了。當然還要安裝vim等常用軟件。
下面是Google來的,一般還需要安裝的常用軟件:

安裝 nslookup、traceroute、wget、man、sudo、ntp、ntpdate組件,安裝screen、patch、make gcc、gcc-c++、flex、bison

yum install -y bind-utils traceroute wget man sudo ntp ntpdate screen patch make gcc gcc-c++ flex bison zip unzip ftp --skip-broken

如果可以連接外網,還可以添加Repoforge支持。
iptables還不會設置,等弄明白了繼續完善這個腳本。

Copyright © Linux教程網 All Rights Reserved