yum本地仓库
1.下载安装 vsftpd 软件存放目录/mnt/cdrom/Packages
rpm -q vsftpd 查看是否安装vsftpd
没安装使用yum安装
yum -y install vsftpd
ls |grep vsftpd 查看版本详细信息
netstat -anpt
chkconfig vsftpd on 下次开机启动
2.开启服务器 7 systemctl start vsftpd
6 service vfstpd start
设置开机启动 chkconfig vsftpd on
3.测试 ftp 服务器 在/var/ftp 目录下创建 1.txt
4.通过wget wget ftp://本机ip/1.txt
yum clean all 清除yum缓存
/etc/yum.repos.d/ 目录下存放yum源
/etc/pki/rpm-gpg/ 存放的公钥
新建一个本地yum源,myyum.repo
touch myyum.repo #创建文件
vi myyum.repo#打开文件
修改文件为
[base]
name=centos7
baseurl=ftp://192.168.182.135/centos7
enabled=1
gpgchecked=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
1.yum仓库 yum源
2.yum仓库两种 通过ftp 或者 http 搭建远程
通过file 搭建本地仓库(通过光盘镜像)
如果通过http则baseurl=http://外网ip地址或者网址/可跟路径 (该yum源应处于 /var/www/html/目录下)
如果通过ftp则baseurl=ftp://本机ip地址/目录名
如果通过file则baseurl=file://目录名 (如果挂载在目录/mnt/下 则 baseurl=file:///mnt mnt目录下的repodata不用打)
3c’d.yum源 路径/etc/yum.repos.d (后缀是.d的表示看文件类型,只要放在里面就可以用)
后缀名 repo
修改配置文件
[base]
name=xxx
baseurl=
enabled= #是否启用仓库 1 开启 0关闭
gpgchecked= #是否开启检查 1 开 0关
gpkey= #公钥
编辑完yum源后 执行 yum clean all 清除缓存
yum -y install 软件名
即可安装
ifconfig if=interface接口的意思
eth0 以太网接口
lo 回环接口 相当于本机 127.x.x.x 都可ping通自己
link encap:连接类型 Ethernet以太网
HWadd:本身网卡mac地址
inet addr :ip 地址
Bcast:广播地址
Mask:子网掩码 用于分配网段
关闭网卡 ifconfig 网卡名称 down
启动网卡 ifconfig 网卡名称 up
更改网卡ip地址
ifconfig 网卡名称 ip地址 netmask 255.255.255.0
ifconfig eth0 192.168.3.3 netmask 255.255.255.0
/24 也可以,代表24位子网掩码
/24 相当于netmask 255.255.255.0
ifconfig eth0 192.168.3.3/24
只对本次生效,关机重启后失效
ip addre //使用ip命令查看ip addre 之后都可以,例如ip a //ip ad// 都等于 ip addre
ip route //查看路由表
yum install net-tools //安装net-tools后即可使用netstat命令
hostname //查看主机名
hostname aaa //可将主机名改为aaa 临时的,只在本次开机生效
在centos6中 如需永久修改 /etc/sysconfig/network
ftp (文件上传下载) 端口 21
ssh(远程连接) 端口 22 有时用到23
http (用于web服务) 端口 80
mysql (mysql数据库) 端口 3306
https(加密) 443
nslookup 域名解析
nslookup 目标主机地址 [DNS服务器地址]
————————————————————————————
/etc/sysconfig/network-scripts/ifcfg-ens33 目录下
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp #
DEFROUTE=yes
IPV4_FAILURE_FATAL=no #
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=b474a381-a169-4031-ba39-f417fe5eecb1
DEVICE=ens33
ONBOOT=yes
/etc/resolv.conf DNS配置文件
/etc/hosts 网址域名与对应IP建立“ 数据库”
Windows下 hosts 文件位置 C:\Windows\System32\drivers\etc
networkmanager 界面
nmtui centos7中的图形界面 (可在字符界面使用)
nmcli 命令行 (适用于7 功能为管理多个网络)
nmcli connection 显示网卡连接(可直接打 nmcli c)
nmcli d 显示网络设备信息 (同上)
c 对设备操作
启动 nmcli c up 设备名
创建会话 nmcli connection add con-name default type
ethernet ifname eno123
connection -->会话,可以简写为con
add –>添加
con-name --> 会话名自己随便定义
type ethernet –>类型为以太网卡
`ifname –>接口名,也就是网卡名
查看当前活动会话 nmcli connection show –active
/etc/default/grub
/etc/sysconfig/grub -》软链接 两个相同
GRUB_CMDLINE_LINUX=”crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet”
改为
GRUB_CMDLINE_LINUX=”crashkernel=auto
_
net.ifnames=0 biosdevicename=0
_
rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet”
grub2-mk
网卡更名““““““`
/etc/sysconfig/network-scripts/ifcfg-ens33 –>改为ifcfg-eth0
name device ens33–>eth0
处理引导程序
/etc/sysconfig/grub /etc/default/grub
在GRUB_CMDLINE_LINUX=”crashkernel=auto 加入 net.ifnames=0 biosdevname=0
保存退出
重新生成配置文件
grub2-mkconfig -o /boot/grub2/grub.cfg
reboot