Linux学习笔记(十一)--- Linux网络配置

文章介绍了Linux系统中查看和配置网络的方法,包括通过`ifconfig`查看IP和网关,以及通过编辑`/etc/sysconfig/network-scripts/ifcfg-ens33`文件设定静态IP。同时,讲解了设置主机名、修改`/etc/hostname`和`/etc/hosts`文件进行hosts映射的过程。还涉及到了DNS解析的基本原理和顺序。
摘要由CSDN通过智能技术生成

Linux网络配置

查看网络ip和网关

VMware菜单栏->编辑->虚拟网络编辑器
在这里插入图片描述
Windows下查看网络配置

ipconfig

Linux下查看网络配置

ifconfig

测试主机之间网络联通性

ping 目的主机

Linux网络环境配置

第一种方法(自动获取)

登录后通过界面自动获取ip,特点:Linux启动后会自动获取ip,缺点时每次获取的ip可能会不同
在这里插入图片描述
第二种方法(指定IP)

直接修改配置文件来指定IP,并可以连接到外网

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

要求:将IP地址配置为静态的

具体编辑内容视情况而定

一般为:

#IP静态分配
BOOTPROTO=“static”
#IP地址
IPADDR=192.168.***.***
#网关
GATEWAY=192.168.***.***
#域名解析器
DNSI=192.168.***.***

设置主机名和host映射

为了方便记忆,可以给Linux系统设置主机名,也可以根据需要修改主机名

hostname 查看主机名

修改文件在/etc/hostname指定

修改后,重启生效

设置hosts映射

Windows:

在C:\Windows\System32\driver\etc\hosts 文件指定即可

例:192.168.80.3 Centos7

Linux:

在/etc/hosts 文件指定

例:172.27.26.168 desktop001

主机名解析机制分析(Hosts、DNS)

Hosts

一个文本文件,用来记录IP和hostname(主机名)的映射关系

DNS(domain nane system 域名系统)

互联网上作为域名和IP地址相互映射关系的一个分布式数据库

实际应用:

当浏览器访问一个域名时

1.首先会查找浏览器缓存中有没有改域名解析IP地址,有就先调用这个IP完成解析,如果没有就检查DNS解析器缓存,有就先调用这个IP完成解析,。这两个缓存可以理解为本地解析器缓存

2.一般来说,当电脑第一次访问成功某一网站后,在一定时间内浏览器或操作系统会缓存它的IP地址(DNS解析记录),在cmd窗口输入 ipconfig /displaydns (DNS域名解析缓存),ipconfig /flushdns(手动清理DNS缓存)

3.如果本地解析器缓存没有找到对应的映射,检查系统中的hosts文件中有没有配置对应的域名IP映射,如果有,完成解析返回

4.如果本地DNS解析器缓存和hosts文件中均没有找到对应的域名IP映射,则到域名服务DNS进行解析域,如果域名服务器中也没有对应的映射关系,就会返回域名不存在的信息

如果在本地的解析器和hosts文件中添加了错误的域名IP映射,就会发生域名劫持事件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值