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

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地址的功能。这样的防火墙功能有一些特殊的用法,但重要的是牢记以太网地址并不会跨网络在端到端间传递。以太网地址只在临近的网络接口、主机或路由器之间传递。它们不会不经改变地穿过路由器。

时间: 2024-09-21 21:51:45

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

oracle函数:获取Internet主机名和ip地址

    Oracle包utl_inaddr    作用:用于取得局域网或Internet环境中的主机名和IP地址.    1.utl_inaddr.get_host_address 环境中IP地址    如果查询失败,则提示系统错误    查询www.qq.com的IP地址    select UTL_INADDR.get_host_address('www.qq.com') from dual;    查询本机IP地址    select UTL_INADDR.get_host_address

oracle获取Internet主机名和ip地址

  Oracle包utl_inaddr 作用:用于取得局域网或Internet环境中的主机名和IP地址. 1.utl_inaddr.get_host_address 环境中IP地址 如果查询失败,则提示系统错误 查询www.qq.com的IP地址 select UTL_INADDR.get_host_address('www.qq.com') from dual; 查询本机IP地址 select UTL_INADDR.get_host_address() from dual; 查询局域网内yue

利用java实现对实验室局域网主机或宿舍网络主机的扫描监控,要 求输出主机名、IP 地址、MAC 地址等信息

问题描述 利用Java实现对实验室局域网主机或宿舍网络主机的扫描监控,要求输出主机名.IP地址.MAC地址等信息,做个简单的界面,跪求源代码 解决方案

C#中如何得到主机名与IP地址

ip地址 /* * Copyright (c) 2006,四川师范大学 * All rights reserved. * 文件名称:GetIpAndName * 文件标识:见配置管理计划书 * 文件摘要:得到本地主机的名字与IP */ using System; using System.Net; /* * 当前版本:1.0 * 软件作者:安美洪 * 完成日期:2006年3月28日 * * 取代版本:无 * 原作者 :无 * 完成日期:无 */ namespace GetIpAndName {

在InstallShield中通过主机名获取IP地址的代码_其它

// 文 件 名:setup.rul // 脚本功能:通过主机名获得TCP/IP地址 // 编写日期:2003-07-15 // 使用方法:调用函数 fGetIpAddress(szHost, szIPAdress) // written by Jaron ,2002-07-15  // 原出处:江都资讯网论坛 http://www.jiangdu.net/bbs;;  // 转载请注明出处和保留此版权信息  // 欢迎使用SiteManager网站管理系统 http://sitemanager

非交互方式远程登录linux主机并更换IP地址

问题分析: 根据开发组同事反应,通过VCenter对RHEL6.0以下版本的系统进行克隆的时候,无法使用高级选项进行IP的指定操作,从而通过CloudStack对新的实例指定IP也是不能实现的,而且,不能够使用DHCP服务器解决该问题,否则会导致新虚拟机IP地址跟指定IP的不一致,也可能导致整个系统中IP地址分配的混乱. 解决思路: 给RHEL6.0以下系统制作的模板均指定一个固定的保留IP地址,比如192.168.3.0/24网段中,保留192.168.3.240~192.168.3.250给

妙使局域网内主机自动获得IP地址

之前我们的文章<如何规划网络系列-宿舍网篇>和<如何规划网络系列-办公网篇>分别以宿舍网和办公网为例介绍了IP地址的规划问题.在这之后,我们就会遇到是采用固定IP地址方案还是DHCP服务的问题.你知道DHCP是怎么回事吗?一起来看看吧. 一.什么是DHCP 大家知道,在拨号上网时,一般都是没有固定IP地址的.而且拨号上线后,我们不用管IP.网关.DNS这些东西,因为这些东东都是电信局设置好的.上线后就获得了一个IP地址,然后我们断线了之后,这个地址就又被电信回收了,提供给其他人使用

《Web前端工程师修炼之道(原书第4版)》——没有足够的IP地址了

没有足够的IP地址了IANA是分配IP地址的组织,在2011年2月3日拿出了最后一批IP地址,也就是说,再也没有像###.###.###.###格式的IP地址了.这种格式的IP地址(称为IPv4)可以提供43亿单独的地址.在1977年互联网"试验"的时候,这些地址看起来是足够的.当时的创造者们无法预料有一天每个手机.电视.超市货架上的每个物品都需要一个IP地址.解决的办法是使用新的IP格式(IPv6,已经在使用中),可以提供数万亿的IP地址,但是IPv6与当前基于IPv4的网络是不兼容

《Linux防火墙(第4版)》——导读

前言 欢迎阅读本书.本书介绍了在运行Linux的计算机上建立防火墙所需要的各方面内容.在开始介绍Linux下的防火墙iptables以及最新的nftables之前,本书会介绍一些基础的内容,包括网络.IP以及安全. 本书是构建Linux防火墙的权威指南,包括如何使用Linux iptables/nftables来实现防火墙安全的主题.本书共分三大部分.第1部分为数据包过滤以及基本的安全措施,其内容有:数据包过滤防火墙的预备知识.数据包过滤防火墙概念.传统的Linux防火墙管理程序iptables