一.直连网络

tcp ip协议: 传输控制协议, 又名网络通信协议, 由网络层的ip协议和传输层的tcp协议组成, TCP/IP定义了电子设备如何介入因特网, 以及数据如何在它们之间传输的标准.

TCP: TCP是面向连接的通信协议, 通过三次握手建立连接, 通讯完成时要拆除连接, TCP只能用于端到端通信.

直连网络: 指不用经过其他路由器就可以直接到达的网络.

二.路由器

路由器的作用是来做NAT(网络地址转换)转换的.

Linux基础知识---------网络配置

网关:

Linux基础知识---------网络配置

 

三.修改虚拟机ip

ip  addr  show  br0    查看真机ip

ifconfig  查看虚拟机ip

Linux基础知识---------网络配置

nm-connection-editor   修改虚拟机ip

Linux基础知识---------网络配置

将虚拟机原有ip删掉, 然后添加新的ip

Linux基础知识---------网络配置

Linux基础知识---------网络配置

Linux基础知识---------网络配置

Linux基础知识---------网络配置

Linux基础知识---------网络配置

将虚拟机ip设置为与真机ip处在同一网络中

Linux基础知识---------网络配置

重启网络服务, 再次查看虚拟机ip

Linux基础知识---------网络配置

当前虚拟机虽然与真机处在同一网络中, 由于没有添加网关, 虚拟机仍然ping不通网络

Linux基础知识---------网络配置

真机中防火墙未开启, 先开启防火墙

Linux基础知识---------网络配置

Linux基础知识---------网络配置

在虚拟机中配置 /etc/sysconfig/network 文件, 将真机ip作为虚拟机网关

Linux基础知识---------网络配置

Linux基础知识---------网络配置

重启网络服务, 查看虚拟机网关

Linux基础知识---------网络配置

虚拟机成功ping通网络(但只能通过ip来访问网络)

Linux基础知识---------网络配置

Linux基础知识---------网络配置

虚拟机也成功ping通163

Linux基础知识---------网络配置

五.创建虚拟机

virt-manager  查看 Virtual  Machine  Manager

Linux基础知识---------网络配置

创建虚拟机步骤如下:

Linux基础知识---------网络配置

选择iso镜像位置

Linux基础知识---------网络配置

设置虚拟机名称

Linux基础知识---------网络配置

Linux基础知识---------网络配置

六.在新的虚拟机中配置网络服务

新建虚拟机无ip

Linux基础知识---------网络配置

查看  /etc/sysconfig/network-scripts 下的文件, 并打开 ifcfg-ens3文件进行编辑

Linux基础知识---------网络配置

删除 ifcfg-ens3 文件中的原有东西, 然后进行如下编辑:

Linux基础知识---------网络配置

Linux基础知识---------网络配置

退出并保存修改, 查看 ifcfg-ens3文件

Linux基础知识---------网络配置

重启网络服务, 查看虚拟机ip

Linux基础知识---------网络配置

查看虚拟机网关

Linux基础知识---------网络配置

此时可以通过ip来ping通网络, 但不能通过域名来ping通网络

Linux基础知识---------网络配置

Linux基础知识---------网络配置

打开 ifcfg-ens3配置文件加入DSN服务, 保存修改, 则可以通过域名来ping通网络

Linux基础知识---------网络配置

Linux基础知识---------网络配置

Linux基础知识---------网络配置

####虚拟机ping不通网络的原因:

1.虚拟机网关不存在或者网关错误

2.真机防火墙未开

3.真机的  net.ipv4.ip_forward=0

Linux基础知识---------网络配置

编辑   /etc/sysctl.conf 配置文件, 在最后一行加上  net.ipv4.ip_forward=1, 保存退出

Linux基础知识---------网络配置

修改成功后, 再次查看 sysctl  -a  |  grep  ip_forward, 出现如图所示,说明修改成功

Linux基础知识---------网络配置

4.虚拟机网卡坏了, 需要重新添加一块网卡.

七.配置Linux中的本地yum

什么是yum?

Linux基础知识---------网络配置

什么是Linux下的挂载?

在Linux操作系统中, 挂载是指将一个设备(通常是存储设备)连接到一个已存在的目录上, 我们要访问存储设备中的文件, 必须将文件所在的分区挂载到一个已存在的目录上, 然后通过访问这个目录来访问存储设备.

挂载条件:  (1)挂载点必须是一个目录

                  (2)一个分区挂载在一个已存在的目录上, 这个目录可以不为空, 但挂载后这个目录以前的内容将不可用.

配置本地yum源步骤:

将iso镜像挂载到一个空的目录  /rhel7.3

Linux基础知识---------网络配置

Linux基础知识---------网络配置

将pwd切换到    /etc/yum.repos.d/  中, vim yum.repo配置文件

Linux基础知识---------网络配置

Linux基础知识---------网络配置

Linux基础知识---------网络配置

清除yum机制的本地缓存

Linux基础知识---------网络配置

在系统中可以安装 jdk, 并且进行编译java文件

Linux基础知识---------网络配置

安装jdk   yum install  

Linux基础知识---------网络配置

Linux基础知识---------网络配置

编写java源文件, 并通过javac  和 java 指令运行 , yum 源配置成功

Linux基础知识---------网络配置

八.yum源安装httpd服务

安装httpd服务

Linux基础知识---------网络配置

systemctl  enable  httpd  设置httpd服务开机自启

firewall-cmd  --permanent  --add-service=httpd  通过服务名开放httpd服务,  --permanent代表永久有效,不会因为开关系统而失效

Linux基础知识---------网络配置

挂载镜像

Linux基础知识---------网络配置

编辑  /etc/rc.d/rc.local  文件, 将挂载镜像到 /var/www/html/rh7.3目录下设为开机自启

Linux基础知识---------网络配置

Linux基础知识---------网络配置

改变文件权限为

Linux基础知识---------网络配置

配置   /etc/yum.repos.d/yum.repo文件, 并改变文件权限, 则httpd服务安装完成

Linux基础知识---------网络配置

九.在虚拟机中使用真机yum源

在虚拟机中配置  /etc/yum.repos.d/yum.repo  文件

Linux基础知识---------网络配置

Linux基础知识---------网络配置

yum  search jdk 搜索jdk版本并安装

Linux基础知识---------网络配置

Linux基础知识---------网络配置

Linux基础知识---------网络配置

Linux基础知识---------网络配置

 

相关文章:

  • 2021-08-06
  • 2021-11-11
  • 2022-02-22
  • 2021-12-23
  • 2021-10-17
  • 2021-09-24
  • 2021-06-05
  • 2021-12-13
猜你喜欢
  • 2021-12-03
  • 2021-04-22
  • 2021-12-28
  • 2021-10-18
  • 2022-12-23
  • 2021-10-11
  • 2021-08-09
相关资源
相似解决方案