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

    python3通过纯真IP数据库查询IP

    在网上看到的别人写的python2的代码,修改成了python3。 把纯真IP数据库文件qqwry.dat放到czip.py同一目录下。 1 #! /usr/bin/env python 2 # -*- coding: utf-8 -*- 3 # filename: czip.py 4 5 6 import socket struct.unpack('B', bs) 34 if byte == 0x01 or byte == 0x02: 35 p = self.getLong3( country_addr + " " + area_addr 73 74 def dump(self, first, last): 75 ''' 76 打印数据库中索引为 ) << 8) 177 178 def getLong3(self, offset=0): 179 ''' 180 3字节的数值 181 :param

    3K20发布于 2020-01-16
  • 来自专栏数据和云

    3种方式限制ip访问Oracle数据库

    墨墨导读:本文来自墨天轮读者投稿,分享了3种限制某个ip或某个ip段访问Oracle数据库的方式,希望对大家有帮助。 一、概述 本文将给大家介绍如何限制某个ip或某个ip段才能访问Oracle数据库 通过sqlnet.ora 通过/etc/hosts.deny和/etc/hosts.allow 通过iptables 通过/etc/hosts.deny和/etc/hosts.allow sqlnet.ora属于数据库层面的限制,但如果一个ip能够使用root或者oracle,ssh到这台数据库服务器的话,那么它依然能够访问数据库 *表示192.168.31这个网段 网段/掩码 192.168.31.0/255.255.255.0也表示192.168.31这个网段 3. 如果要限制其它ip数据库所在服务器上的ssh连接,使用/etc/hosts.deny和/etc/hosts.allow 前面两个配合起来,基本上就能保证你的数据库安全了。

    4.1K10发布于 2020-08-20
  • 来自专栏python3

    命令(3)====ip tables

    1、防火墙基础 linux防火墙主要工作在网络层,针对TCP/IP数据包实施过滤和限制(包过滤防火墙或网络层防火墙),linux防火墙 是基于内核编码实现,具有非常稳定的性能和高效率 (1)netfilter 工作于网络层,能对IP数据报进行首部检查。例如:IP源地址,目的地址,源端口和目的端口等。 )网络地址转换 主要用来修改IP地址、端口号等信息 net表对应的内核模块是iptable_nat PREROUTING POSTROUTING OUTPUT 3) mangle表:mangle 显示匹配 若要允许本机开放25.80.110.143端口  iptables -A INPUT -p tcp -m multiport --dport 25,80,110,143 -j ACCEPT IP 范围匹配 若要禁止转发源IP地址位于192.168.4.21与192.168.4.28之间的tcp数据包 iptables -A FORWARD -p tcp -m iprange -src-range

    1.1K10发布于 2020-01-09
  • 来自专栏python3

    3章   IP寻址

    3IP寻址 TCP/IP协议栈有四层:应用层、传输层、网际层、网络接口层。 3.UDP应用实例:DNS(53) 、RIP(520) 、SNMP(161) 和TFTP(69) UDP字段名称 长度(比特) 说明 Source  Port 16 标识发送数据的应用程序 Destination 网际层使用数据报传送信息,IP报头的长度是20字节。 IP利用TTL字段限制一个分组可以行进的跳数。 5.ARP是一个网际层协议,它在同一广播域内帮助TCP/IP设备寻找其它设备。ARP利用本地广播发现邻近的设备。 注意,路由器不改变用于第三者3层的IP地址。 7.RARP设备没有IP地址,并且想要获得一个IP地址。此设备拥有的唯一地址是一个MAC地址。

    71220发布于 2020-01-13
  • 来自专栏python3

    ubuntu 14.04配置3线3IP

    1、3线3IP服务器接口IP地址(vlan接口) em1.12  单联通:120.52.139.9    掩码:255.255.255.240  网关:120.52.139.1 em1.13  单电信: reserved values # 255 local 254 main 253 default 0 unspec #(增加下面联通、电信、移动路由标签) 252 cnc 251 ct 250 yd 3、 配置路由表及路由策略 sudo ip route add table cnc  via 120.52.139.1 dev em1.12 src  120.52.139.9 sudo ip rule add sudo ip rule add from  123.58.236.26 table ct sudo ip route add table yd  via 223.71.150.89 dev em1.16 table cnc  sudo ip route add table ct  via 123.58.236.25 dev em1.13 src  123.58.236.26 sudo ip rule

    82710发布于 2020-01-08
  • 来自专栏数字芯片

    DDR3 IP核仿真

    本文使用 IP 核自动生成的 DDR3 仿真测试激励对 DDR3IP 核进行仿真。如图所示,打开路径....... \DDR3_test\DDR3_test.srcs\sources_1\ip\mig_7series_DDR3\ mig_7series_DDR3\example_design\sim下的 sim文件夹 ,这个文件夹下存放着 DDR3 仿真测试激励。 找到如下路径,添加所有的源码文件,这些源码文件则是 DDR3IP 核。 ? ? 所有源码文件添加完毕,点击 Finish。 ? 以上就是DDR3IP 核仿真教程。 END

    1.4K20发布于 2020-07-20
  • 来自专栏数字芯片

    DDR3 IP 核配置

    1.DDR3 IP 概述 本文对 Xilinx V7 XC7VX485T-FFG1927 Vivado 中提供的 DDR3 控制器 IP 核模块进行例化,实现基本的 DDR3读写操作。 通过 IP 核自动生成的测试脚本实例实现对 DDR3 IP 核的仿真。DDR3控制器IP核内部模块及其与FPGA逻辑、DDR3芯片的接口框图如图1所示。 DDR3 控制器 IP 核 2.DDR3 IP核配置 点击 Flow Navigator 面板下的“Project Manager -->IP Catalog”。 ? 核,通过这个 IP 核,我们可以配置一个 DDR3 控制器用于衔接 FPGA 逻辑与外部 DDR3 存储器。 IP 核 mig_7series_0 END

    2.7K30发布于 2020-07-20
  • 来自专栏悠扬前奏的博客

    LVS-3.IP负载均衡

    VS/TUN(Virtual Server via IP Tunneling)IP隧道实现虚拟服务器。 真实服务器的回应报文经过负载调度器 时,将报文的源地址和源端口改为Virtual IP Address和相应的端口,再把报文发给用户。 3. IP隧道(IP tunneling)是将一个IP报文封装在另一个IP报文的技术,这可以使得目标为一个IP地址的数据报文能被封装和转发到另一个IP地址。 IP隧道技 术亦称为IP封装技术(IP encapsulation)。 IP隧道主要用于移动主机和虚拟私有网络(Virtual Private Network),在其中隧道都是静态建立的,隧道一端有一个IP地址,另一端也有唯一的IP地址。

    1.2K30发布于 2019-05-29
  • 来自专栏云技术+云运维

    如何限定IP访问Oracle数据库

    1.1  前言部分 1.2.1  导读和注意事项 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识,~O(∩_∩)O~: ① 限定IP访问Oracle数据库3种方法 地址 192.168.59.130 客户端IP地址 192.168.59.1或192.168.59.129 1.4  限定IP访问Oracle数据库3种办法 1.4.1  利用登录触发器 1.4.1.3 1.4.3  利用防火墙 第3种是修改数据库服务器的IPTABLES(配置文件:/etc/sysconfig/iptables)来限制某些IP登录数据库服务器。 地址的PING: iptables –A Filter –p icmp –s 192.168.0.1 –j DROP 1.5  本文总结 在Oracle中,有3种办法可以限定特定IP访问数据库。 第3种是修改数据库服务器的IPTABLES(配置文件:/etc/sysconfig/iptables)来限制某些IP登录数据库服务器。

    3.2K10发布于 2019-10-29
  • 来自专栏李先生博客

    纯真IP数据库更新代码-PHP

    相传纯真数据库 qqwry.dat 已经有很久远的历史了,相信也依旧有非常多网站使用该库来查询 IP,其中在两年前也开始正式的用到了,同样更庆幸的是 qqwry.dat 纯真数据库依旧保持着更新,并且免费 相信很多人对于查询 IP 可能都是使用的第三方接口,需求较大的可能还会使用付费的 IP 查询接口,然而对于像这样追求简单极致,并且不想付费的人来说,qqwry.dat 你可能就不会陌生了。 然而纯真网络官网提供的数据库需要本地安装软件才能获得最新的 IP 地址库,然后在通过软件安装目录找到 qqwry.dat 文件再去使用,手动更新就显得不太方便了,所以刚刚才更新用户中心的 IP 地址库, 不过还好,发现了一个 PHP 自动更新纯真数据库 qqwry.dat 文件的方法,通过以下代码的实现,你应该可以实现纯真数据库自动更新更能: <? php // PHP 纯真 IP 地址数据库自动更新功能 $copywrite = file_get_contents("http://update.cz88.net/ip/copywrite.rar"

    3K30编辑于 2023-03-13
  • 来自专栏python3

    python3使用ip代理池

    # encoding:utf-8 import requests # 导入requests模块用于访问测试自己的ip import random 没有使用字典的原因是 因为字典中的键是唯一的 http = [‘1.119.129.2:8080’, ‘115.174.66.148’, ‘113.200.214.164’] # (http://www.xicidaili.com/wt/)上面收集的ip KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36'} url = 'http://www.whatismyip.com.tw/' # 你用于测试自己ip 的网站 request = requests.get(url, proxies={'http': random.choice(pro)}, headers=head) # 让问这个网页 随机生成一个ip

    74120发布于 2020-01-13
  • 来自专栏Python中文社区

    scrapy爬取免费代理IP存储到数据库构建自有IP

    有一部分网站是通过检测同一IP短时间内多次访问同一页面来进行反爬虫,为了应对这种反爬虫机制,使用IP代理就可以解决。可以利用scrapy写一个爬虫,爬取网上免费公开的代理ip,检测后全部保存起来。 有了大量代理ip后可以每请求几次更换一个ip,这在requests或者urllib2中很容易做到,这样就能很容易的绕过这种反爬虫机制。 下面就详细说明一下scrapy抓取免费代理IP构建自有的代理IP池的过程: 以抓取西刺代理网站的高匿IP并存储到mysql数据库为例 西刺网:http://www.xicidaili.com/nn/ ? 3、用xpath对网站内容进行解析 ? 填写settings.py文件中的数据库用户名和密码,之后在mysql中导入proxy.sql文件,数据表名称及属性如下所示: ? 不到一分钟即可抓取3000多代理ip,妈妈再也不用担心ip被封啦,本文源码下载地址:http://pan.baidu.com/s/1c29kkMG,获取密码请在Python中文社区公众号底部回复代理二字

    2.4K50发布于 2018-01-31
  • 来自专栏python3

    IP-guard V3 安装指南

    1.数据库的安装 [版本要求] 数据库使用SQL Server 2000 SP4或SQL Server 2005 SP1或以上版本,如果没有SQL Server可以安装微软提供的免费的MSDE SP4 3) 然后执行MSDE目录下的setup.exe,开始MSDE的安装。安装SQL Server时,请确认安装的是默认实例。 在“Instance Name”里,选择“Default instance”,这样建立的数据库实例名称是“MSSQLSERVER”,而不是其默认指定的“SQLExpress”,然后继续 4) 在“Service displaylang=en&FamilyID=5b5528b9-13e1-4db9-a3fc-82116d598c3d 2.服务器和控制台的安装 [系统要求] 服务器必须安装在Win2000 SP4 外部远程登录控制台方法; 路由器开放TCP  8236端口 IP-Gurad用户使用手册 http://www.newcase.com.cn/download/ipguardv311.rar

    2.5K20发布于 2020-01-08
  • 来自专栏悠扬前奏的博客

    LVS-3.根据IP的负载均衡

    VS/TUN(Virtual Server via IP Tunneling)IP隧道实现虚拟服务器。 真实服务器的回应报文经过负载调度器 时,将报文的源地址和源端口改为Virtual IP Address和相应的端口,再把报文发给用户。 3. IP隧道(IP tunneling)是将一个IP报文封装在另一个IP报文的技术,这可以使得目标为一个IP地址的数据报文能被封装和转发到另一个IP地址。 IP隧道技 术亦称为IP封装技术(IP encapsulation)。 IP隧道主要用于移动主机和虚拟私有网络(Virtual Private Network),在其中隧道都是静态建立的,隧道一端有一个IP地址,另一端也有唯一的IP地址。

    1.3K40发布于 2019-07-08
  • 来自专栏kali blog

    IP申请SSL证书 只需3步!

    本文我们将继续讲解如何利用它为公网IP地址配置SSL证书。 给IP地址配置SSL 在生产环境中,由于某些条件的限制,我们需要给IP地址配置SSL。接下来我们一起来学习如何配置吧! 02 为IP地址申请SSL 由于Let's Encrypt 的 IP 证书有效期只有 160 小时(差不多 6.5 天),同时 acme.sh 需要更短的时间来进行检查更新证书,所以可以设置 --days 5 参数,让它 5 天检查并更新一次,你也可以设置 3 或 4。 acme.sh --issue -d 公网IP -w IP对应的站点目录 --server letsencrypt --certificate-profile shortlived --days 5

    59810编辑于 2026-01-13
  • 来自专栏WD学习记录

    TCP-IP详解卷1:协议 学习笔记(3) IP:网际协议

    参考:TCP-IP详解卷1:协议 IP首部: ? 服务类型TOS字段包括一个3bit的优先权子字段(现在已经被忽略),4bit的TOS子字段和1bit未用位但必须置0。 当数据包来自某个网络接口时,IP首先检查目的IP地址是否为本机的IP地址之一或者IP广播地址。如果确实是这样,数据报就被送到由IP首部协议字段所指定的协议模块进行处理。 路由表中的每一项都包含下面这些信息:目的IP地址、下一站(或下一跳)路由器的IP地址,或者有直接连接的网络IP地址。 从这个路由表信息可以看出,IP并不知道到达任何目的的完整路径,所有的IP路由选择只为数据报传输提供下一站路由器的IP地址。 (3)搜索路由表,寻找标位默认的表目,如果找到,则把报文发送给该表目指定的下一站路由器。

    1.3K30发布于 2019-02-25
  • 来自专栏python3

    python3调用接口查询IP信息

    ip=[ip地址字串] 2. 响应信息: (json格式的)国家 、省(自治区或直辖市)、市(县)、运营商 3.  过程分析: 1、首先是找相关的接口以及接口的相关参数 2、用urllib.parse拼接完整的URL并提交 3、接收返回值 4、将返回值转换成jash格式,并按自己的需求格式化输出 #! url=" #地址  data={}  #定义一个空字典 data["ip"]=dataip  #字典中的IP data = urllib.parse.urlencode(data).encode(" =tag["data"]["ip"]  #要查询IP city=tag["data"]["city"]#城市 area=tag["data"]["area"]#区域 isp=tag["data"]["isp %s%s\n运营商:%s%s"%(ip,country,city, 运行程序 please  input your ipaddress:114.98.241.95 返回结果: 您输入的IP:114.98.241.95

    1.2K20发布于 2020-01-03
  • 来自专栏python3

    H3C 基于IP的限速

    不过好像不支持每IP限速,只能针对IP地址段 去做限制,不能做的太细致。    acl 3001 traffic classifier class2 if-match acl 3002 traffic classifier class3 if-match acl 3003 traffic classifier class7 if-match acl 3007 traffic classifier class8 if-match acl 3008 quit //定义8个行为(每 个类限速3Mbps behaviour behav3 classifier class4 behaviour behav4 classifier class5 behaviour behav5 classifier class6 (总共8X3=24Mbps)。

    2.1K20发布于 2020-01-07
  • 来自专栏从ORACLE起航,领略精彩的IT技术。

    案例:使用scan IP无法连接数据库

    环境:Oracle RAC(11.2.0.3) 现象:通过scanIP连接数据库报错ORA-12514: ORA-12514: TNS:listener does not currently know 3.查看/etc/hosts的scan IP配置行: cat /etc/hosts 192.168.1.80 jyrac-scan 4.oracle用户登录数据库,配置remote_listener参数 The command completed successfully 再次测试通过scanip连接数据库已经ok。

    2.9K30发布于 2019-05-24
  • 来自专栏进步集

    原创 数据库3

    count(*)—统计关系里面有多少元组 count(A)–计算属性A有多少个值 加distinct 就是查有多少不同的值 sum 就是把所有是a的属性求和 avg 求均值 A是某个表一个单个的属性

    27520编辑于 2022-11-12
领券