java中的接口是类吗
260
2022-10-05
#yyds干货盘点# web安全day25:linux的NAT网络配置和yum的配置和使用
NAT网络配置
为了使我们的linux可以访问网络,我们将其挂载在vmnet8下,实现nat方式访问网络。
配置VMware的网络
首先检查我们的虚拟机设置,选择vmnet8或者nat模式。
配置我们的网关,在VMware中找到编辑下的虚拟网络编辑器。
配置windows的网络
设置静态ip地址
在物理机中,为vmnet8设置静态ip地址。
检查VMware network adapter vmnet8,重点注意以下内容:
ip地址需要和虚拟机的网络处于同一网段内ip地址不冲突dns服务器ip地址和VMware中虚拟网络编辑器中设置的网关IP保持一致
配置linux的网络
有两种方法,任选其一即可
通过配置文件配置
cd /etc/sysconfig/network-scripts/
vim ifcfg-ens33(可能名字不一样,有的叫 ifcfg-ens6666777,有的叫 ifcfg-ens0)
BOOTPROTO="static" //地址获取方式ONBOOT="YES" //是否允许network服务管理该文件IPADDR=192.168.189.101NETMASK=255.255.255.0GATEWAY=192.168.189.2DNS1=192.168.189.2DNS2=8.8.8.8
主要对以上内容进行修改,保证ip地址和windows的vmnet8在同一网段内,且不冲突,网关地址和VMware中网关地址保持一致,dns1地址和windows的vmnet8的网关地址保持一致。
重新启动网卡
service network restart
测试ping网络,ping通说明成功
ping baidu.com
通过配置命令配置
配置ip地址
ip addr add 192.168.189.101/24 dev ifcfg-ens33
配置网关
ip route add default via 192.168.189.2 dev ifcfg-ens33
配置dns
vim /etc/resolv.conf
关闭networkmanager服务
service NetworkNanager stopchkconfig --level 345 NetworkManager off
yum源配置和yum安装
yum源配置
找到yum的配置文件。
cd /etc/yum.repos.d/
这其中存放的就是yum的配置文件。默认情况下是没有配置文件的,需要我们手动去配置它,由于众所周知的原因,我们访问外面的网站是非常慢的,所以我们使用的一般都是国内的yum源。我这里使用的是网易的yum源。
redhat使用的yum源和centos使用的是一样的。
打开网易yum源界面,选择我们需要的版本的repo文件。
/etc/redhat-release
可以看到我们的linux是7.4版本的,那么适用的repo版本就是CentOS7。
下载repo
使用wget下载对应的repo文件
wget 编辑 输入下面的指令
%s/$releasever/7.9./g
最后是这样的。
cat CentOS7-Base-163.repo# CentOS-Base.repo## The mirror system uses the connecting IP address of the client and the# update status of each mirror to pick mirrors that are updated to and# unless you are manually picking other mirrors.## If the mirrorlist= does not work for you, as a fall back you can try the # remarked out baseurl= line instead.##[base]name=CentOS-7.9.2009 - Base - 163.com#mirrorlist=updates[updates]name=CentOS-7.9.2009 - Updates - 163.com#mirrorlist=packages that may be useful[extras]name=CentOS-7.9.2009 - Extras - 163.com#mirrorlist=packages that extend functionality of existing packages[centosplus]name=CentOS-7.9.2009 - Plus - 163.combaseurl=makecache
在rpm -ivh yum-* 命令一次性安装三个包
检查是否安装成功
rpm -qa |grep "yum"
清理缓存
yum clean all
重新生成缓存
yum makecache
检查是否成功
yum repolist all
此时已经配置安装成功了。
检查yum源能够提供的内容
yum list //检查yum源能够提供的所有内容yum list mysql*//检查yum源能否提供mysql软件
本文参考了以下内容:
https://blog.csdn.net/otmqixi/article/details/81564515
https://blog.csdn.net/lxz352907839/article/details/84581727
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~