您的位置:首页 > 理论基础 > 计算机网络

Linux系统主机和虚拟机的外网通信、网络管理

2017-10-19 03:04 225 查看
摘要:本次博文主要介绍路由、网关和DNS,并通过实战Linux系统联网及其虚拟机联网为例,讲解管理网络。

一、基础知识
    (1)路由器
  主要功能是用来作nat的
      dnat 目的地地址转换
      snat 源地址转换
   
(2)网关
 路由器上和自己处在同一个网段的那个ip
   
(3)设定网关
         systemctl stop NetwrokManager
         vim /etc/sysconfig/network               全局网关
         GATEWAY=网关ip
         vim /etc/sysconfig/network-scripts/ifcfg-网卡配置文件 ##网卡接口网关
         GATEWAY=网关ip
         systemctl restart netwrok 
  (4) 查询网关

           route -n          查询网关

二、Linux主机联网WIFI 

    (1) 打开配置文件

 


 (2) 删除圈中网关

 


    (3) 重启服务:systemctl restart netwrok
    (4) 如图给电脑接入WIFi
 


    (5) 检测联网状态
 


如上图,则接入网络WIFI成功。
三、Linux系统下的虚拟机联网WIFI

分为两部分设置,主机和虚拟机,如下:
(一) 主机的设置
(1)切换到root用户



(2)查看/etc/resolv.conf
 




(3)具体步骤
 


(二)虚拟机的设置
(1)配置网关文件





 
   添加网关
 


(2)重启网关
 


(3)配置/etc/resolv.conf  
 




写入 nameserver 192.168.43.1


 
保存,退出。
完成上述后,开始检测网络,虚拟机首次上网可能会出现两种的情况:
(1)正常上网
(2)网卡坏掉
一起来看吧:
情况一:网络正常



情况二:网卡坏掉,重新配置




说明该虚拟机网卡已经损坏,务必删掉重新添加。
解决办法,如下:
(1)主机在超户root下,执行:



(2)选择并双击需要修改的虚拟机



(3)删掉圈中已损坏的网卡
 




(4)添加一个新的网卡,建议如下操作
 


(5) 配置IP重复上述操作即可。
 四、dns 

    1.dns定义

dns是一台服务器

这台服务器提供了回答客户主机名和ip对应关系的功能

    2.设定dns

vim /etc/resolv.conf

nameserver dns服务器ip

vim /etc/sysconfig/network-scripts/ifcfg-网卡配置文件

DNS1=dns服务器ip

    3.本地解析文件

vim /etc/hosts

ip 主机名称

    4.本地解析文件和dns读取的优先级调整

/etc/nsswitch.conf

 38 #hosts:     db files nisplus nis dns

 39 hosts:      files dns ##files代表本地解析文件,dns代表dns服务器,那个在前面那个优先

 
 
 
 

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: