Linux系统:centos7
ip:192.168.100.165
刚进入系统我们用ip a命令可以查看当前系统的网卡系统 ,当前的ip是Vmware Workstatiom的nat网络给我们提供的
一,修改静态ip地址
centos7中网卡位置在/etc/sysconfig/network-scripts/下,以ifcfg-开头的就是Linux的网卡文件
在进入到network-scripts下可以连按两下tab键查看目录下的所有文件
继而输入网卡文件前缀ifcfg-,连按两下tab键显示出以ifcfg-开头的网卡文件
然后用vi编辑器选择名叫eno16777736的文件进入编辑 (每个系统可能网卡名不同可以根据需要更改)lo网卡文件是本地localhost地址即127.0.0.1所以我们修改另一张网卡
vi /etc/sysconfig/network-scripts/ifcfg-eno16777736
TYPE="Ethernet" #网卡设备的类型
BOOTPROTO="static" #设置ip获取方式:static(静态获取ip地址),dhcp(动态获取ip地址),bootp(bootp协议获取ip地址)
BROADCAST="192.168.100.255" #广播地址
IPADDR="192.168.100.165" #网卡物理地址
NETMASK="255.255.255.0" #子网掩码
GAETWAY="192.168.100.2" #网关
NAME="eno16777736" #网卡名称
UUID="b26e8af0-4541-4b59-9bc9-f1e8d969c884" #网卡唯一标识
DEVICE="eno16777736" #描述网卡对应设备名称
ONBOOT="yes" #设定系统启动时是否激活此网络接口,取值为yes,no
将ip地址改为静态后重启网卡
systemctl restart network #重启网卡
ip a #查看ip地址
然后ping命令测试一下网关是否能通
二,关闭防火墙和SElinux
systemctl stop firewalld #关闭防火墙
setenforce 0 #临时关闭SElinux
永久关闭selinux需要去配置文件/etc/sysconfig/selinux中将第六行SELINUX=enforcing改为SELINUX=disabled然后保存退出 然后重启Llinux
或使用sed命令替换
sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/sysconfig/selinux
三,配置快速域名访问文件
先修改主机名
hostnamectl set-hostname linux.suxin.lx
将查看到的主机名写入hosts文件中
vi /etc/hosts
试着ping写入的域名
成功了 ,局域网内其他机器也可以添加到hosts文件中,方便管理
四,本地yum源配置
①将鼠标放到虚拟机上,点设置
②找到centos7镜像,添加到 IDE中
③查询是否添加成功
lsblk #查询系统磁盘
这里看到sr0 有一个4G的文件 说明添加成功了
④将本地ISO镜像挂载到/mnt下
mount /dev/sr0 /mnt #将镜像挂载到/mnt目录
df -hT #查询挂载设备
⑤打包原有网络源
网络源目录在/etc/yum.repos.d/
tar -zcf /yum.tar.gz /etc/yum.repos.d/* #将/etc/yum.repos.d下文件全部打包成yum.tar.gz压缩包并放在/目录下
rm -rf /etc/yum.repos.d/* #将/etc/yum.repos.d/的文件全部删除
vi /etc/yum.repos.d/linux.repo #创建一个名为linux.repo的本地源文件
这样在/目录下就能看到我们的文件了
在linux.repo中添加如下内容
[linux] #源标识
name=linuxjx #描述语
enabled=1 #是否开始使用这个仓库 0关闭 1开启
gpgcheck=0 #是否检测用户权限 0不检测 1检测
baseurl=file:///mnt #仓库位置
保存退出后
yum clean all #清除yum缓存
yum repolist #生成yum缓存
但是看到软件数量并不代表源没问题 我们可以安装一个服务看看(这里以安装net-tools为例)
这样就安装成功了 说明我们的本地源配置成功
⑥永久挂载本地源镜像
vi /etc/fstab #进入添加永久挂载文件
在最后一行添加
/dev/sr0 /mnt iso9660 defaults 0 0 #不同挂载点根据自己需要填
然后用mount -a命令查看 是否配置正确