centos7配置局域网yum源--http方式

合集下载

CentOS7系统怎么进行IP和主机名网络配置

CentOS7系统怎么进行IP和主机名网络配置

CentOS7系统怎么进行IP和主机名网络配置CentOS是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。

由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。

那么CentOS7系统怎么进行IP和主机名网络配置呢?CentOS7系统怎么进行IP和主机名的网络配置提示:Centos7是没有可视化界面的。

进入登录界面账号输入root 回车再输入上面设置的root密码回车系统登录成功设置IP地址、网关DNS说明:CentOS 7.0默认安装好之后是没有自动开启网络连接的!cd /etc/sysconfig/network-scripts/ #进入网络配置文件目录vi ifcfg-eno16777736 #编辑配置文件,添加修改以下内容HWADDR=00:0C:29:8D:24:73TYPE=EthernetBOOTPROTO=static #启用静态IP地址DEFROUTE=yesPEERDNS=yesPEERROUTES=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_PEERDNS=yesIPV6_PEERROUTES=yesIPV6_FAILURE_FATAL=noNAME=eno16777736UUID=ae0965e7-22b9-45aa-8ec9-3f0a20a85d11ONBOOT=yes #开启自动启用网络连接IPADDR0=192.168.21.128 #设置IP地址PREFIXO0=24 #设置子网掩码GATEWAY0=192.168.21.2 #设置网关DNS1=8.8.8.8 #设置主DNSDNS2=8.8.4.4 #设置备DNS:wq! #保存退出service network restart #重启网络ping 命令测试网络是否正常ip addr #查看IP地址设置主机名为wwwhostname www #设置主机名为wwwvi /etc/hostname #编辑配置文件www #修改localhost.localdomain为www:wq! #保存退出vi /etc/hosts #编辑配置文件127.0.0.1 localhost www #修改localhost.localdomain为www :wq! #保存退出shutdown -r now #重启系统补充:常见网络故障解决方法ip地址冲突:ip地址冲突是局域网中经常出现的问题,有的用户可能重做系统或其他原因丢失自己的IP地址,在重新写IP的时候和其他人的IP地址一样导致ip地址出错,此时电脑右下角就会有个提示框提示你IP地址已经有人用。

如何在Centos7中修改yum源(三种方法)

如何在Centos7中修改yum源(三种方法)

如何在Centos7中修改yum源(三种⽅法)(⼀)yum源概述 yum需要⼀个yum库,也就是yum源。

默认情况下,CentOS就有⼀个yum源。

在/etc/yum.repos.d/⽬录下有⼀些默认的配置⽂件(可以将这些⽂件移到/opt下,或者直接在yum.repos.d/下重命名)。

⾸先要找⼀个yum库(源),然后确保本地有⼀个客户端(yum这个命令就是客户端),由yum程序去连接服务器。

连接的⽅式是由配置⽂件决定的。

通过编辑/etc/yum.repos.d/CentOS-Base.repo⽂件,可以修改设置。

name=Description#⼀个描述,随意。

baseurl=#设置资源库的地址,可以写阿⾥云也可以是⾃⼰的yumftp://http://file:///enabled={1|0}#enabled=1开启本地更新模式gpgcheck={1|0}# gpgcheck=1表⽰检查;可以不检查gpgcheck=0gpgkey=#检查的key;如果上⾯不检查这⼀⾏可以不写。

(⼆)yum源配置⽅法⼀(阿⾥云源)1) 安装wgetyum install -y wget2) 备份/etc/yum.repos.d/CentOS-Base.repo⽂件cd /etc/yum.repos.d/mv CentOS-Base.repo CentOS-Base.repo.back3) 下载阿⾥云的Centos-6.repo⽂件wget -O CentOS-Base.repo /repo/Centos-6.repo4) 重新加载yumyum clean allyum makecache(三)yum源配置⽅法⼆(本地挂载⽬录)1) 下载iso⽂件 从CentOS的下载CentOS的完整版iso⽂件,并上传到Linux⽂件系统中,例如/opt/tools/。

2) 创建挂载⽬录 为iso⽂件的挂载创建⽬录。

mkdir /mnt/vcdrom3) 挂载 将iso⽂件挂载到挂载⽬录。

centos7网络配置详解

centos7网络配置详解

centos7⽹络配置详解centos7⽹络配置详解20150416 Chenxin1.配置⽂件位置⽹络基础信息配置处:/etc/sysconfig/network-scripts/ifcfg-em2DNS服务器地址配置处:/etc/resolv.conf主机名与⽹关地址配置处:/etc/sysconfig/network(主机名,⽹关地址) /etc/hosts /etc/hostname(centos7才有,配置主机名)其他跟⽹络配置相关的⽂件列表:centos6 /etc/udev/rules.d/70-persistent-net.rulesSUBSYSTEM"net", ACTION"add", DRIVERS"?*", ATTR{address}"c8:1f:66:c0:e4:df", ATTR{type}"1", KERNEL"eth", NAME="em1" SUBSYSTEM"net", ACTION"add", DRIVERS=="?", ATTR{address}"c8:1f:66:c0:e4:e0", ATTR{type}"1", KERNEL=="eth*", NAME="em2" centos7 cat /etc/udev/rules.d/70-persistent-ipoib.rulesACTION"add", SUBSYSTEM"net", DRIVERS"?*",ATTR{type}"32", ATTR{address}=="?*00:02:c9:03:00:31:78:f2", NAME="mlx4_ib3"IPV4_FAILURE_FATAL=no #解释如下(ipv4失败,是否连带其他⼀起失败呢)If both IPv4 and IPv6 configuration is enabled, failing IPv4 configuration of activated device means that activation is considered as failing overall (which corresponds to Require IPv4 addressing for this connection to complete checked in nm-c-e or IPV4_FAILURE_FATAL=yes in ifcfg file).Putting it another way it's saying that if a connection is setup for both IPv4 and IPv6, with this option set to yes, the setup of the said connection will be reported as failed, even if IPv6 is setup, and IPv4 is not.ucloud centos7默认配置:DEVICE=eth0HWADDR=52:54:00:62:D8:1EIPADDR=10.10.33.194NETMASK=255.255.0.0GATEWAY=10.10.0.1BOOTPROTO=nonePEERDNS=yesUSERCTL=noNM_CONTROLLED=noONBOOT=yesDNS1=10.10.255.1DNS2=10.10.255.2DNS3=114.114.114.114我们⾃有服务器,可以精简配置如下(centos5,6,7均⽀持):TYPE=EthernetBOOTPROTO=staticNAME=em1ONBOOT=yesDEFROUTE=yesHWADDR=C8:1F:66:C0:C1:55IPADDR=103.17.41.75NETMASK=255.255.255.224GATEWAY=X.X.X.XDNS1=X.X.X.XDNS2=X.X.X.X⽹关和DNS地址只能放在这个⽂件,否则重启后会失效.查看⽹卡状态是否有异常: systemctl status network单⽹卡多IPcentos6以及较早前版本均⽀持:使⽤⼦连接配置⽂件 ifcfg-*:n⼦连接配置⽂件是 Centos6 常⽤的⽅法,即:如果当前⽹卡配置⽂件为 ifcfg-eth0,则⼦连接配置⽂件可以为 ifcfg-eth0:1,并且⽂件中需要写明 DEVICE=eth0:1 , IPADDR=<新IP地址> .centos7对⼦连接配置⽅式不再⽀持,改为以下⽅式:TYPE=EthernetBOOTPROTO=staticDEFROUTE=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_FAILURE_FATAL=noNAME=em2UUID=553db91d-205d-4ae7-8ffb-2e9eac5bfefbONBOOT=yesHWADDR=C8:1F:66:C0:C1:56IPADDR0=192.168.63.75PREFIX0=16IPADDR1=192.168.64.75 #该⽹卡的第⼆个IP信息PREFIX1=16GATEWAY0=DNS1=IPV6_PEERDNS=yesIPV6_PEERROUTES=yesip addr检查:id: em2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000link/ether c8:1f:66:c0:c1:56 brd ff:ff:ff:ff:ff:ffinet 192.168.63.75/16 brd 192.168.255.255 scope global em2valid_lft forever preferred_lft foreverinet 192.168.64.75/16 brd 192.168.255.255 scope global secondary em2valid_lft forever preferred_lft foreverinet6 fe80::ca1f:66ff:fec0:c156/64 scope linkvalid_lft forever preferred_lft forever通过内⽹连接测试:OK3.配置⽹卡后⽆默认路由的原因排查cat /home/admin/ifcfg-em1_201504161113 (时好时坏)...IPADDR0=103.17.41.75PREFIX0=27GATEWAY0=103.17.41.65 #发现这个参数是导致路由时好时坏的原因.如果放到/etc/sysconfig/network则⽆故障.或改为GATEWAY=x.x.x.x ...详情见"4".4.centos7关于路由的说明ip route显⽰和设定路由4.1显⽰路由表ip route show (⽆默认路由)103.17.41.64/27 dev em1 proto kernel scope link src 103.17.41.75169.254.0.0/16 dev em1 scope link metric 1002169.254.0.0/16 dev em2 scope link metric 1003192.168.0.0/16 dev em2 proto kernel scope link src 192.168.63.75routeKernel IP routing tableDestination Gateway Genmask Flags Metric Ref Use Iface103.17.41.64 0.0.0.0 255.255.255.224 U 0 0 0 em1link-local 0.0.0.0 255.255.0.0 U 1002 0 0 em1link-local 0.0.0.0 255.255.0.0 U 1003 0 0 em2192.168.0.0 0.0.0.0 255.255.0.0 U 0 0 0 em24.2添加静态路由ip route add 10.15.150.0/24 via 192.168.150.253 dev em24.3删除静态路由只需要把 add 替换成 del,或者更简单的只写⽬标⽹络ip route del 10.15.150.0/244.4添加永久静态路由ip route 指令对路由的修改不能保存,重启就没了。

CentOS7下双网卡——内网外网配置

CentOS7下双网卡——内网外网配置

CentOS7下双⽹卡——内⽹外⽹配置CentOS7下双⽹卡内⽹/外⽹配置现主机中存在两块⽹卡enss33和ens36。

其中ens33为外⽹⽹卡,ens36为内⽹⽹卡。

编辑ens36:vi /etc/sysconfig/network-scripts/ifcfg-ens36BOOTPROTO=staticONBOOT=yesIPADDR=10.10.10.10GATEWAY=10.10.10.1NETMASK=255.255.255.0编辑ens33:vi /etc/sysconfig/network-scripts/ifcfg-ens33BOOTPROTO=staticONBOOT=yesIPADDR=192.168.56.100GATEWAY=192.168.56.1NETMASK=255.255.255.0重启⽹络服务systemctl restart network到⽬前为⽌虽然配置好了⽹卡,但是ping内⽹机器或者ping百度发现是⽆法上⽹的,原因是没有配置路由。

配置两个⽹卡的路由vim /etc/iproute2/rt_tables添加内容:252 1251 2vi /etc/rc.local添加内容:ip route flush table 1route add default via 10.10.10.254 dev ens36 src 10.10.10.10 table 1ip rule add from 10.10.10.10 table 1ip route flush table 2ip route add default via 192.168.56.254 dev ens33 src 192.168.56.100 table 2ip rule add from 192.168.56.100 table 2另外记录⼀下WIN10下防⽕墙开通ping报⽂的⼊站在“防⽕墙”-“⾼级设置”-“⼊栈规则”中查找“⽂件和打印机共享(回显请求 - ICMPv4-In)”项,并把相应的规则设置为“已启⽤”和“允许连接”。

centos7配置网络

centos7配置网络

centos7配置⽹络2021-07-19
1. 查看 ip ,出现以下情况
ip a
2.出现这种情况是因为在安装过程中忘记配置⽹络导致,现在需要进⾏以下步骤
2.1. 动态获取ip(前提是你的路由器已经开启了 DHCP )
修改⽹卡配置⽂件vi /etc/sysconfig/network-scripts/ifcfg-ens33 (最后⼀个为⽹卡名称)
动态获取 IP 地址需要修改两处地⽅
bootproto=dhcp
onboot=yes
按 i 进⼊ insert 模式就可以开始输⼊了,输⼊完成后按 ESC 退出,按 shift+zz 即可保存退出。

修改后重启⼀下⽹络服务即可 systemctl restart network
再次查看 ip 地址,成功,本虚拟机 ip 为 192.168.1.115
2.2. 配置静态 IP 地址
修改⽹卡配置⽂件vi /etc/sysconfig/network-scripts/ifcfg-ens33 (最后⼀个为⽹卡名称)
(1)bootproto=static
(2)onboot=yes
(3)在最后加上⼏⾏,IP 地址、⼦⽹掩码、⽹关、dns 服务器
IPADDR=192.168.1.154
NETMASK=255.255.255.0
GATEWAY=192.168.1.2
DNS=8.8.8.8
修改后重启⼀下⽹络服务即可 systemctl restart network。

CentOS7网络配置方法

CentOS7网络配置方法

CentOS7⽹络配置⽅法今天在⼀台PC上安装了CentOS 7,当时选择了最⼩安装模式,安装完成后马上⽤ifconfig查看本机的ip地址(局域⽹已经有DHCP),发现报错,提⽰ifconfig命令没找到。

[root@centos1 ~]# ifconfig-bash: ifconfig: command not found⾸先,习惯性的输⼊echo $PATH(查看当前PATH环境变量,跟DOS的path命令⼀样的功能,注意Linux系统中的命令是区分⼤⼩写的),显⽰结果如下:[root@centos1 ~]# echo $PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin从上⾯显⽰结果看,放置系统管理程序的路径/usr/sbin已存在,就是放外部命令的路径。

直接⽤ls 查看/usr/sbin/⽬录,也没看到ifconfig,怎么回事?[root@centos1 ~]# ls /usr/sbin/我还是不死⼼,再⽤find命令也没找到ifconfig?[root@centos1 ~]# find / -name "ifconfig"此时⼼⾥有底了,应该是⽤某个命令代替了ifconfig了。

上百度⼀查,果不其然,已经⽤ip命令代替ifconfig命令了。

下⾯列出ip 命令常⽤参数。

复制代码代码如下:ip [选项] 操作对象{link|addr|route...}</p> <p># ip link show # 显⽰⽹络接⼝信息# ip link set eth0 upi # 开启⽹卡# ip link set eth0 down # 关闭⽹卡# ip link set eth0 promisc on # 开启⽹卡的混合模式# ip link set eth0 promisc offi # 关闭⽹卡的混个模式# ip link set eth0 txqueuelen 1200 # 设置⽹卡队列长度# ip link set eth0 mtu 1400 # 设置⽹卡最⼤传输单元# ip addr show # 显⽰⽹卡IP信息# ip addr add 192.168.0.1/24 dev eth0 # 设置eth0⽹卡IP地址192.168.0.1# ip addr del 192.168.0.1/24 dev eth0 # 删除eth0⽹卡IP地址</p> <p># ip route list # 查看路由信息# ip route add 192.168.4.0/24 via 192.168.0.254 dev eth0 # 设置192.168.4.0⽹段的⽹关为192.168.0.254,数据⾛eth0接⼝# ip route add default via 192.168.0.254 dev eth0 # 设置默认⽹关为192.168.0.254# ip route del 192.168.4.0/24 # 删除192.168.4.0⽹段的⽹关# ip route del default # 删除默认路由输⼊ip addr命令后,发现enp2s0⽹卡(这个enp2s0是我这⾥的⽹卡)没有ip地址。

Centos7网络配置

Centos7网络配置
ens33:表示热插拔插槽上的以太网设备,插槽编号为33
wlp11s0:表示PCI接口的无线以太网设备,PCI总线地址为11插槽编号0
CentOS的网络配置方法
CentOS的网络配置有临时性的配置和持久的配置。 临时的配置是使用ifconfig命令进行配置,立即生 效,但重启后就没了。(在CentoS7中是用的 iproute2的命令工具)
被选中的连接。 Home: 用在家庭网络,只允许被选中的连接。 Internal:适用内部局域网。 Trusted:允许所有的网络连接
区域管理
firewall-cmd --get-zone-of-interface=网卡名 //查看指定接 口所属的区域
为指定区域添加网卡(一个网卡只能属于一个区域) firewall-cmd --zone=work --add-interface=网卡名
重启网卡:nmcli conn down ens33 && nmcli conn up ifname ens33
iproute2其他的命令工具 ip neigh //查看arp表
ip neigh add IP地址 lladdr MAC地址 dev 网卡名 //添加一条静态arp项
ip neigh del IP地址 dev 网卡名 //删除一条静态arp项
ip link show //显示出所有可用的网络接口列表
ip link set down 网卡名 //停用某个网络接口 ip link set up 网卡名 //激活某个网络接口
ip addr或ip addr show //查看所有网络接口的IP地址 ip addr show dev 网卡名 //查看指定网卡IP地址
firewall-cmd --zone=work --remove-service=tftp //移除允许访问的 服务

详解centos7配置本地yum源的方法

详解centos7配置本地yum源的方法

详解centos7配置本地yum源的⽅法
最近在使⽤虚拟机时遇到⼀些⿇烦,因为公司内部有⽹络管理,所以vm连接不上外⽹,yum⽆法安装软件,怎么解决呢?–使⽤iso做本地yum源,可以解决⼤部份的包安装。

vm安装的是centos7。

1、挂载iso到vm
#mkdir /mnt/cdrom
#mount /dev/cdrom /mnt/cdrom
2、修改yum源配置
yum源配置⽬录为“/etc/yum.repo.d/”,⽹络不可⽤,所以直接删除掉⾥⾯的默认配置“rm -f *”,然后建⽴本地yum源⽂
件”local.repo”。

yum源配置⽂件都是以repo结尾,以下是local.repo的具体内容:
[local_server]
name=This is a local repo
baseurl=file:///mnt/cdrom
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
3、更新yum配置
#yum clean all
#yum makecache
通过上⾯的步骤操作,已经可以使⽤本地yum源了。

有需要进⾏安装的软件包就可以直接运⾏”yum install xxx“进⾏安装了。

以上就是本⽂的全部内容,希望对⼤家的学习有所帮助,也希望⼤家多多⽀持。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

系统:centos7
服务器(yum仓库)端
1.挂载系统iso光驱文件
mount /dev/cdrom /mnt
2.新建yum源仓库目录
mkdir /opt/yum.repo/centos7.repo
3.将光驱里的目录下Packages文件夹下的所有文件拷贝到
centos7.repo下
cp –R /mnt/Packages/* yum.repo/centos7.repo/
4.生成创建仓库(如果没有命令createrepo需要使用rmp或者其它
方式先安装)
createrepo /opt/yum.repo/centos7.repo/
5.配置httpd的配置文件(需要先安装httpd,可以先yum install
httpd)
vi /etc/httpd/conf/httpd.conf
修改DocumentRoot "/opt"设置访问的根目录
修改访问权限路径<Directory "/opt">
<Directory "/opt">>
配置完成后启动httpd
systemctl start httpd
启动之后可以通过浏览器进行访问了,默认使用端口是80
客户端
yum配置修改
备份:cp –R /etc/yum.repos.d/CentOS-Base.repo CentOS-Base.repo.bak
修改:vi CentOS-Base.repo,把里面的mirrorlist加上注释,baseurl注释删掉后面的链接改成
baseurl=http://192.168.137.12/yum.repo/centos7.repo/。

相关文档
最新文档