需要备份、修改的文件有:
/etc/hosts
/etc/sysconfig/network
/etc/sysconfig/network-scripts/ifcfg-eth0
/etc/resolv.conf
/etc/sysconfig/iptables
说明事项:
一、修改IP(这里以虚拟机为例):
1、设置静态IP(Host Only)示例
[root@InspA network-scripts]# cat ifcfg-eth0.host-only
DEVICE=eth0
HWADDR=08:00:27:77:15:D3
TYPE=Ethernet
UUID=7866a44f-9427-4c8f-9f09-78b5a037bca2
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=static
IPADDR=192.168.56.101
NETMASK=255.255.255.0
GATEWAY=192.168.56.1
2、设置DHCP自动获取IP(NAT地址转换)示例
[root@InspA network-scripts]# cat ifcfg-eth0.nat-trans
DEVICE=eth0
HWADDR=08:00:27:77:15:D3
TYPE=Ethernet
UUID=7866a44f-9427-4c8f-9f09-78b5a037bca2
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=dhcp
重启服务生效:
# service network restart
或者
# /etc/init.d/network restart
二、修改Hostname
1、修改文件 /etc/sysconfig/network 内容如下
NETWORKING=yes
NETWORKING_IPV4=yes
NETWORKING_IPV6=no
HOSTNAME=inspA
DOMAINNAME=localdomain
GATEWAY=192.168.56.1
2、修改文件 /etc/hosts 内容如下
127.0.0.1 inspA.localdomain inspA
三、修改DNS:
修改文件/etc/resolv.conf
修改后可即时生效,启动同样有效
四、添加一条防火墙信任记录:
#添加记录到/etc/sysconfig/iptables文件中:
-A INPUT -m state --state NEW -m tcp -p tcp --dport 50000 -j ACCEPT
五、互联网环境下,配置USTC的yum源:
1、首先备份CentOS-Base.repo
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
2、下载对应版本的CentOS-Base.repo文件, 放入/etc/yum.repos.d/目录
3、运行yum makecache生成缓存
这是CentOS 6的CentOS-Base.repo:
# CentOS-Base.repo
#
# The mirror system uses the connecting IP address of the client and the
# update status of each mirror to pick mirrors that are updated to and
# geographically close to the client. You should use this for CentOS updates
# unless you are manually picking other mirrors.
#
# If the mirrorlist= does not work for you, as a fall back you can try the
# remarked out baseurl= line instead.
#
#
[base]
name=CentOS-$releasever - Base - mirrors.ustc.edu.cn
baseurl=http://mirrors.ustc.edu.cn/centos/$releasever/os/$basearch/#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=osgpgcheck=1gpgkey=http://mirrors.ustc.edu.cn/centos/RPM-GPG-KEY-CentOS-6#released updates
[updates]
name=CentOS-$releasever - Updates - mirrors.ustc.edu.cn
baseurl=http://mirrors.ustc.edu.cn/centos/$releasever/updates/$basearch/#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updatesgpgcheck=1gpgkey=http://mirrors.ustc.edu.cn/centos/RPM-GPG-KEY-CentOS-6#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras - mirrors.ustc.edu.cn
baseurl=http://mirrors.ustc.edu.cn/centos/$releasever/extras/$basearch/#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extrasgpgcheck=1gpgkey=http://mirrors.ustc.edu.cn/centos/RPM-GPG-KEY-CentOS-6#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus - mirrors.ustc.edu.cn
baseurl=http://mirrors.ustc.edu.cn/centos/$releasever/centosplus/$basearch/#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplusgpgcheck=1enabled=0gpgkey=http://mirrors.ustc.edu.cn/centos/RPM-GPG-KEY-CentOS-6#contrib - packages by Centos Users
[contrib]
name=CentOS-$releasever - Contrib - mirrors.ustc.edu.cn
baseurl=http://mirrors.ustc.edu.cn/centos/$releasever/contrib/$basearch/#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=contribgpgcheck=1enabled=0gpgkey=http://mirrors.ustc.edu.cn/centos/RPM-GPG-KEY-CentOS-6
(具体配置方法参考:https://lug.ustc.edu.cn/wiki/mirrors/help/centos)
(这里的互联网环境指:①本机是CentOS物理机,IP配置已接入互联网;②本机是CentOS虚拟机,通过DHCP方式间接接入互联网)