美文网首页
(1Linux )手动配置网络

(1Linux )手动配置网络

作者: 韩who | 来源:发表于2020-03-21 08:51 被阅读0次

Linux 手动配置网络

桥接

桥接:桥接模式就是将主机网卡与虚拟机虚拟的网卡利用虚拟网桥进行通信。在桥接的作用下,类似于把物理主机虚拟为一个交换机,所有桥接设置的虚拟机连接到这个交换机的一个接口上,物理主机也同样插在这个交换机当中,所以所有桥接下的网卡与网卡都是交换模式的,相互可以访问而不干扰。在桥接模式下,虚拟机ip地址需要与主机在同一个网段,如果需要联网,则网关与DNS需要与主机网卡一致。其网络结构如下图所示:

image

假设目前主机电脑的ip为 192.168.31.199

image

我们在配置虚拟机网络的时候,注意不要发生冲突 192.168.31.207(注意地址冲突)

配置好子网掩码和网关,这时候可以连接上主机和虚拟机了

可以使用ifconfig指令配置网卡的ip,但是在网络重设置之后或者重启之后会失效

image image

通过以上我们知道使用ifconfig指令可以ping通主机,但是能这个时候还不能够上网,因为我们没有配置dns

所以我们需要去配置dns, 拿我们可以通过修改网卡的配置文件,来实现对网卡的永久的ip分配以及配置dns

vim /etc/sysconfig/network-scripts/ifcfg-eth0

其实我们手动配置ip,可以使用dhcp协议自动配置,但是我们现在时要通过手动配,所以,需要把bootproot这一行注释掉

image

再添加ip地址,网关,以及dns地址,子网掩码的等信息之后

service  network  restart

执行 网络重启即可配置完成

如果使用dhcp协议的话,执行把注释去掉,直接重启网络,如图,也会分配网络

image

关于外网

在linux环境下执行,会显示外网ip

curl ifconfig.me

我们可以直接百度查我们主机的外网ip,会发现通过桥接,NAT模式连接,我们虚拟机的外网ip与我们的主机的外网ip是一样的,这是因为IPv4地址数量有限,我们平时使用的宽带不会分配唯一的公网IP,即:正常情况下在互联网上无法定位我们的主机,即一个外网ip下有多台主机,难以定位

那数据包是如何进行通信的呢?要知道数据包传输的时候除了ip层还有MAC层,也就是数据包除了记录ip还记录者物理主机的mac地址,所以通过外网ip+mac既可以找到对应的主机

Host-only

Host-only:由VMnet1网卡负责的,都是直接DHCP获取,我们用手动配置讲解一下

配置Host-only的例子:

image

NAT模式

NAT模式(VMnet8网卡):它在主机和虚拟机之间用软件伪造出一块网卡,由VMnet8网卡负责的,这块网卡和虚拟机的ip处于一个地址段。同时,在这块网卡和主机的网络接口之间进行NAT。虚拟机发出的每一块数据包都会经过虚拟网卡,然后NAT,然后由主机的接口发出。使用NAT技术,主机能上网,虚拟机就可以访问Internet。

image

配置NAT的例子:

image image

这上面是静态配置的,下面是DHCP的

image image image

相关文章

  • (1Linux )手动配置网络

    Linux 手动配置网络 桥接 桥接:桥接模式就是将主机网卡与虚拟机虚拟的网卡利用虚拟网桥进行通信。在桥接的作用下...

  • Linux中常用的网络命令

    设置网络参数的命令 手动/自动配置IP参数与启动/关闭网络接口:ifconfig、ifup、ifdown 1.查看...

  • 手机抓包fiddler高阶测试2019-05-08

    A.手机代理服务器配置电脑的ip首先连接网络,修改网络,手动配置为自己电脑装好fiddler来抓包的地址,以及端口...

  • Linux网络配置相关命令

    1. 设置网络参数的命令 1. 1 手动/自动配置IP参数与启动/关闭网络接口: ifconfig, ifup, ...

  • charles ssl配置

    charles 代理https配置ssl证书 配置步骤 手机和电脑连接同一网络,手动配置代理,服务器为电脑WiFi...

  • solaris11网络相关配置

    By 2018-12-27 1、首先的确定solaris的NCP是否为手动配置模式 2、NCP从自动网络配置模式转...

  • linux学习

    1Linux目录结构介绍 usr:相当于program filesetc:存放系统配置文件root:系统管理员默认...

  • 动态主机配置协议DHCP

    每一个连入网络的计算机均需要配置一个IP地址才能通信网络规模较小时,管理员可以手动完成配置工作,称为静态配置方式网...

  • loadrunner使用说明(app)

    1.手机端配置 开启手机代理功能(wifi设置->修改网络->手动->配置代理) 代理服务器主机名:运行loadr...

  • CentOS6.6的网络配置

    CentOS6.6默认安装完成后没有自动开启网络,需手动开启网络。VI编辑网络配置 ifcfg-eth0具体参数如...

网友评论

      本文标题:(1Linux )手动配置网络

      本文链接:https://www.haomeiwen.com/subject/goneyhtx.html