Linux网络配置

1 简介

虚拟机网络设置:

目的1:让物理机和虚拟机之间可以互相通信
目的2:让虚拟机可以上网
目的3:让虚拟机之间可以互相通信

 2 网络类别

类别1:实现物理机和虚拟机之间通信

物理机只要安装了vmware之后,就会自动的在物理机中生成两个虚拟网卡【交换机】
只要让虚拟机链接到任意一个虚拟网卡,就可以实现让虚拟机和物理机通信  

类别2:虚拟机可以上网

方法1:用桥接方法
缺点:需要借助于路由器才能实现
优点:可以让外部的电脑直接访问虚拟机

方法2:用nat方法
缺点:虚拟机可以上网,但是,外部主机无法访问虚拟机
优点:只要物理机能上网,虚拟机就一定可以上网。虚拟机可以用DHCP自动获取IP;

 

类别3:虚拟机之间通信

方法1:虚拟机都链接到vmnet8/vmnet1

 

 方法2:虚拟机都链接到交换机【也就是说,虚拟机都设置为桥接】

 方法3:虚拟机都设置为nat方式

 

 方法4:将虚拟机加入到不同的虚拟网络中

 

 3 虚拟机与物理机通信

第一步:修改虚拟机,让虚拟机链接到物理机的网卡 - vmnet8
第二步:修改物理机vmnet8网卡的ip地址
第三步:修改虚拟机的网卡地址

第四步:验证物理机和虚拟机是否可以通信

只需让物理机网卡和虚拟机网卡在同一个网段,就可以了

虚拟机的网卡配置文件位置:/etc/sysconfig/network-scripts
网卡配置文件名:ifcfg-XXX

配置地址写成:

ip地址:192.168.31.100
子网掩码:255.255.255.0

 1)切换到网卡配置文件所在路径

[root@host2 ~]# cd /etc/sysconfig/network-scripts/
[root@host2 network-scripts]# ls => 此时我的网卡配置文件是 ifcfg-ens33

 

2)备份网卡配置文件【目的是为了防止文件被改错,无法恢复】

[root@host2 network-scripts]# cp ifcfg-ens33 ifcfg-ens33.bak

3)用vi打开网卡配置文件
[root@host2 network-scripts]# vi ifcfg-ens33
4)将vi打开的文件的内容全部删除
vi 的编辑模式下,按一次 dd ,就删除一行,直至全部删除完
5)在这个空文件中写入 下面的 内容
TYPE=Ethernet # 固定的,指定网络类型是以太网
BOOTPROTO=static # 指定获取 ip 地址的方式, static 表示是手动写入 ip 地址, dhcp 表示
是通过自动方式获取 ip
NAME=ens33 # 指定网卡的名字。如果忘记了网卡的名字,可以执行 ip addr 命令
来查看网卡的名字
DEVICE=ens33 # 指定网卡的名字。
ONBOOT=yes # 设置是否启动网卡, yes 表示启动, no 表示不启动
IPADDR=192.168.31.100 # 设置网卡的 ip 地址
NETMASK=255.255.255.0 # 设置网卡的子网掩码
网卡的名字有错。注意,网卡的名字不能照抄我的。
单词或者字母写错,或者大小写写错了

 6)保存退出

在末行模式下,执行wq

7)关闭 NetworkManager 服务【这个服务可能会导致网络异常】
[root@host2 ~]# systemctl stop NetworkManager # 这个命令是立刻关闭
NetworkManager 服务
[root@host2 ~]# systemctl disable NetworkManager # 设置 NetworkManager 服务下
次启动的时候自动关闭
8)重启网络服务【如果不重启网络服务,则你修改的配置文件中的ip是不会生效的】

 [root@host2 ~]# systemctl restart network

9)查看当前的ip地址
[root@host2 ~]# ip addr
  • 在物理机,向虚拟机发送一个数据包,如果虚拟机能收到,就说明通信一切正常
  • 通使用ping 命令就可以实现
  • 也就是说,在物理机,向虚拟机发送一个ping数据包,如果可以收到虚拟机的响应回来的数据包,就说明可以通信
  • 28
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值