配置虚拟网络及网关、DNS详解-----------Linux

Linux中的网络配置很是让人头疼, 下面是一种net的配置
1.首先进入配置网络的目录
vi /etc/sysconfig/network-scripts/ifcfg-eth0
2.将目录中的内容改变成以下符合自己的形式
ONBOOT=yes #开机启动
BOOTPROTO=static #使用什么方式连接
IPADDR=192.168.XX.XX #IP地址,根据虚拟机的路由的网段 —->vm的网络配置里面可以查看(左上角的编辑—>虚拟网络编辑器—>Nat设置—–>网关IP),找到网关IP之后,你只需要改变最后一个字段就OK,比如192.168.59.120,前面的59必须相同,因为必须在同一个网关里面
这里写图片描述
这里写图片描述
NETMASK=255.255.255.0 #子网掩码,这个呢基本上是固定的
GATEWAY=192.168.XX.X #默认网关,上边的操作里面就有默认网关,图上显示的呢,就是192.168.59.2
DNS1=192.168.XX.X #dns解析服务器,可以和网关一样
DNS2=114.114.114.114 #DNS备用解析服务器
3.我详细说一下网关和DNS
(1)网关(个人觉得可以将网关叫做路由器):大家都知道,从一个房间走到另一个房间,必然要经过一扇门。同样,从一个网络向另一个网络发送信息,也必须经过一道“关口”,这道关口就是网关。顾名思义,网关(Gateway)就是一个网络连接到另一个网络的“关口”。通过网关就可以实现计算机和虚拟机的连接这里写图片描述
比如想要使用Xshell这个软件去传一些文件,通过网关到了虚拟机里面,然后通过虚拟机的网关找到这个网络的IP地址,然后再返回信息这样进行传输。


(2)DNS
         a.作用:用作域名解析的
         为什么要有域名呢:方便人们去记住一个网站(服务器的地址),因为大多数的地址都比较不好记

这里写图片描述
浏览器想要访问一个网站的时候,先通过域名以及设置的dns到了dns服务器,得到相关的IP地址,然后再到需要的网站的服务器上访问,进行信息的交互
b.如何在自己的Linux中通过域名访问
1)进入目录 :cd /etc/hosts
2) 添加IP地址以及域名
这里写图片描述

c.如何在windows下设置自己的IP地址和域名
1)进入hosts文件(C:\Windows\System32\drivers\etc)
2)进行相关的IP地址和域名的设置,就可以在Linux和Windows下相互使用了

猜你喜欢

转载自blog.csdn.net/qq_41166135/article/details/81673140