搭建CnetOS6.5 x64最小化系统及在线yum源的配置(2)

1. 先设置ip,方便进行xshell的连接和后续的在线yum源的安装。

这里采用桥接模式:

在vmware上【edit】-> 【virtual network edit】按下图设置即可。

搭建CnetOS6.5 x64最小化系统及在线yum源的配置

在我新装的虚拟机上右键【setting】按下图设置即可。

搭建CnetOS6.5 x64最小化系统及在线yum源的配置

修改ip地址的配置文件。 vi /etc/sysconfig/network-scripts/ifcfg-eth0

搭建CnetOS6.5 x64最小化系统及在线yum源的配置

然后重启服务: service network restart

搭建CnetOS6.5 x64最小化系统及在线yum源的配置

看一下本机地址:ifconfig

搭建CnetOS6.5 x64最小化系统及在线yum源的配置

看一下:宿主机的ip地址:

搭建CnetOS6.5 x64最小化系统及在线yum源的配置

然后ping 一下宿主机的ip地址和百度的网址测试一下内外网是否相通:

ping 192.168.31.160

ping

搭建CnetOS6.5 x64最小化系统及在线yum源的配置

因为内外网已经通了,可以连接xshell了,后续的操作便在xshell中进行:

搭建CnetOS6.5 x64最小化系统及在线yum源的配置

2. 清空iptables 

    1)iptables -F  清空iptables的相关配置,然后保存该配置文件。我们可以man iptables查看iptales的相关命令。这里不展开。

   

搭建CnetOS6.5 x64最小化系统及在线yum源的配置

搭建CnetOS6.5 x64最小化系统及在线yum源的配置

2)直接关闭iptables 的开机自启动。

我们知道rhel6只要是服务,都可以通过chkconfig service-name off  来关闭开机自启动。

iptables作为可执行文件,在/etc/init.d的目录下,当然可以啦。一般在该目录下都是服务,而不是一般的应用程序。

chkconfig  iptables off 

搭建CnetOS6.5 x64最小化系统及在线yum源的配置

2. 关闭selinux服务。

1)查看selinux服务:

搭建CnetOS6.5 x64最小化系统及在线yum源的配置

2)关闭selinux。修改配置文件.

vi /etc/sysconfig/selinux

搭建CnetOS6.5 x64最小化系统及在线yum源的配置

检验是selinux是否被关闭,需要重启系统:reboot。

如果只是临时关闭selinux ,可以执行命令setenforce 0. 

reboot 之后是这个样子:

搭建CnetOS6.5 x64最小化系统及在线yum源的配置

3. 主机名的修改以及与ip之间映射配置文件说明

#hostname  xxx   命令可以临时修改机器名,但机器重新启动之后就会恢复原来的值。

#hostname          查看主机名

#hostname -i       查看本机器名对应的ip地址

vim /etc/hosts 这个文件,就是我们通常配置主机名,和主机名与ip之间映射的地方。

一般情况下hosts的内容关于主机名(hostname)的定义,每行为一个主机,每行由三部份组成,每个部份由空格隔开。

第一部份:网络IP地址;

第二部份:主机名.域名,注意主机名和域名之间有个半角的点,比如 mast.org;

第二部份:主机名(主机名别名),其实这才是真正的主机名;

下面是我的配置文件:

搭建CnetOS6.5 x64最小化系统及在线yum源的配置

把这上面这个配置文件的内容分别写入每台机器的/etc/hosts内容中,这样这两台局域网的机器就可以通过hostname来访问了。后面的服务ssh 远程登录就用到了主机名和ip地址的映射。

hostname -i  查看本机主机名和ip地址的对应关系。

搭建CnetOS6.5 x64最小化系统及在线yum源的配置

当然每行也可以是两部份,就是主机IP地址和主机名;例如 192.168.31.76  xiaolyu76

搭建CnetOS6.5 x64最小化系统及在线yum源的配置

127.0.0.1 是回环地址,比如我们不想让局域网的其它机器看到我们测试的网络程序,就可以用回环地址来测试。 

为什么需要定义ip与主机名的映射呢?

其实理解也简单,比如我们有三台主机,每台做不同的事,一台做MAIL服务器,一台做FTP服务器,一台做SMB服务器,所以我们就可以这样来设计hostname;

修改主机名,修改成你喜欢的主机名。

vi /etc/sysconfig/network

搭建CnetOS6.5 x64最小化系统及在线yum源的配置

如果想临时修改一下主机名,可以这样:hostname  host-name

搭建CnetOS6.5 x64最小化系统及在线yum源的配置

三、本地和在线yum源的配置。

RedHat系列的linux,包含FedoraCentOS,安装软件,最常用的无外乎:yum安装和rpm安装。

yum软件安装,因为不需要依赖包,以及不必指出具体的软件版本,安装起来极为方便,因此得到了广泛的应用。

1. 本地yum源的配置:

因为本地的yum源,就是我们的iso镜像系统中的软件包,因此,需要先挂在ISO镜像文件,也即:/dev/sr0。

搭建CnetOS6.5 x64最小化系统及在线yum源的配置

配置本地yum源:

搭建CnetOS6.5 x64最小化系统及在线yum源的配置

搭建CnetOS6.5 x64最小化系统及在线yum源的配置

说明:yum源的文件名以repo为后缀,这是linux中为数不多的区分后缀名的例子。

配置本地yum源后,需要先清空yun 缓存: yum clean all 

然后生成yum列表: yum list

搭建CnetOS6.5 x64最小化系统及在线yum源的配置

来我们来试试,用yum安装一下vim : yum install -y vim   // -y 取消交互式安装,不用提示。

搭建CnetOS6.5 x64最小化系统及在线yum源的配置

2. 在线yum源的配置:

centos是不需要注册的,所以可以获取在线yum源,当然了,rhel6也可以通过获取centos的在线yun源来配置自己的yum源。

为了便于资料保存,这里给出了CentOS5,6,7的在线yum源的配置方法。

配置网络yum源

阿里云镜像源站点)。

centos镜像参考:

网易163开源镜像网站:()

CentOS镜像参考:

中科大开源镜像网站:

搜狐的Linux安装镜像源:

北京首都在线科技:

上面的几个国内的开源镜像网站,一般前两个就可以了,当然了,最好的方法是不同的linux虚拟机配置不同的在线yum源,通过比较最终选择自己最满意的yum源。

操作完全一样。

1)、备份

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

2)、下载新的CentOS-Base.repo 到/etc/yum.repos.d/

CentOS 5

wget -O /etc/yum.repos.d/CentOS-Base.repo    

CentOS 6

wget -O /etc/yum.repos.d/CentOS-Base.repo    

CentOS 7

wget -O /etc/yum.repos.d/CentOS-Base.repo    

3)、之后运行yum makecache生成缓存。 

搭建CnetOS6.5 x64最小化系统及在线yum源的配置

rhel 网络yum源的配置:

RHEL系统配置:

 yum clean all

 yum list

 wget -O /etc/yum.repos.d/CentOS-Base.repo

 sed -i  's/$releasever/6.7/g' /etc/yum.repos.d/CentOS-Base.repo   

 yum clean all

 yum list

3. 扩展yum源:epel源的配置:

配置epel源:

配置参考:

Epel

1、备份(如有配置其他epel源)

mv /etc/yum.repos.d/epel.repo /etc/yum.repos.d/epel.repo.backup

mv /etc/yum.repos.d/epel-testing.repo /etc/yum.repos.d/epel-testing.repo.backup

2、下载新repo 到/etc/yum.repos.d/

epel(RHEL 7)

      wget -O /etc/yum.repos.d/epel.repo  

epel(RHEL 6)

      wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo      

epel(RHEL 5)

      wget -O /etc/yum.repos.d/epel.repo

搭建CnetOS6.5 x64最小化系统及在线yum源的配置

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/13758.html