关于这件事,我大致总结了一下。你需要三个步骤。首先,使用网线连接虚拟机。其次,需要修改网卡的设置。最后,您需要关闭互联网服务并重新打开。为了解释得更清楚,我以我经常使用的CentOS7.3虚拟机为例。因为如果你安装的是Windows系统,那么只要你的主机有网络,虚拟机就有网络。
首先,用网线连接虚拟机。网线只是普通的双绞线。一般来说,虚拟机使用的网络就是宿主机使用的网络。我不知道你通常使用什么虚拟化平台,但我通常使用VMware。一般使用的版本是15以上,但不建议使用15.0,因为这个版本不太稳定,bug较多。
其次,需要修改网卡设置。打开您的虚拟机。正常启动后,在左上角找到虚拟网卡。然后将网卡的服务类型更改为NAT。也可以用桥接,不过我自己玩的时候都是直接NAT。然后进入你的虚拟机界面,输入ipa来检查当前的网络设置。大多数情况下,现在都没有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,然后保存退出。
最后,您需要关闭互联网服务,然后重新打开。到目前为止,您的网络配置文件已配置完毕,现在您需要再次启用和禁用网络服务。然后IPa检查IP。最后用ping命令验证一下就可以了。
1.明确LINUX服务器的内网访问地址端口,确保LINUX服务器上的SSH服务正常开启,内网的SSH可以正常访问连接。
2.使用nat123动态域名解析打开的Linux主机上的Linux版本。在打开的Linux服务器上安装nat123客户端并登录即可使用。
3.登录网站,在左侧用户中心,添加域名解析,选择动态域名解析并添加确认。选择动态域名解析记录,使用免费二级域名或您自己的域名。当鼠标放在输入框中时,会出现向导消息。如果你不懂负载均衡,就不要勾选多重登录。
4.添加新的动态分辨率后,请等待几分钟使其生效。解析生效后,动态解析的域名与本地公网IP保持一致。您可以通过ping域名来验证。如果返回的IP地址是本地公网IP地址,则动态解析正常生效。
5.路由器端口映射,路由映射SSH访问22端口。因为公网IP在路由器上,所以外网访问需要路由,必须在路由器上做端口映射,开放22端口才能访问内网LINUX服务器。路由器端口映射站点:转发规则/虚拟服务器/添加允许的外网访问端口和协议。
6.外网访问时,使用动态域名解析。外网使用SSH访问内网LINUX服务器时,使用动态解析域名进行连接访问。域名不变,可通过互联网访问您再也不用担心动态公网IP地址的变化。
上一篇:虚拟机作为服务器教程
下一篇:主机外网虚拟机内网