zl程序教程

您现在的位置是:首页 >  其他

当前栏目

虚拟机安装linux无法访问外网解决办法

2023-02-18 16:43:02 时间

有朋友反馈虚拟机安装Linux后,IP、网关、DNS都配置正确,但是系统使用外网,无法ping通百度,我研究了好久一步一步的操作下来找到了问题所在。 下面从虚拟机安装步骤开始介绍,顺便给想安装linux系统的朋友一个思路!

一、新建虚拟机

首先新建安装虚拟机、自定义系统配置、选择linux操作系统、配置网络为NAT模式、选择镜像开启虚拟机。以下使用Centos为例。

建议使用英文安装、中文安装没有什么太大的区别。

二、安装配置

  1. 是选择安装模式、本实验选择的‘Minimal Install’最小化安装,安装完就是命令行模式。选择Server with Gui即为桌面模式。
  2. 是选择安装位置,选择自己配置的磁盘即可。
  3. 自己的实验环境可开启可关闭

配置完点击 Begin Installation 安装系统即可!看需求配置root用户密码 和 自定账户密码。等待静默安装完毕点击 Reboot 重启即可!

三、网络配置

\#号注释的为更改向 其他根据需求删除或增加

[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens33 
TYPE=Ethernet
BOOTPROTO=static   #选择网络模式手动指定IP地址
DEFROUTE=yes
NAME=ens33
UUID=11af0912-1460-4179-9428-7b660bd7eef1
DEVICE=ens33
ONBOOT=yes   #开启网络连接
IPADDR=192.168.8.88   #指定IP地址
NETMASK=255.255.255.0   #指定掩码
GATEWAY=192.168.8.1   #指定网关地址
DNS1=114.114.114.114   #指定DNS  ,一定标注DNS1或DNS2 ,设置DNS无效
[root@localhost ~]# systemctl restart network  #重启网卡
[root@localhost ~]# ip addr   #最小化模式查看IP地址,图形化使用ifconfig即可

上述配置 ping 百度如果不同就修改虚拟机网卡配置。

四、虚拟机网卡自定义

编辑、虚拟网络编辑器、更改设置、选择NAT模式、子网ip可自己设置网段、NAT设置(网关IP设置同网段的网关IP即可),确定、应用。

设置本地网卡

更改适配器选项、选择【VMware Network Adapter VMnet8】、设置网卡IP为同网段IP即可,保存应用!

设置完毕可以回到linux系统进行 ping 百度网址试试,就会通了!

需要注意的点

  1. 配置linux网卡时DNS必须指明DNS1,否则无效!
  2. 配置虚拟网络时本地和虚拟网卡必须为同一网段!