Install packages for CentOS 6.0 Minimal
cat <<EOF>>/etc/modprobe.d/disable_ipv6.conf alias net-pf-10 off alias ipv6 off options ipv6 disable=1 EOF
echo "options single-request-reopen" >> /etc/resolv.conf
安装基础东西
yum -y install man file wget vim
安装编译源代码需要的工具
yum -y install autoconf make
Disabling IPv6
Step 1
打开以下文件
vi /etc/sysconfig/network
修改 NETWORKING_IPV6 一行如下(如果没有则加入) 并保存
NETWORKING_IPV6=no
Step 2
创建以下文件
vi /etc/modprobe.d/ipv6.conf
输入以下内容并保存
alias net-pf-10 off
alias ipv6 off
Step 3
执行以下 shell 命令来关闭 ipv6 服务
service ip6tables stop
chkconfig ip6tables off
Step 4
重启系统并检查是否成功关闭了 ipv6
# 使用ifconfig查看自己的IP地址是否含有IPv6地址
ifconfig
# 查看服务监听的IP中是否有IPv6格式的地址
netstat -tuln
# 查看ipv6的模块是否被加载
lsmod | grep ipv6
参考文档
- Disabling IPV6 on Centos6
- How do I disable IPv6
- Centos/Redhat中关闭IPV6
- RedHat / Centos Disable IPv6 Networking
Network Connection Setup
打开以下文件
vi /etc/sysconfig/network-scripts/ifcfg-eth0
输入以下内容并保存 (设置静态 IP)
DEVICE=eth0
BOOTPROTO=static
HWADDR=00:03:47:2C:D5:40
ONBOOT=yes
TYPE=Ethernet
IPADDR=192.168.1.223
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS Setup
打开以下文件
vi /etc/resolv.conf
输入以下内容并保存
nameserver 202.96.128.166
yum Repo Setup
将 163 设置为 yum 源的方法如下
cd /etc/yum.repos.d/
mv CentOS-Base.repo CentOS-Base.repo.backup
wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
yum makecache
- 参考文档
- CentOS镜像使用帮助
- 配置RHEL,CentOS yum本地源
FAQ
FAQ wget speed up
打开以下文件
vi ~/.bashrc
添加以下内容并保存
# 强制 wget 使用 ipv4
alias wget='wget -4'