《Linux防火墙(第4版)》——1.5 主机名和IP地址

本文涉及的产品
云防火墙,500元 1000GB
全局流量管理 GTM,标准版 1个月
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
简介: IP层通过32或128比特的IP地址来识别网络主机,而子网或链路层使用唯一的48比特以太网地址或MAC地址,该地址可以由制造商烧写进网卡,也可以由用户设置。IP地址在端点主机中被传送以相互识别。以太网地址在相邻的主机和路由器间传递。

本节书摘来自异步社区《Linux防火墙(第4版)》一书中的第1章,第1.5节,作者:【美】Steve Suehring(史蒂夫 苏哈林)著,更多章节内容可以访问云栖社区“异步社区”公众号查看

1.5 主机名和IP地址

人们喜欢使用词语来命名事物,例如命名一个计算机为mycomputer.mydomain.example.com。从技术上严格来说,这个命名并不指这台计算机,而是这台计算机中的网络接口。如果这台计算机有多个网卡,每个网卡将拥有不同的名字以及地址,看上去可能是在不同的网络和不同的子域中。

主机名的各部分间使用点进行分割。例如mycomputer.mydomain.example.com,最左边的部分mycomputer,是主机名,而.mydomain、.example以及.com分别是这个网卡所处的域。网络域是层次树形。那么什么是域呢?它是一种命名的约定。层次域树代表了全球域名服务(Domain Name Service,DNS)数据库的层级性特点。DNS将符号名称(人们为计算机和网络的命名)映射到数字地址(IP层用来唯一标识网络接口,即IP地址)。

DNS的映射是双向的:IP地址到主机名,主机名到IP地址。当您在浏览器中点击一个URL时,会查询DNS数据库,以找到与该主机名关联的唯一IP地址。该IP地址将被作为数据包里IP层的目的地址。

1.5.1 IP地址和以太网地址
IP层通过32或128比特的IP地址来识别网络主机,而子网或链路层使用唯一的48比特以太网地址或MAC地址,该地址可以由制造商烧写进网卡,也可以由用户设置。IP地址在端点主机中被传送以相互识别。以太网地址在相邻的主机和路由器间传递。

通常,在关于防火墙的讨论中可以忽略以太网地址。第二层的硬件以太网地址对于第三层IP层和第四层传输层是不可见的。您会在后面的章节中看到,Linux防火墙管理程序已经扩充了存取和过滤MAC地址的功能。这样的防火墙功能有一些特殊的用法,但重要的是牢记以太网地址并不会跨网络在端到端间传递。以太网地址只在临近的网络接口、主机或路由器之间传递。它们不会不经改变地穿过路由器。

相关文章
|
3月前
|
安全 Linux 应用服务中间件
在Linux中,包过滤防火墙与代理应用防火墙有什么区别?有哪些相应的产品?
在Linux中,包过滤防火墙与代理应用防火墙有什么区别?有哪些相应的产品?
|
2月前
|
机器学习/深度学习 安全 网络协议
Linux防火墙iptables命令管理入门
本文介绍了关于Linux防火墙iptables命令管理入门的教程,涵盖了iptables的基本概念、语法格式、常用参数、基础查询操作以及链和规则管理等内容。
222 73
|
1月前
|
Web App开发 资源调度 网络协议
Linux系统之部署IP工具箱MyIP
【10月更文挑战第5天】使用Docker部署Radicale日历和联系人应用Linux系统之部署IP工具箱MyIP
75 1
Linux系统之部署IP工具箱MyIP
|
1月前
|
网络协议 Linux 开发工具
linux系统配置固定地址
linux系统配置固定地址
|
1月前
|
Ubuntu Linux
Linux实践|设置静态 IP 地址
Linux实践|设置静态 IP 地址
55 0
Linux实践|设置静态 IP 地址
|
3月前
|
Linux 网络安全
linux关闭方防火墙的命令
linux关闭方防火墙的命令
77 2
|
3月前
|
网络协议 Linux
在Linux中,如何改IP、主机名、DNS?
在Linux中,如何改IP、主机名、DNS?
|
3月前
|
网络协议 Ubuntu Linux
在Linux中,如何将本地80端口的请求转发到8080端口,当前主机IP为192.168.16.1,其中本地网卡eth0。
在Linux中,如何将本地80端口的请求转发到8080端口,当前主机IP为192.168.16.1,其中本地网卡eth0。
|
3月前
|
监控 网络协议 Linux
在Linux中,如何查看当前系统每个 IP 的连接数?
在Linux中,如何查看当前系统每个 IP 的连接数?
|
网络协议 安全 Linux
百度搜索:蓝易云【Linux系统下如何在防火墙开放指定端口】
在Linux系统中,防火墙是用于保护计算机安全的重要组成部分。默认情况下,大多数Linux发行版都会自带一个防火墙,如iptables、firewalld等。当我们需要运行特定的应用程序或服务时,需要在防火墙中开放相应的端口。下面就是Linux系统下如何在防火墙开放指定端口的详细步骤。
111 0
下一篇
无影云桌面