虚拟机外网访问(配置可访问外网静态IP(四)配置虚拟机IP及Windows “ping“)

本文目录
配置可访问外网静态IP(四)配置虚拟机IP及Windows “ping“
一、虚拟机IP配置
1.进入新建的虚拟机,打开"terminal"命令窗口;
2.输入命令:vi /etc/sysconfig/network-scripts/ifcfg-ens33
:上述命令最后的"ens33"是主机的以太网接口网卡名称,可以在"terminal"命令窗口查看,用命令:
cd / etc/sysconfig/ network-scripts/
ll #查看主机以太网接口网卡名称
2.进入vi命令模式后,按"i"键进入模式进行一下操作:
①修改并确定:
ONBOOT="yes"
BOOTPROTO="static"
②底行增加:
IPADDR="192.168.137.130"(最后这个数字选择128-254之间都可以)
NETMASK="255.255.255.0"
GATEWAY="192.168.137.2"
DNS1=" "(←这里需要输入自己主机的DNS第一个哟)
3." shift:plus::"进入尾行模式,输入wq保存退出即可。
:直接以上操作可能会出现有关"root"权限的问题,先用命令"su root"获得修改权限。
4.输入命令:
service network restart #重启网络
service network status #查看网络状态
二、Windows的"ping"操作
1.打开Windows的"cmd"命令窗口,输入:
ping 192.168.137.130
2.打开虚拟机浏览器检查网络是否通畅。
:对于没有桌面的虚拟机界面,可以在虚拟机命令窗口直接输入"ping 8.8.8.8"进行检测,用" Ctrl:plus:C"停止。
到了这里,虚拟机配置可访问外网静态IP就完成了哟。
已同步至: 配置可访问外网静态IP_comer_liu的博客-CSDN博客
局域网内的虚拟机能否实现外网访问
可以的,只要物理机可以访问外网。
1、可以使用网卡的nat即可物理机共享网络,此时只要物理机可以访问外网,虚拟机就是可以访问外网的,如下图:
2、也可以使用桥接的方式,此时虚拟机直接使用物理网卡,需要进入虚拟机系统设置和物理机相似的网络参数,如下图:
虚拟机怎么连接外网
关于这个问题,我大致归纳了一下,你需要三个步骤。首先,让你的虚拟机连接上一根网线。其次你得修改一下网卡设置。最后你需要关闭互联网服务,然后重新打开。为了更加形象的说明,我就用我经常使用的CentOS7.3虚拟机为例。因为如果你装的是Windows系统,那么只要你的主机有网络,虚拟机就有网络。
首先,让你的虚拟机连接上一根网线。网线,就是正常的双绞线就可以。一般来说,虚拟机使用的网络就是主机使用的网络。不知道你们一般用什么虚拟化平台,我一般使用的都是VMware。一般用的版本是15以上,但是不建议用15.0,因为这个版本不是那么稳定,BUG比较多。
其次你得修改一下网卡设置。打开你的虚拟机,正常开机之后,左上角找到虚拟网络适配器。然后将网卡的服务类型修改为NAT,用桥接也行,但是我自己玩的时候都是直接上NAT。然后进入到你的虚拟机界面,输入ip a 查看一下你当前的网络设置,多半情况下,现在是不会有IP的。然后输入,cd /etc/sysconfig/network-scripts 进入到这个目录之后,输入ls查看命令。找到ifcfg-ens37这个文件,ens后面的数字每个人是不一样的,我的是37。打开这个文件,然后你需要修改里面的内容。删掉UUID这一行,然后其他的不用动。BOOTPROTO这一行改成static,设置成静态路由。然后在IPADDR后面修改一下自己的IP。在DNS1这一行修改一下DNS地址。我一般用114.114.114.114。然后GATEWAY修改成自己想要的网关。ONBOOT改成yes,然后保存退出。
最后你需要关闭互联网服务,然后重新打开。到这里为止,你的网络配置文件已经设置好了,现在你需要重新开关一下网络服务。然后IP a查看一下IP。最后使用ping命令验证就行了。
虚拟机怎样连接外网
如果你只是要虚拟机和主机同时上网的话,那么只要把虚拟机的网络配置方式设置为 NAT,虚拟系统的 IP 和 DNS 全部使用“自动获取”,主机联网,虚拟机就可以上网了。
如果你是想虚拟系统也可以进行拨号,那么就要用“桥接”,虚拟系统的 IP 无强制要求,但一般设置为和主机同一网段的 IP。在虚拟系统中拨号之后就不能在主机上再次拨号了,一个账号只能连接一次,而且如果不启用 ICS 的话,主机和虚拟机是无法同时上网的。
关于VM虚拟机访问物理主机和外网的设置--NAT模式
对于VM选择的网络模式,共有三种,桥接模式、NAT模式、仅仅主机模式。关于三种的模式选择,可以自行百度。网络上有许多的方法,但是适合自己的才是最好的。本文记录个人操作笔记,使用NAT模式下,虚拟机Linux、物理主机、外网能够互通的解决方案。
---》准备工作《---:0、查看当前的物理主机的ip,cmd打开,输入ipconfig /all,能够查看物理主机对应的ip地址信息,网关,以及子网掩码。
1、移除VMnet0(桥接模式)和VMnet1(仅仅主机模式),只保留VMnet8,如下图:
2、需要将VMnet8模式的子网设置成与物理主机ip不在同一子网下,如图:
3、Net设置下,设置虚拟主机的网关网段与物理主机的不在同一网段下,确定保存,如下图:
4、虚拟机设置为NAT模式,如下图:
5、 设置linux的固定ip,打开路径为:vim /etc/sysconfig/network-scripts/ifcfg-ens33 (ifcfg-ens33不一定存在,请看具体的虚拟机配置文件),如图:
注意:BOOTPROTO="static"
6、重启网络:systemctl restart network.随后使用xshell连接,试试能虚拟机与物理主机互通(能连接上xshell就说明互通 ),虚拟机ping下百度,ok......
--- 更新2020年11月23日
关于ssh工具连接虚拟机慢的问题:
1、vi /etc/ssh/sshd_config
2、更改UseDNS yes,改为UseDNS no
3、重启ssh服务
service sshd restart
systemctl restart sshd.service

更多文章:
foxmail邮箱登录不进去(foxmail无法正常登陆,如何解决)
2026年9月11日 01:30
电脑主机组装招聘信息(想在华强北找份组装电脑的工作请问去哪里找招聘信息呢)
2026年9月11日 01:00
三星手机下载uber(我是三星N7100,为什么安装了uber一直在U的状态,进不去系统啊)
2026年9月11日 00:30
虚拟机外网访问(配置可访问外网静态IP(四)配置虚拟机IP及Windows “ping“)
2026年9月11日 00:20








