0120 网络配置

1.NAT网络原理图

0120 网络配置_第1张图片

2.网络配置指令

1.查看网络IP和网关

0120 网络配置_第2张图片

0120 网络配置_第3张图片

2.查看Windows环境中VMnet8网络配置

指令:ipconfig

0120 网络配置_第4张图片

0120 网络配置_第5张图片

3.查看Linux的网络配置

指令:ifconfig

0120 网络配置_第6张图片

3.ping测试主机网络连通性

基本语法

ping 目的主机 (测试当前服务器是否可以连接目的主机)

演示:测试是否可以连接到CSDN

0120 网络配置_第7张图片

4.网络配置实例

1.自动获取

特点:自动获取IP,但每次获取IP地址可能不同

0120 网络配置_第8张图片

2.指定IP

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

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

#IP配置方法[none|static|bootp|dhcp](引导时不使用协议|静态分配IP|BOOTP协议|DHCP协议)

BOOTPROTO=static

#IP地址

IPADDR=192.168.200.130

#网关

GATEWAY=192.168.200.2

#域名解析器

DNS1=192.168.200.2

如:将IP地址配置成静态,IP地址为:192.168.200.130

0120 网络配置_第9张图片

改成

0120 网络配置_第10张图片

0120 网络配置_第11张图片

 0120 网络配置_第12张图片

重启网络服务器或重启系统生效

service network restart

reboot

0120 网络配置_第13张图片 0120 网络配置_第14张图片

5.主机名和hosts映射

1.设置主机名

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

查看主机名:hostname

修改文件:vim /etc/hostname 

修改后重启生效

 

 

2.设置hosts映射

通过主机名找到(比如ping)某个Linux系统

Windows下:

在C:\Windows\System32\drivers\etc\hosts 文件指定

演示:192.168.200.130 rui

Linux下:

在/etc/hosts 文件指定

演示:192.168.200.1 huang

0120 网络配置_第15张图片

解析过程分析:

Hosts是什么?

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

DNS?

Domain Name System 的缩写,即域名系统,是互联网上作为域名和IP地址相互映射的一个分布式数据库

应用实例:在浏览器输入www.csdn.net

1.浏览器先检查浏览器缓存中有没有该域名解析IP地址,有就先调用这个IP完成解析,如果没有就检查DNS解析器缓存,如果有直接返回IP完成解析。(这两缓存可理解为本地解析器缓存)

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

ipconfig/displaydns        //DNS域名解析缓存

 ipconfig/flushdns        //手动清理DNS缓存

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

4.如果本地DNS解析器缓存和hosts文件中均没有找到对应IP,则到域名服务DNS进行解析域

0120 网络配置_第16张图片

 

你可能感兴趣的:(Linux的学习,网络,linux)