10.1Linux网络配置原理图
10.2配置一个指定的ip
第一种
第二种
- 直接修改配置文件来制定IP,并可以连接到外网(cxy推荐)
- 编辑 vim /etc /sysconfig/network-scripts/ifcfg-ens33
- 修改前
- 要求:将IP地址配置为静态的,比如ip地址为192.168.200.130
- 修改后
- ifcfg-ens33文件说明
重启网络服务或者重启兄系统生效
service network restart reboot
ping指令
ping ip(或域名) (测试连通性)
10.3设置主机名和hosts映射
- 设置主机名
设置hosts映射
windows
在C:\windows\System32\drivers\etc\hosts 文件指定即可
liunx
在/etc/hosts 文件 指定
- 主机名解析过程分析(hosts、DNS)
- hosts文件是什么:一个文本文件,用来记录IP和hostname(主机名)的映射关系
- DNS(Domain Name System,域名系统):是互联网上作为域名和IP地址相互映射的一个分布式数据库
主机名解析机制分析
应用实例:用户在浏览器输输入了www.baidu.com1.浏览器先检查浏览器缓存中有没有该域名解析ip地址,有就先调用这个IP完成解析;如果没有,就检查DNS解析器缓存,如果有就直接返回ip完成解析。(这两个缓存可以理解为本地解析器缓存)(一般来说,当电脑第一次成功访问某一网站后,在一定的时间内,浏览器或者操作系统会缓存它的ip地址DNS解析记录,如在命令行输入
ipconfig /displaydns //DNS缓存解析 ipconifg /flushdns //手动清理dns缓存
2.如果本地解析器缓存没有找到对应的映射,则检查系统系统中的hosts文件中有没有配置对应的域名ip映射。如果有,则完成解析并返回
- 3.如果本地DNS解析器缓存和hosts文件中均没有找到对应的ip,则到域名服务DNS进行解析