首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏跟Qt君学编程

    公网IP地址判断

    因为今天做的一个项目有个需求是判断某个地址是否为公网或IP,所以简简单单写了下面方法。可能会有问题,大家多多指教咯。 .toIPv4Address(); uint32_t check1 = (10 << 24); // 0x0a000000 uint32_t check2 return true; /* 172.16.0.0 - 172.31.255.255 */ if ((address & 0xfff00000) == check2)

    4.9K40编辑于 2023-03-17
  • 来自专栏软件开发 -- 分享 互助 成长

    IP地址分类及IP

    5类IP地址: IP地址共有32位字节,其中A~C类IP地址由类标识号、网络地址和主机地址组成,A类标识最高位为0,网络地址为1字节,主机地址为3字节, B类标识最高位为10,网络地址2字节,主机地址为 128~191 16(2字节) 2^14 16(2字节) 2^16 -2 C 110 192~223 24(3字节) 2^21 8(1字节) 2^8 -2 D 1110 224~239 组播地址 ~ 239.255.255.255 本地管理组播地址 (特定的本地范围内有效) IP 如果一个组织不需要接入互联网,但同时运行TCP/IP,则选择IP,Internet路由器不转发 目的地址地址的数据包。 IP地址 类型 网络地址 网络数 A 10.x.x.x 1 B 172.16.x.x ~ 172.31.x.x 16 C 192.168.x.x 256 自动专用IP地址 (APIPA auto

    2.6K70发布于 2018-02-05
  • 来自专栏网络技术联盟站

    一文搞懂公网地址地址,真的好详细!

    而IPv6地址则由128位二进制数组成,可以表示更多的地址。公网地址地址公网地址地址是两种不同的IP地址类型,其区别在于它们所在的网络范围和使用方式。 地址地址也称为局域IP地址,是指在局域网内部使用的IP地址。它们不具有全球唯一性和全球可达性,只能在局域网内部使用。地址通常用于组建局域,例如家庭网络、企业内部网络、校园网络等。 公网地址地址的区别公网地址地址之间的区别主要体现在以下几个方面:分配方式不同:公网地址由互联网注册机构分配,而地址由局域网管理员自行分配。 转发方式不同:公网地址可以直接访问Internet上的其他设备,而地址需要通过路由器进行转发才能访问Internet上的其他设设备。地址的分类地址有三个类别,分别是A类、B类和C类地址。 使用NAT技术可以实现地址访问Internet上的其他设备。理解公网地址地址的区别和应用,对于计算机网络的学习和实际应用非常重要。

    23.7K04编辑于 2023-05-03
  • 来自专栏从ORACLE起航,领略精彩的IT技术。

    测试:Oracle 19c RAC添加

    1.测试环境概述 2.添加心跳网络 3.修改asm网络 4.重启has集群 5.检查心跳状态 1.测试环境概述 首先我的测试环境是这样的: [grid@db195 ~]$ oifcfg getif enp0s3 192.168.1.0 global public enp0s8 10.10.1.0 global cluster_interconnect,asm 2.添加心跳网络 主机层面添加新的网卡 4.重启has集群 使用ifconfig -a查看新增网卡enp0s9的信息,还是没有被HAIP接管的(没有对应169段的地址信息) enp0s9: flags=4163<UP,BROADCAST,RUNNING asm专用,也就是asm,cluster_interconnect的话,那么enp0s8卡就会保持有HAIP地址: --设置enp0s8为asm,cluster_interconnect [grid@ db195 ~]$ oifcfg setif -global enp0s8/10.10.1.0:asm,cluster_interconnect --重启集群后,ifconfig -a就会发现enp0s8卡保持有

    1.1K10发布于 2019-11-04
  • 来自专栏数据和云

    Oraclemtu滚动修改实施方案

    2.这里心跳网络没有连接交换机,即直连模式(这种方式不推荐),如果有心跳交换机,还需要网络工程师配合调整交换机确保支持mtu=9000,这部分不在本文讨论范围。 下面是具体的实施步骤: 1.修改私有网卡mtu为9000 2.节点1关闭数据库,重启集群,启动数据库 3.节点2关闭数据库,重启集群,启动数据库 1. 修改私有网卡mtu为9000 查看当前eth3卡的mtu值,随后修改为9000,然后再次查看是否修改成功: ifconfig eth3 ifconfig eth3 mtu 9000 ifconfig 2. 节点2关闭数据库,重启集群,启动数据库 SQL> shutdown immediate [root@jystdrac2 ~]# /opt/app/11.2.0/grid/bin/crsctl stop

    1.5K10发布于 2020-08-13
  • 来自专栏从ORACLE起航,领略精彩的IT技术。

    小知识:如何配置OSW添加监控

    最近遇到一个Case,Oracle Support要求添加(心跳网络)监控。 OSW默认是没有监控的,如需增加只需配置private.net文件,对应采集信息会存放到archive/oswprvtnet目录下。 配置文件 4.确认OSW正常监控 1.查看配置文件示例Exampleprivate.net [grid@db02 oswbb]$ pwd /opt/app/grid/oracle.ahf/data/ grid@db02 oswbb]$ cp Exampleprivate.net private.net 3.修改private.net配置文件 保留Linux和最后提示不允许删除的部分,根据实际情况修改网名称或者 tfactl stop oswbb Stopped OSWatcher [grid@db02 oswbb]$ tfactl start oswbb Starting OSWatcher 4.确认OSW正常监控

    1.5K10发布于 2020-07-01
  • 来自专栏刺客博客

    常用三伪装地址

    cn  image.10010.com  iservice.10010.com  js.img.10010.com  res.mall.10010.com  uac.10010.com  m2. .4g.play.cn    //需要先开通爱玩流量包  ltetp.tv189.com   //需要先开通爱看流量包  dl.music.189.cn   //需要先开通爱听流量包 » 本文链接:常用三伪装地址

    2K51发布于 2018-06-21
  • 来自专栏从ORACLE起航,领略精彩的IT技术。

    测试:Oracle 19c RAC添加

    oifcfg getif enp0s3 192.168.1.0 global public enp0s8 10.10.1.0 global cluster_interconnect,asm 2. 添加心跳网络 主机层面添加新的网卡enp0s9,配置对应的IP地址后,可以将enp0s9添加为心跳网络: [grid@db195 ~]$ oifcfg setif -global enp0s9/10.10.1.0 4.重启has集群 使用ifconfig -a查看新增网卡enp0s9的信息,还是没有被HAIP接管的(没有对应169段的地址信息) enp0s9: flags=4163<UP,BROADCAST,RUNNING asm专用,也就是asm,cluster_interconnect的话,那么enp0s8卡就会保持有HAIP地址: --设置enp0s8为asm,cluster_interconnect [grid@ db195 ~]$ oifcfg setif -global enp0s8/10.10.1.0:asm,cluster_interconnect --重启集群后,ifconfig -a就会发现enp0s8卡保持有

    1.1K20发布于 2019-11-03
  • 来自专栏全栈程序员必看

    公网IP、IP、动态IP、静态IP

    IP地址这个词我们经常听到,它具体是个什么东西这里就不谈了,建议去看一下本系列文章的《IP地址和MAC地址简介》一文。本文主要来区分一下公网IP、IP、动态IP、静态IP这四个概念。 先说公网IP和IP。 我们都听过IP地址,但对公网IP和IP可能就比较挠头了。把IP的问题放在一边,我们先说一下什么是公网,什么是。公网又名广域、外网,指的就是我们平时说的互联网。 而路由器或交换机为一个家庭、一个小区、一个企业创建的内部互联网络就是局域。 公网IP是在公网中使用的IP地址IP是在局域中使用的IP地址。 我们日常涉及到的公网IP或IP基本皆属于A、B、C三类之一。 A类地址范围:1.0.0.1~126.225.255.254。 B类地址范围:128.0.0.1~191.255.255.254。 如果大家想把家里的宽带由IP改为公网IP,可以向运营商申请。至于最后能不能申请下来,就不好说了。IPV4地址枯竭,运营商一般不太愿意给改公网IP。

    20.8K33编辑于 2022-06-26
  • 来自专栏从ORACLE起航,领略精彩的IT技术。

    Oraclemtu滚动修改实施方案

    之前测试遇到过mtu修改不能滚动的情况,目前在自己测试环境重新反复验证发现正常是可以滚动的,下面梳理下整个实施方案: 环境:RHEL6 + Oracle 11.2.0.4 RAC(2 nodes) /etc -priv 10.10.10.63 jystdrac2-priv 特别说明: 1.这里的私有网卡名是eth3,一般实际生产至少两个私有网卡,根据实际情况确认所有私有网卡名称即可。 2.这里心跳网络没有连接交换机,即直连模式(这种方式不推荐),如果有心跳交换机,还需要网络工程师配合调整交换机确保支持mtu=9000,这部分不在本文讨论范围。 下面是具体的实施步骤: 1.修改私有网卡mtu为9000 2.节点1关闭数据库,重启集群,启动数据库 3.节点2关闭数据库,重启集群,启动数据库 1.修改私有网卡mtu为9000 查看当前eth3卡的 /grid/bin/crsctl start has SQL> startup 对应节点2的ASM实例日志没有MTU相关的报错信息。

    1.3K30发布于 2020-08-05
  • 来自专栏全栈程序员必看

    关于ip地址 :局域 广域 ip 公网 ipv6 ipv4的区别、hosts文件和DNS域名解析说明

    这个数字的虚拟地址就是我们说的IP地址,类似于寄快递填写的寄件地址一样。 局域:像这样由一堆电脑加上交换机组成的可以用来交换数据的网络,就叫作局域。如下图。 问题4:如果想要2个局域的数据进行互通,那么就需要将2个局域的交换机连接起来,变成一个更大的局域。 1.2 公网/ip说明 场景:5台电脑共同连接同一个路由器6.6.6.6. 公网ip:6.6.6.6关可以直接拿来在广域网上交互数据的6.6.6.6的ip为公网ip又称为外网。 ip:附属于6.6.6.6关下的的5台电脑的ip为ip又叫做内网。 现这种只能在小区内使用的ip不能够拿到答大成面上直接使用的ip就是ip。

    6.5K70编辑于 2022-11-02
  • 来自专栏工具

    Apache Tomcat 历史版本下载地址地址

    1 访问官方Tomcat 官:https://tomcat.apache.org/index.html2 下载如果想下载历史版本,比如我就想下载 Tomcat 7.x 版本,点击:Archives,进入如下页面 4 启动启动的方式更简单,在 bin 目录下,找到 startup.sh 文件,执行它,执行命令如下:# 执行命令有 2 种. 执行命令如下:# 执行命令有 2 种.

    60900编辑于 2026-02-10
  • 来自专栏小孟开发笔记

    xshell官地址-免费下载

    xshell官地址-免费下载 官地址: https://www.xshell.com/zh/xshell/ 1.点击下载: 2.点击免费授权页面 3.填写邮件,选择自己需要的软件,一般选择两者

    9.1K10编辑于 2024-11-26
  • 来自专栏小工匠聊架构

    - 如何理解 Mac地址 、 IP地址 、端口号

    文章目录 概述 Mac地址 IP 地址 IP 地址和 MAC 地址之间的区别 端口号 为什么端口号有 65535 个? 用于在局域中定位设备,是数据帧在局域中传输时使用的地址。 IP地址(网络地址): IP地址是在网络层(OSI模型中的第三层)上标识设备的地址。 端口号与IP地址一起用于在主机上唯一标识应用程序或服务 Mac地址 MAC 地址全称叫做媒体访问控制地址,也称为局域地址(LAN Address),MAC 位址,以太地址(Ethernet Address 2它们最明显的区别就是长度不同,IP 地址的长度为 32 位,而MAC 地址为 48 位。 3、它们的寻址协议层不同。 因为在 TCP、UDP 协议报文的开头,会分别有 16 位二进制来存储源端口号和目标端口号,所以端口个数是 2^16=65536 个,但是 0 号端口用来表示所有端口,所以实际可用的端口号是 65535

    10.4K11编辑于 2023-12-18
  • 来自专栏LINUX阅码场

    Linux内核如何闯进程地址空间并修改进程内存

    进程地址空间的隔离 是现代操作系统的一个显著特征。这也是区别于 “古代”操作系统 的显著特征。 进程地址空间隔离意味着进程P1无法以随意的方式访问进程P2的内存,除非这块内存被声明是共享的。 后来有了家庭的观念,家庭的资源被隔离,人们便不能闯民宅了,人们无法以随意的方式进入别人的家用别人的东西,除非这是主人允许的。操作系统进入现代模式后,进程也有了类似家庭的概念。 对于操作系统而言,这就是内核可以做的事,内核可以访问任意进程的地址空间。 当然了,内核并不会无故闯民宅,就像警察不会随意闯入别人家里一样。 但是,你可以让内核故意这么做,做点无赖的事情。 显然,test进程如果自己不改它,那就没辙...但是可以让内核强制改啊,让内核闯民宅就是了。 unsigned long phy_addr; char procbuf[64] = {0}; pid = atoi(argv[1]); addr = atol(argv[2]

    3.6K20发布于 2019-10-15
  • 来自专栏springboot

    网络协议(四):网络分类、ISP、上网方式、公网、NAT

    :其他信号与数字信号的转换 路由器外网ip与内网不同网段的连接 交换机所有口都是同一个网段,所以通过无线和网线接入都一样 六、公网IP、IP 公网IP(Public) Internet 上的路由器中只有到达公网的路由表 ,没有到达的路由表 公网IP 由因特网信息中心(Internet Network Information Cetner, Inter NIC )统一分配和管理 ISP 需要向 Inter NIC 申请 公网IP IP(Private) 主要用于局域。 /24,256个C类网络 七、NAT(Network Address Translation) 由于公网的路由器不能设置的路由表 IP 访问 Internet 需要进行 NAT 转换为 公网IP ,这一步可以由路由器完成 NAT 的特点:节约公网IP资源、隐藏内部真实IP NAT 的分类 静态转换:手动配置NAT映射表,一对一转换 动态转换:定义外部地址池,动态随机转换,一对一转换 PAT

    1K11编辑于 2025-01-21
  • 来自专栏FreeBuf

    帮主招募计划 | 创建属于你的域圈子

    渗透、攻防、数据安全样样能玩转 请不要埋没自己的优秀 FreeBuf 知识大陆拍了拍“你” 并递上一份邀请函~ 加入FreeBuf 知识大陆帮主团队 让你的知识技术更有价值 创建属于你的域圈子 通过调研发现,一个优质的作者成长路径是:平台曝光-个人公众号-搭建域社群,在这个过程中,流量从公域慢慢转向域,沉淀为作者的粉丝社群。 知识域-帮会 帮会是安全圈内容创作者的域沉淀平台,创作者可以用帮会连接铁杆粉丝,进行创作分享与深度交流,实现知识变现。 如帮主已在其他平台搭建域,可将内容直接迁移,增加分流渠道。 知识官ViVi 邀你共建真实、有用的安知识。

    69510编辑于 2023-05-12
  • 来自专栏小麦苗的DB宝专栏

    如何在 oracle 集群环境下修改信息 (文档 ID 2103317.1)

    今天小麦苗给大家分享的是如何在 oracle 集群环境下修改信息 如何在 oracle 集群环境下修改信息 文档内容 image.png 适用于: Oracle Database - Enterprise 上面的例子显示当前网卡 eth0 被用作公网并且子网为 10.2.156.0 eth1 被用作集群,子网为192.168.0.0。 例2:只更改私有 ip 地址不更改网卡、子网及子网掩码信息 举例,私有 ip 地址从 192.168.1.10 更改至 192.168.1.21,网卡名字及子网保持不变。 无论什么原因如果设置了该参数,则需要在集群关闭之前需将新的 ip 地址设置在 spfile 或 pfile 中,否则它会由于信息不匹配而导致重启失败。 Oifcfg 命令用法 查看 oifcfg 命令的全部选项,只需输入: $ <CRS_HOME>/bin/oifcfg 例5 对于 11gR2 或以上版本的 HAIP 添加或删除集群 1.

    2.4K20发布于 2019-09-30
  • 来自专栏SDNLAB

    5G“乘车论”:公共交通OR专属座驾?

    5G时代即将来临,又将在其中扮演什么样的角色呢? 什么是私有5G网络? 5G将提供5G承诺的速度、延迟等其他优势,以支持下一代应用程序。 虽然网络切片也能提供类似专的体验,但一些行业用户依然愿意自建。 自建5G是成本最高但也是最可靠的方案。实际上,在4G时代行业客户自建LTE的例子也并不少见。 今天有关5G的基本内容就先讲到这里,后面还将详细跟大家分享5G的建设、在频谱方面的难题,以及运营商对于5G的态度等,敬请期待。 参考: 1.https://5g.co.uk/guides/what-is-a-private-5g-network/ 2.https://mp.weixin.qq.com/s/krXz0_jyDr8pSeJY8qGVng

    1K20发布于 2019-08-29
  • 来自专栏网络工程师笔记

    什么是ip地址?局域ip地址不够用怎么解决?

    1、十进制的计算方式 (1010)10 =1× 103+0×102+1× 101+0× 100 2、二进制的计算方式 (1010)2 =1× 23+0 × 22+1× 21+0 ×20 3、二进制转换十进制 1、A、B、C三类IP地址的组成 网络部分(NETWORK) 主机部分(HOST) ? 2、IP地址的范围和作用思维导图如下: ? 3、IP地址中的特殊地址 ? 4、公网地址地址 ? 很多时候企业局域网络出现地址192.168.1.x-255不够用了,去掉一个广播地址及一个网络地址后就可能不够用。(0是网络地址不可用, 255是广播地址,除去这2个,可用的就是254个地址)。 当在一个局域网内,ip地址超过了数量怎么办,这个通常发生在C类的ip地址局域中较多,可以有三种方法来解决这个问题。 一、改子网掩码 因此当子网掩码设置成255.255.255.0时,路由器下面的局域最多只能"254台"电脑分配相对独立的IP地址。 ?

    4.5K30发布于 2021-05-17
领券