VMware虚拟机设置静态IP

Posted on 2022-04-13 17:48  子非文  阅读(462)  评论(0编辑  收藏  举报

VMware虚拟机网络设置

桥接网卡模式

简单的来说就是虚拟机虽然寄生安装在了本地计算机上,但是采用桥接模式之后,相当于虚拟机与本地PC是两台设备,计算机通过路由器直接上网,虚拟机也是直接通过路由器直接访问以太网,属于并列关系,相当于产生两个网卡,本地PC与虚拟机相当于是局域网下的两台设备,与宿主机平级。
 
所以采用桥接模式之后,虽然安装在本地PC上但是,虚拟机是可以直接访问以太网的,只是如果当电脑换了一个网络,虚拟机的网络IP也会跟着变动,不固定。

NAT模式

为虚拟机配置NAT连接,利用NAT,虚拟机和寄主PC系统将共用一个网络标识,此网络标识在网络外不可见,简单来说NAT模式下,虚拟机是用的本地PC网卡,宿主机为它传递网络数据,一旦设置之后虚拟主机的IP不会改变。

 与宿主机共用同一个网络标识

仅主机模式

仅主机模式,仅供虚拟机和宿主机之间传递数据,属于内网,不做多介绍。

NAT模式下的静态IP设置

1、输入ipconfig查看宿主机的 VMnet8的IP地址,记住网关和IP

NAT设置

将网关设置与宿主机一样

DHCP设置

回到虚拟机中,以root账户编辑网络配置文件 ifcfg-ens33
cd /etc/sysconfig/network-scripts/
vi ifcfg-ens33

BOOTPROTO="static"                   # 使用静态IP地址,默认为dhcp 
IPADDR="xxx.xxx.xxx.100" # 设置的静态IP地址 前三位与宿主机VMnet8 一致,最后一位 自己任取
NETMASK="255.255.255.0" # 子网掩码
GATEWAY="xxx.xxx.xxx.x" # 网关地址 与宿主机VMnet8一致
DNS1="xxx.xxx.xxx.x" # DNS服务器 与宿主机VMnet8一致
ONBOOT="yes" #是否开机启用,必须yes

最后重启网卡

service network restart

远程连接

还有远程连接被拒绝,需要检查sshd是否开启

命令:

service sshd status            查看sshd的状态
service sshd start             启动sshd
service sshd stop              关闭
chkconfig | grep sshd          查看sshd的开启状态
chkconfig sshd on              开机自启

ip+username(root)+password

再进行远程连接的时候,需要启动sshd