虚拟机固定ip

网络模式

桥接模式 (跟宿主机网段相同,外网可见)

虚拟网卡和物理网卡捆绑互通,相当于跟宿主机在同一路由下,网段相同,可以直接访问外部网络,对外部网络可见。

NAT模式(VMnet8,网段不相同,外网无法访问虚机)

宿主机新建一个虚拟网卡VMnet8与虚拟机连接通信,共享主机IP,但是外网无法访问虚机。

仅主机模式(VMnet1 局域网 )

虚拟机处于局域网,与外网无法通信

固定ip

默认是DHCP自动分配的ip,可以手动配置ip使其固定

1.直接在宿主机设置虚拟网卡

直接在宿主机设置虚拟网卡VMent8/VMent1,前提是不要修改虚拟机的网络接口配置文件

2.在虚拟机里设置(net模式为例)

网关地址192.168.227.2

net模式下网关地址:192.168.227.2

①图形界面-系统设置(方便快捷)

前提不要修改网络接口配置文件,否则会按配置文件设置的ip来

跟windows一样

系统设置-网络,进入网络设置

编辑当前网络IPv4

将 自动(DHCP) 改为 手动设置

自己写IP地址、子网掩码、网关和DNS服务器地址,保存即可。

centos:

ubuntu:

ubuntu中 网关gateway4被路由routes代替了

debian:未验证

②命令行 修改配置文件(麻烦)

修改配置文件固定ip是优先级最高的方法

※网络接口配置文件 所在目录

网络接口配置文件所在目录:

centos:/etc/sysconfig/network-scripts/ifcfg-ensxxx

Ubuntu:/etc/netplan/ xxxx.yaml

Debian未验证:/etc/network/interfaces

修改的方法差不多(建议备份原始配置文件)

centos:

cd /etc/sysconfig/network-scripts/

ls

找到网卡ens160网络接口配置文件:ifcfg-ens160

初始ip:192.168.227.132

net模式下网关地址:192.168.227.2

BOOTPROTO中dhcp更改为static

添加下面字段(至少前三行)指定IP地址、子网掩码、网关和DNS服务器。

IPADDR=192.168.227.10 #要固定的IP地址

GATEWAY=192.168.227.2 #网关地址

DNS1=192.168.227.2 #DNS也设为网关地址

NETMASK=255.255.255.0 # 子网掩码

DNS2=8.8.8.8 # DNS服务器2(Google的公共DNS)

重启

查看ifconfig

固定后的IP地址:192.168.227.10

ubuntu

ifconfig

初始ip:192.168.227.131

net模式下网关地址:192.168.227.2

cd /etc/netplan/

ls

vim xxxx

注意格式要正确,每个冒号后要留一个空格

修改为:

# Let NetworkManager manage all devices on this system
network:
  version: 2
  renderer: NetworkManager
  ethernets:
    ens33:
      addresses: [192.168.227.11/24]          # 设置静态IP地址和掩码  
      routes:                                 # 设置网关地址
       - to: default
         via: 192.168.227.2
      dhcp4: false                            # 禁用dhcp
      nameservers:
        addresses: [192.168.227.2, 8.8.8.8] # 设置主、备DNS

ubuntu中 网关gateway4被路由routes代替了

所以网关是空的,路由是有的

sudo netplan apply 应用更改

debian:未验证

 

  • 43
    点赞
  • 32
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值