5分钟认识网络地址转换(NAT)
在网络世界中,高效管理IP地址对于确保设备之间的无缝通信至关重要。网络地址转换(NAT)是一项应对这一挑战的关键技术。本文将探讨NAT是什么、它的工作原理、类型及其优缺点。
Table of Contents
什么是网络地址转换(NAT)?
网络地址转换(NAT)是一种在网络中修改数据包在传输过程中IP头信息的方法。这种技术允许本地网络上的多个设备共享一个公共IP地址。NAT通常用于提高安全性并节省有限的IPv4地址。
Network Address Translation,NAT的原理
NAT通过在数据包通过路由器或防火墙时修改其源或目的IP地址来操作。以下是该过程的简化说明:
出站流量:
当本地网络上的设备(具有私有IP地址)向互联网发送数据包时,NAT设备(通常是路由器)将数据包头中的私有IP地址替换为路由器的公共IP地址。
NAT设备还在一个表中记录此转换,将私有IP地址和端口号映射到公共IP地址和唯一端口号。
入站流量:
当从互联网接收到响应数据包时,NAT设备检查其转换表以确定相应的私有IP地址和端口号。
然后,NAT设备将数据包头中的目的公共IP地址和端口号替换为私有IP地址和端口号,并将数据包转发给相应的本地设备。
这种转换过程允许私有网络上的多个设备使用一个公共IP地址访问互联网,有效地隐藏了内部网络结构,使外部观察者无法看到。
“网络地址转换” NAT 的类型
网络地址转换 Network Address Translation, NAT有几种类型,每种类型都有特定的用途和功能:
静态NAT:
也称为一对一NAT,静态NAT将单个私有IP地址映射到单个公共IP地址。这种类型适用于需要从互联网访问的服务器托管。
动态NAT:
动态NAT将私有IP地址映射到可用地址池中的公共IP地址。这种类型的NAT不保证每个会话的公共IP地址相同。
端口地址转换(PAT):
也称为过载或多对一NAT,PAT允许多个私有IP地址映射到一个公共IP地址,但每个会话都有一个唯一的端口号。这是家庭和小型办公室网络中最常用的NAT类型。
网络地址转换 NAT 的优点
NAT提供了许多使其在现代网络中成为有价值工具的优势:
节省IP地址:通过允许多个设备共享一个公共IP地址,NAT有助于节省有限的IPv4地址。
提高网络安全:NAT通过隐藏内部网络结构来增加一层安全性,使攻击者更难以针对网络上的特定设备。
简化网络管理:NAT通过允许在内部使用私有IP地址范围来简化网络管理,减少了对公共IP地址的需求。
NAT的局限性
尽管NAT有很多优点,但它也有一些需要考虑的局限性:
点对点通信的复杂: NAT会使直接的点对点通信(如VoIP和在线游戏)变得复杂,因为它需要额外的配置,如端口转发或使用NAT穿越技术。
功能上的影响:翻译过程会为网络流量增加少量延迟,这可能会影响高速网络中的性能。
兼容性问题:某些协议和应用程序可能无法与NAT正常工作,需要额外的配置或替代解决方案。
结论
网络地址转换(NAT)是现代网络中发挥关键作用的基础技术。通过允许多个设备共享一个公共IP地址,NAT节省了IP地址并增强了网络安全性。然而,它也带来了一些挑战,特别是在点对点通信和应用程序兼容性方面。了解NAT的工作原理及其优缺点对于有效的网络管理和优化至关重要。
相关文章

什么是 CGNAT(运营商级 NAT)?它为何会影响主机托管、游戏和入站服务?
CGNAT(Carrier-Grade NAT,运营商级网络地址转换)是一种技术,它允许互联网服务提供商让多个客户同时共享同一个公共 IPv4 地址,而不是为每位客户单独分配一个公共 IPv4 地址。 它会在服务提供商的网络内部增加第二层网络地址转换,因此数百甚至数千名用户都位于同一个公共地址之后,而外部互联网看到的只是这个共享的公共地址。 对于日常网页浏览、流媒体播放和应用程序使用来说,CGNAT 通常不会被用户察觉。问题会在外部网络需要主动连接到你时出现,例如托管服务器、进行端口转发、运行游戏服务器、接收 VoIP 或 VPN 连接,或启用远程访问。由于你不再拥有属于自己的公共地址——而是与其他陌生用户共享同一个地址——传入连接无法明确知道应该被转发到哪一个用户,因此这些服务可能无法正常工作或变得不稳定。 CGNAT 并不是程序错误或配置错误。它是针对一个结构性现实而采取的有意解决方案:全球 IPv4 地址已经不足,而互联网服务提供商仍需要在公共地址数量有限的情况下继续连接新的客户。这使 CGNAT 成为普通用户最容易接触到的一个明显迹象,说明公共 IPv4 地址是一种有限且竞争激烈的资源;同时也清楚说明了为什么运行对外服务的企业需要拥有自己的专用公共地址空间。本文将介绍什么是 CGNAT、它如何运作、具体会影响哪些功能、如何判断自己是否处于 CGNAT 环境中,以及对于无法接受这些限制的企业来说,有哪些可行的解决方案。 什么是 CGNAT CGNAT,也写作 CGN,有时也称为 Large-Scale NAT(LSN,大规模网络地址转换),是一种在运营商层面执行的网络地址转换技术,使 ISP 能够让多个客户共享同一个公共 IPv4 地址。 它延伸了家庭路由器中 NAT 的基本原理——多个私有设备共享一个地址——但会在服务提供商的网络层面再次执行一次,并同时覆盖大量客户。 这样一来,处于 CGNAT 后方的客户并不拥有一个唯一的公共地址。外部互联网所看到、并与其流量关联的地址,是与其他用户共享的,而且该地址由 ISP 控制,而不是由客户控制。对于由用户主动发起的出站连接,这通常不会造成问题。但对于任何依赖外部网络能够单独连接到该用户的服务来说,这个由服务提供商控制的共享地址正是问题的根源。 从一开始就明确区分这一点会很有帮助,因为它几乎解释了 CGNAT 会破坏的所有功能:由你主动发起的出站连接通常可以正常工作;而由其他人从外部主动尝试连接到你的入站连接,才是容易失败的部分。 从根本上来说,CGNAT 对客户端友好,却对服务器并不友好。 CGNAT 的工作原理是什么? CGNAT 的工作方式是在客户网络与公共互联网之间增加第二层地址转换,因此流量会经过两次转换:第一次发生在家庭路由器上,第二次发生在 ISP 的运营商级 NAT 设备上。 在传统网络环境中,家庭路由器会在设备的私有地址与 ISP 分配给你的单个公共地址之间执行 NAT。此时,你仍然拥有一个公共地址,而且可以通过端口转发,将外部传入连接定向到路由器后方的某台设备——这也是自托管以及许多网络服务能够正常运行的重要机制。关于私有地址与公共地址之间的关系,可以参考我们的 公共 IP 与私有 IP 指南。 CGNAT 会加入第二个转换阶段。ISP 不再直接为你的路由器分配公共地址,而是先分配一个来自共享中间地址范围的地址,然后通过运营商 NAT 设备,将大量这类客户的流量转换到一个规模更小的真实公共地址池中。因此,数据路径会变成:你的私有设备地址 Related Posts 什么是 CGNAT(运营商级 NAT)?它为何会影响主机托管、游戏和入站服务? CGNAT(Carrier-Grade NAT,运营商级网络地址转换)是一种技术,它允许互联网服务提供商让多个客户同时共享同一个公共 IPv4 地址,而不是为每位客户单独分配一个公共 IPv4 地址。 它会在服务提供商的网络内部增加第二层网络地址转换,因此数百甚至数千名用户都位于同一个公共地址之后,而外部互联网看到的只是这个共享的公共地址。对于日常网页浏览、流媒体播放和应用程序使用来说,CGNAT 通常不会被用户察觉。问题会在外部网络需要主动连接到你时出现,例如托管服务器、进行端口转发、运行游戏服务器、接收 VoIP 或 VPN 连接,或启用远程访问。由于你不再拥有属于自己的公共地址——而是与其他陌生用户共享同一个地址——传入连接无法明确知道应该被转发到哪一个用户,因此这些服务可能无法正常工作或变得不稳定。CGNAT 并不是程序错误或配置错误。它是针对一个结构性现实而采取的有意解决方案:全球 IPv4 地址已经不足,而互联网服务提供商仍需要在公共地址数量有限的情况下继续连接新的客户。这使 CGNAT 成为普通用户最容易接触到的一个明显迹象,说明公共 IPv4 地址是一种有限且竞争激烈的资源;同时也清楚说明了为什么运行对外服务的企业需要拥有自己的专用公共地址空间。本文将介绍什么是 CGNAT、它如何运作、具体会影响哪些功能、如何判断自己是否处于 什么是电信公司?电信运营商如何为英国、美国和加拿大提供网络连接支持? 电信公司(Telco Companies),也称为电信运营商(Telecommunications Companies),提供通信与网络连接服务。这些服务包括移动通信网络、宽带互联网、光纤连接、固定电话服务、企业网络连接、云连接、托管网络服务以及数据中心连接等。 对于普通消费者而言,电信公司通常被视为移动通信或宽带互联网服务提供商。对于企业来说,电信公司远不只是一个服务品牌,更是关键的基础设施合作伙伴,帮助企业连接办公室、数据中心、云平台、远程员工、客户应用程序以及各类数字化服务。 随着企业越来越依赖云平台、SaaS 应用、AI 工具、VPN、网络安全系统以及在线服务,电信公司已成为数字基础设施规划中不可或缺的重要组成部分。 电信公司是什么? 电信公司(Telco Companies)是提供电信服务的企业。这些服务让个人、设备、企业和各种系统能够跨越距离进行通信与连接。 一家电信公司可能提供以下服务: 移动通信服务 宽带互联网 光纤连接 固定电话服务 企业互联网接入 企业广域网(WAN)服务 云连接服务 数据中心连接 VPN TCP 与 UDP:IPv4 租赁和企业网络指南 TCP 和 UDP 是互联网中最重要的两种传输层协议。它们决定数据如何在设备、服务器、云平台、VPN 网关、DNS 解析器、电子邮件系统、流媒体平台以及企业应用程序之间传输。 对于企业而言,TCP 和 UDP 不仅仅是技术术语,它们会直接影响实际的基础设施性能。公网 IPv4 地址提供可从互联网访问的网络端点,而 TCP 和 UDP 则决定流量如何通过该端点进行传输。 这对于租用或购买 IPv4 地址的企业尤为重要。企业租用 IPv4 .related-post {} .related-post .post-list { text-align: left; } .related-post .post-list .item { margin: 5px; padding: 10px; } .related-post .headline { font-size: 18px !important; color: #999999 !important; } .related-post .post-list .item .post_thumb { max-height: 220px; margin: 10px 0px; padding: 0px; display: block; } .related-post .post-list .item .post_title { font-size: 16px; color: #3f3f3f; margin: 10px 0px; padding: 0px; display: block; text-decoration: none; } .related-post .post-list .item .post_excerpt { font-size: 13px; color: #3f3f3f; margin: 10px 0px; padding: 0px; display: block; text-decoration: none; } @media only screen and (min-width: 1024px) { .related-post .post-list .item { width: 30%; } } @media only screen and (min-width: 768px) and (max-width: 1023px) { .related-post .post-list .item { width: 90%; } } @media only screen and (min-width: 0px) and (max-width: 767px) { .related-post .post-list .item { width: 90%; } }

什么是电信公司?电信运营商如何为英国、美国和加拿大提供网络连接支持?
电信公司(Telco Companies),也称为电信运营商(Telecommunications Companies),提供通信与网络连接服务。这些服务包括移动通信网络、宽带互联网、光纤连接、固定电话服务、企业网络连接、云连接、托管网络服务以及数据中心连接等。 对于普通消费者而言,电信公司通常被视为移动通信或宽带互联网服务提供商。对于企业来说,电信公司远不只是一个服务品牌,更是关键的基础设施合作伙伴,帮助企业连接办公室、数据中心、云平台、远程员工、客户应用程序以及各类数字化服务。 随着企业越来越依赖云平台、SaaS 应用、AI 工具、VPN、网络安全系统以及在线服务,电信公司已成为数字基础设施规划中不可或缺的重要组成部分。 电信公司是什么? 电信公司(Telco Companies)是提供电信服务的企业。这些服务让个人、设备、企业和各种系统能够跨越距离进行通信与连接。 一家电信公司可能提供以下服务: 移动通信服务 宽带互联网 光纤连接 固定电话服务 企业互联网接入 企业广域网(WAN)服务 云连接服务 数据中心连接 VPN 服务 托管网络解决方案 互联网传输(Internet Transit) 电信批发服务 部分电信公司拥有并运营大规模的实体网络基础设施;另一些则通过批发接入、租用基础设施或与网络运营商合作来提供电信服务。 电信公司提供哪些服务? 电信公司同时为个人消费者和企业客户提供服务。 面向消费者的服务通常包括移动通信套餐、家庭宽带、光纤互联网、固定电话以及通信组合套餐。 面向企业的服务则可能包括专线互联网接入、企业光纤、专用网络、云连接、托管安全服务、数据中心连接、物联网(IoT)连接以及企业移动通信方案。 对于大型企业客户,电信公司还可提供: 多地点办公室网络连接 远程员工接入 私有云连接 SD-WAN(软件定义广域网) 灾难恢复连接 低延迟网络路由 互联网传输(Internet Transit) 网络监控 托管防火墙服务 正因如此,电信公司不仅对日常通信至关重要,也是现代企业建设先进数字基础设施的重要支柱。 电信公司 vs 互联网服务提供商 vs 网络运营商 电信公司(Telco)、互联网服务提供商(ISP)和网络运营商(Network Operator)之间可能存在重叠,但它们并不完全相同。 电信公司提供电信服务。 互联网服务提供商(ISP)提供互联网接入服务。 网络运营商负责建设、运营和管理网络基础设施。 一些大型电信公司同时承担这三种角色。它们拥有基础设施、运营网络,并向市场提供互联网、移动通信以及企业网络服务。 规模较小的服务提供商则可能专注于其中某一层。例如,互联网服务提供商(ISP)可以销售宽带服务,而无需拥有所有实体网络基础设施;网络运营商可能负责建设和运营光纤网络,并向电信公司或 ISP 提供批发网络接入;电信公司则可能结合自有网络与合作伙伴网络,为客户提供移动通信和企业服务。 对于企业而言,理解这些区别非常重要,因为服务质量不仅取决于销售该方案的品牌,还受到其底层网络、路由设计、网络覆盖范围以及技术支持体系等因素的影响。 为什么电信公司对企业至关重要 电信公司之所以重要,是因为几乎所有现代企业都依赖稳定的网络连接。 企业可能需要电信服务来支持: 办公室互联网接入 移动网络连接 远程办公 客户支持系统 云应用程序 SaaS 平台 支付系统 VPNRead more Related Posts 什么是 CGNAT(运营商级 NAT)?它为何会影响主机托管、游戏和入站服务? CGNAT(Carrier-Grade NAT,运营商级网络地址转换)是一种技术,它允许互联网服务提供商让多个客户同时共享同一个公共 IPv4 地址,而不是为每位客户单独分配一个公共 IPv4 地址。 它会在服务提供商的网络内部增加第二层网络地址转换,因此数百甚至数千名用户都位于同一个公共地址之后,而外部互联网看到的只是这个共享的公共地址。对于日常网页浏览、流媒体播放和应用程序使用来说,CGNAT 通常不会被用户察觉。问题会在外部网络需要主动连接到你时出现,例如托管服务器、进行端口转发、运行游戏服务器、接收 VoIP 或 VPN 连接,或启用远程访问。由于你不再拥有属于自己的公共地址——而是与其他陌生用户共享同一个地址——传入连接无法明确知道应该被转发到哪一个用户,因此这些服务可能无法正常工作或变得不稳定。CGNAT 并不是程序错误或配置错误。它是针对一个结构性现实而采取的有意解决方案:全球 IPv4 地址已经不足,而互联网服务提供商仍需要在公共地址数量有限的情况下继续连接新的客户。这使 CGNAT 成为普通用户最容易接触到的一个明显迹象,说明公共 IPv4 地址是一种有限且竞争激烈的资源;同时也清楚说明了为什么运行对外服务的企业需要拥有自己的专用公共地址空间。本文将介绍什么是 CGNAT、它如何运作、具体会影响哪些功能、如何判断自己是否处于 什么是电信公司?电信运营商如何为英国、美国和加拿大提供网络连接支持? 电信公司(Telco Companies),也称为电信运营商(Telecommunications Companies),提供通信与网络连接服务。这些服务包括移动通信网络、宽带互联网、光纤连接、固定电话服务、企业网络连接、云连接、托管网络服务以及数据中心连接等。 对于普通消费者而言,电信公司通常被视为移动通信或宽带互联网服务提供商。对于企业来说,电信公司远不只是一个服务品牌,更是关键的基础设施合作伙伴,帮助企业连接办公室、数据中心、云平台、远程员工、客户应用程序以及各类数字化服务。 随着企业越来越依赖云平台、SaaS 应用、AI 工具、VPN、网络安全系统以及在线服务,电信公司已成为数字基础设施规划中不可或缺的重要组成部分。 电信公司是什么? 电信公司(Telco Companies)是提供电信服务的企业。这些服务让个人、设备、企业和各种系统能够跨越距离进行通信与连接。 一家电信公司可能提供以下服务: 移动通信服务 宽带互联网 光纤连接 固定电话服务 企业互联网接入 企业广域网(WAN)服务 云连接服务 数据中心连接 VPN TCP 与 UDP:IPv4 租赁和企业网络指南 TCP 和 UDP 是互联网中最重要的两种传输层协议。它们决定数据如何在设备、服务器、云平台、VPN 网关、DNS 解析器、电子邮件系统、流媒体平台以及企业应用程序之间传输。 对于企业而言,TCP 和 UDP 不仅仅是技术术语,它们会直接影响实际的基础设施性能。公网 IPv4 地址提供可从互联网访问的网络端点,而 TCP 和 UDP 则决定流量如何通过该端点进行传输。 这对于租用或购买 IPv4 地址的企业尤为重要。企业租用 IPv4 .related-post {} .related-post .post-list { text-align: left; } .related-post .post-list .item { margin: 5px; padding: 10px; } .related-post .headline { font-size: 18px !important; color: #999999 !important; } .related-post .post-list .item .post_thumb { max-height: 220px; margin: 10px 0px; padding: 0px; display: block; } .related-post .post-list .item .post_title { font-size: 16px; color: #3f3f3f; margin: 10px 0px; padding: 0px; display: block; text-decoration: none; } .related-post .post-list .item .post_excerpt { font-size: 13px; color: #3f3f3f; margin: 10px 0px; padding: 0px; display: block; text-decoration: none; } @media only screen and (min-width: 1024px) { .related-post .post-list .item { width: 30%; } } @media only screen and (min-width: 768px) and (max-width: 1023px) { .related-post .post-list .item { width: 90%; } } @media only screen and (min-width: 0px) and (max-width: 767px) { .related-post .post-list .item { width: 90%; } }

TCP 与 UDP:IPv4 租赁和企业网络指南
TCP 和 UDP 是互联网中最重要的两种传输层协议。它们决定数据如何在设备、服务器、云平台、VPN 网关、DNS 解析器、电子邮件系统、流媒体平台以及企业应用程序之间传输。 对于企业而言,TCP 和 UDP 不仅仅是技术术语,它们会直接影响实际的基础设施性能。公网 IPv4 地址提供可从互联网访问的网络端点,而 TCP 和 UDP 则决定流量如何通过该端点进行传输。 这对于租用或购买 IPv4 地址的企业尤为重要。企业租用 IPv4 地址并不是单纯为了持有这些地址,而是为了运行网站、API、VPN 隧道、DNS 服务、电子邮件平台、SaaS 应用程序、游戏服务器、流媒体系统、安全工具以及云端工作负载。不同类型的服务决定了需要使用 TCP、UDP,还是同时使用两者。 通过 i.lease,企业可以使用 IPv4 租赁服务获取用于实际网络部署的公网 IPv4 资源。需要长期控制 IP 地址资源的企业也可以购买 IP 地址,而拥有闲置 IPv4 资源的组织则可以出售 IP 地址。 TCP和UDP是什么? TCP 和 UDP 都是传输层协议。它们位于 IP 协议之上,帮助应用程序通过网络发送和接收数据。 IP 地址用于确定流量应该发送到哪里,而 TCP 和 UDP 则决定这些流量如何进行传输。 简单来说: TCP 适用于重视可靠性和按顺序传输数据的场景。 UDP 适用于重视速度、低延迟和轻量化数据传输的场景。 企业可能会使用同一个公网 IPv4 地址来运行不同的服务,但每项服务可能依赖不同的传输协议。例如,网站可能使用 TCP,VPN 网关可能使用 UDP,DNS 解析器可能同时使用 UDP 和 TCP,而游戏服务器则可能更倾向于使用 UDP,因为对于实时游戏而言,延迟造成的影响通常比少量数据包丢失更加明显。 因此,TCPRead more Related Posts 什么是 CGNAT(运营商级 NAT)?它为何会影响主机托管、游戏和入站服务? CGNAT(Carrier-Grade NAT,运营商级网络地址转换)是一种技术,它允许互联网服务提供商让多个客户同时共享同一个公共 IPv4 地址,而不是为每位客户单独分配一个公共 IPv4 地址。 它会在服务提供商的网络内部增加第二层网络地址转换,因此数百甚至数千名用户都位于同一个公共地址之后,而外部互联网看到的只是这个共享的公共地址。对于日常网页浏览、流媒体播放和应用程序使用来说,CGNAT 通常不会被用户察觉。问题会在外部网络需要主动连接到你时出现,例如托管服务器、进行端口转发、运行游戏服务器、接收 VoIP 或 VPN 连接,或启用远程访问。由于你不再拥有属于自己的公共地址——而是与其他陌生用户共享同一个地址——传入连接无法明确知道应该被转发到哪一个用户,因此这些服务可能无法正常工作或变得不稳定。CGNAT 并不是程序错误或配置错误。它是针对一个结构性现实而采取的有意解决方案:全球 IPv4 地址已经不足,而互联网服务提供商仍需要在公共地址数量有限的情况下继续连接新的客户。这使 CGNAT 成为普通用户最容易接触到的一个明显迹象,说明公共 IPv4 地址是一种有限且竞争激烈的资源;同时也清楚说明了为什么运行对外服务的企业需要拥有自己的专用公共地址空间。本文将介绍什么是 CGNAT、它如何运作、具体会影响哪些功能、如何判断自己是否处于 什么是电信公司?电信运营商如何为英国、美国和加拿大提供网络连接支持? 电信公司(Telco Companies),也称为电信运营商(Telecommunications Companies),提供通信与网络连接服务。这些服务包括移动通信网络、宽带互联网、光纤连接、固定电话服务、企业网络连接、云连接、托管网络服务以及数据中心连接等。 对于普通消费者而言,电信公司通常被视为移动通信或宽带互联网服务提供商。对于企业来说,电信公司远不只是一个服务品牌,更是关键的基础设施合作伙伴,帮助企业连接办公室、数据中心、云平台、远程员工、客户应用程序以及各类数字化服务。 随着企业越来越依赖云平台、SaaS 应用、AI 工具、VPN、网络安全系统以及在线服务,电信公司已成为数字基础设施规划中不可或缺的重要组成部分。 电信公司是什么? 电信公司(Telco Companies)是提供电信服务的企业。这些服务让个人、设备、企业和各种系统能够跨越距离进行通信与连接。 一家电信公司可能提供以下服务: 移动通信服务 宽带互联网 光纤连接 固定电话服务 企业互联网接入 企业广域网(WAN)服务 云连接服务 数据中心连接 VPN 什么是BYOIP(自备IP地址)? 自带 IP(Bring Your Own IP,简称 BYOIP)是一种网络部署方式,允许企业将自己现有的公网 IP 地址段应用于云服务提供商、数据中心、内容分发网络(CDN)或其他基础设施平台。 企业无需使用服务提供商分配的新公网 IP 地址,而是可以使用自己已拥有或已获授权使用的 IPv4 或 IPv6 地址前缀。服务提供商会验证该组织对该地址段的使用权限,并在支持的情况下,通过其自身网络对该地址段进行路由公告(Advertise)。 BYOIP 有助于企业在迁移至云平台时保留现有的防火墙规则、白名单(Allowlists)、客户系统集成、IP 信誉(IP Reputation)、DNS 配置以及既有的网络身份。这不仅能够减少因更换 .related-post {} .related-post .post-list { text-align: left; } .related-post .post-list .item { margin: 5px; padding: 10px; } .related-post .headline { font-size: 18px !important; color: #999999 !important; } .related-post .post-list .item .post_thumb { max-height: 220px; margin: 10px 0px; padding: 0px; display: block; } .related-post .post-list .item .post_title { font-size: 16px; color: #3f3f3f; margin: 10px 0px; padding: 0px; display: block; text-decoration: none; } .related-post .post-list .item .post_excerpt { font-size: 13px; color: #3f3f3f; margin: 10px 0px; padding: 0px; display: block; text-decoration: none; } @media only screen and (min-width: 1024px) { .related-post .post-list .item { width: 30%; } } @media only screen and (min-width: 768px) and (max-width: 1023px) { .related-post .post-list .item { width: 90%; } } @media only screen and (min-width: 0px) and (max-width: 767px) { .related-post .post-list .item { width: 90%; } }