centos6其他主机能通过网络访问本地yum失败,防火墙的原因

第一大步:

(1)让其他需要安装RPM包的服务器指向这个YUM源,准备一台新的服务器,备份或删除原有的YUM源配置文件

第一步:克隆这个YUM源机器。

第二步:在终端命令窗口中输入(如果不是克隆的虚拟机可以跳过这一步)换成root用户

[root@hadoop101 /]#vim /etc/udev/rules.d/70-persistent-net.rules

进入如下页面,删除eth0该行;将eth1修改为eth0,同时复制物理ip地址

 

第三步:修改IP地址

[root@hadoop101 /]#vim /etc/sysconfig/network-scripts/ifcfg-eth0

需要修改的内容有5项:

IPADDR=192.168.1.101-à IPADDR=192.168.1.102

GATEWAY=192.168.1.2

ONBOOT=yes

BOOTPROTO=static

DNS1=192.168.1.2

修改为当前值HWADDR=00:0c:29:96:56:67

第四步:配置主机名

[root@hadoop101 /]#vi etc/hosts

[root@hadoop101 /]#vi /etc/sysconfig/network

       hostname改成hadoop102

第五步:重启reboot

 

第二大步

备份原有的YUM源的配置文件

[root@hadoop102 /]#cd /etc/yum.repos.d/

[root@hadoop102 yum.repos.d]# cp CentOS-Base.repo  CentOS-Base.repo.bak

              编辑CentOS-Base.repo文件

[root@hadoop102 yum.repos.d]# vi CentOS-Base.repo

[base]

name=CentOS-hadoop101

baseurl=http://192.168.1.101/Packages

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

添加上面内容保存退出

(2)在这台新的服务器上执行YUM的命令

[root@hadoop102 yum.repos.d]# yum clean all

[root@hadoop102 yum.repos.d]# yum repolist

(3)安装软件

[root@hadoop102 yum.repos.d]# yum install -y httpd

********************************编辑防火强配置文件 ****************************************
vim /etc/sysconfig/iptables

CentOS默认情况下iptables中限制远程访问80端口,所有在防火墙设置中将80端口开放。

然后service iptables restart,重新启动防火墙。这个时候,如果其他主机配置没错的话,应该是能访问本地的。

发布了16 篇原创文章 · 获赞 1 · 访问量 4952

猜你喜欢

转载自blog.csdn.net/JJJ1995/article/details/100575868