虚拟机配置IP 配置DNS连接百度等外网 桥接模式与NAT模式的区别

首先我们应该知道:   

    我们需要设置那些参数,并知道在哪里设置,我们需要的IP地址,子网掩码, 网关,

   还有在设置DNS, 一般情况下, Ping通主机,而不能够Ping通外网的原因就是主机与虚拟机的DNS不一致导致的,

 还需要的考虑的事情是, 当我们的连接的网络发生变化, 一般主机的DNS的会变化, 我们需要重新设置虚拟机的DNS重新与主机一致。

  连通网络

Windows+R  ——》 cmd ——》ipconfig,记住看的是红色方框里面的

        

 

 

Vmware安装完之后出现 vmnet1(默认主机模式),vmnet8(net)  vmnet0 桥接模式 这是vmware软件提供的三种虚拟机联网的方式,

桥接模式  虚拟机的IP与物理机的IP是同一个网段, 类似是兄弟的关系        缺点:对于路由器的压力比较大,不建议使用这种方式
NAT模式  虚拟机的 I P 与 物理机的IP 不在同一个网段, 虚拟机ip(与物理机不在一个网段)通过NAT来转换与物理机相同网段的 IP   优点: 对路由器的负载比较小

 

设置虚拟机的桥接模式,

 

 

首先设置vmware的连接模式为桥接模式,

点击vmware软件的编辑,更改设置, 选择桥街到你笔记本电脑上的真实的网卡

 

 可以设置    桥街到: 自动  来进行

  当然也是可以设置为NAT模式

 

   

然后配置linux里面的网卡的IP地址

 这是是配置的我们每一个虚拟机的IP地址为静态的IP地址,

但是在实际的联网过程中,我么只需要设置 onboot=yes,右边的图是修改为静态的IP地址

,然后重启网络服务, systemctl restart network 这样我们就可以连接网络(包含外网)

 这里也不用配置后面的DNS 就可以直接连接外让

 

------------------------------------------

下面的是配置的虚拟机的静态的IP地址

 

CentOS里面的网卡ens33其实就是我们所说的网卡eth0

vim   /etc/sysconfig/network-scripts/ifcfg-ens33 

 vim等于vi  ens后面的数字也可以换成其他的 网卡编号

点击 i 我们就可以进行编辑(如右图所示)

然后编辑完成之后, ZZ或者 wq!  退出保存

 

 

 

 

还有我们需要设置DNS 首先找到主机的DNS,方法是:

下拉找到网络中心。

 

按照下面的步骤查看, 其中四个方框里面的,是需要设置的,

 

DNS是用来配置外网的,是用来进行连接外部网站的

 

DNS的设置需要在:vim  /etc/resolv.conf 然后在里面添加  也可以直接配置

namesrver   DNS的服务器号

 

 

配置完成后重启网络

service network restart(老的)

systemctl restart network.service(新的,CentOS7以后开始使用的)

/etc/init.d/networking restart

这是设置虚拟的IP的时候出现的问题: 

 

 

暂时还没有找到办法??

  就是讲我们的连接方式转换一下,

桥接的, 模式的, net的三种模式来进行、

切换一下

 

然后就可以直接ping www.baidu.com了,

或者直接使用wiinscp进行虚拟机的文件的传输设置:

 

使用Xshell连接 虚拟机, 我们需要关闭 xhell的防火墙:

  具体的方法是:

   service stop iptables

posted @ 2020-05-21 00:05  1514  阅读(647)  评论(0)    收藏  举报