linux笔记之 搭建本地yum源,网卡的基本操作

本文介绍了如何在Linux中搭建本地YUM源,包括安装vsftpd,配置FTP服务器,创建yum源文件。同时,文章还涵盖了网卡的基本操作,如查看、启动、关闭网卡,以及更改IP地址等。
摘要由CSDN通过智能技术生成

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值