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,重新启动防火墙。这个时候,如果其他主机配置没错的话,应该是能访问本地的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值