C#联机获取公网IP】的更多相关文章

C#获取IP的方式有很多种,这里通过http://www.ipip.net/这个稳定的在线IP库的来获取公网IP. string tempip = "0.0.0.0"; WebRequest wr = WebRequest.Create("http://www.ipip.net/"); Stream s = wr.GetResponse().GetResponseStream(); if (s != null) { StreamReader sr = new Str…
python获取公网ip的几种方式       from urllib2 import urlopen   my_ip = urlopen('http://ip.42.pl/raw').read()   print 'ip.42.pl', my_ip       from json import load   from urllib2 import urlopen       my_ip = load(urlopen('http://jsonip.com'))['ip']   print 'js…
Python 之自动获取公网IP 2017年9月30日 文档下载:https://wenku.baidu.com/view/ff40aef7f021dd36a32d7375a417866fb84ac0fd 0.预备知识 0.1 SQL基础 ubuntu.Debian系列安装: root@raspberrypi:~/python-script# apt-get install mysql-server Redhat.Centos 系列安装: [root@localhost ~]# yum inst…
uses IdHTTP; function GetPublicIP: string; var strIP, URL: string; iStart, iEnd: Integer; MyIdHTTP: TIdHTTP; begin Result := ''; MyIdHTTP := TIdHTTP.Create(nil); try try URL := MyIdHTTP.Get('http://www.ip138.com/ip2city.asp'); except end; finally MyI…
import socket def get_local_ip(): ''' 获取本地ip地址 :return: ''' s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) try: s.connect(('8.8.8.8', 80)) local_ip = s.getsockname()[0] except: local_ip.close() return local_ip print(get_local_ip()) import reque…
在ipv4地址稀缺的今天,分配到公网ip几乎是不可能的,但是我拨号之后的ip竟然是公网IP. 将自己的电脑作为服务器·,做点好玩的程序,就成为了可能. 由于运营商的ip是动态分配的公网ip的所以就需要做一个动态解析. 但是又没有服务器,应该怎么办呢? 思路是首先服务端获取公网ip,将IP加密后作为文章发布到莫个知名论坛上.客户端通过查询这篇文章,并解密来获取ip 这样就可以实现动态解析了 由于电脑还加了个路由器,所以不能直接获取公网ip,此时就需要借助第三方网站了. 百度搜索ip会出现 通过分析…
python获取公网ip的几种方式 转 https://blog.csdn.net/conquerwave/article/details/77666226 from urllib2 import urlopen   my_ip = urlopen('http://ip.42.pl/raw').read()   print 'ip.42.pl', my_ip       from json import load   from urllib2 import urlopen       my_ip…
在index.html中添加代码: <script src="https://pv.sohu.com/cityjson?ie=utf-8"></script> 在其他界面输出即可: console.log(returnCitySN["cip"]) 即可打印出所在位置的公网ip…
收集了几个查询当前公网ip的网址,可以通过curl命令方便的查看 curl cip.cc curl ipinfo.io curl myip.ipip.net curl http://members.3322.org/dyndns/getip curl https://ip.cn curl httpbin.org/ip curl ip.sb curl whatismyip.akamai.com curl ipecho.net/plain curl icanhazip.com ##淘宝 curl -…
如何获取远程IP的mac地址 思路分析 由于java本身没有相关的jar包进行获取,所以这里介绍从其他的方面进行入手和实践 使用的工具对比: tcpdump tshark pcap4j 都可以达到抓包的效果,通过抓包和ping服务器达到服务器之间的通讯也就是tcp连接,进而拿到请求里面写到的网卡地址(mac) 三种方式对比 都是很老的项目,在GitHub上面发现最近更新三年前,实现起来也很复杂,动态库编译 jar编译,操作耗时又费力 新的思路分析 由上面三种方式的实际操作和共同的实现原理,改造而…
<?php function get_ip(){ //判断服务器是否允许$_SERVER if(isset($_SERVER)){ if(isset($_SERVER['HTTP_X_FORWARDED_FOR'])){ $realip = $_SERVER['HTTP_X_FORWARDED_FOR']; }elseif(isset($_SERVER['HTTP_CLIENT_IP'])) { $realip = $_SERVER['HTTP_CLIENT_IP']; }else{ $real…
private static string GetIP() { string tempip = ""; try { WebRequest wr = WebRequest.Create("http://ip.myhostadmin.net/"); Stream s = wr.GetResponse().GetResponseStream(); StreamReader sr = new StreamReader(s, Encoding.Default); string…
curl http://members.3322.org/dyndns/getipcurl http://ip.6655.com/ip.aspx…
由于代理检验需要,现在小站经受不住大流量测试,于是多收集了一些. http://1111.ip138.com/ic.asp, http://ip.360.cn/IPShare/info, http://www.ip508.com/ip, http://myip.com.tw/, http://ip.xianhua.com.cn/, http://www.ip.cn/, http://www.123cha.com/ip, http://www.ip38.com/, http://ip.chinaz…
curl ip.cn curl cip.cc https://blog.csdn.net/orangleliu/article/details/51994513 https://blog.csdn.net/teddy17/article/details/12618035…
https://ipip.yy.com/get_ip_info.php http://pv.sohu.com/cityjson?ie=utf-8 http://www.ip168.com/json.do?view=myipaddress http://www.ipip.net/ip.php http://ip.chemdrug.com/ http://ip.siteloop.net/ http://whois.pconline.com.cn/ipJson.jsp?callback={IP:255…
package ipconfig; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.net.MalformedURLException; import java.net.URL; import java.net.URLConnection; public class gainInformation { public static voi…
from urllib2 import urlopen my_ip = urlopen('http://ip.42.pl/raw').read() print 'ip.42.pl', my_ip from json import load from urllib2 import urlopen my_ip = load(urlopen('http://jsonip.com'))['ip'] print 'jsonip.com', my_ip from json import load from…
Curl 纯文本格式输出: curl icanhazip.com curl ifconfig.me curl curlmyip.com curl ip.appspot.com curl ipinfo.io/ip curl ipecho.net/plain curl www.trackip.net/i curl JSON格式输出: curl ipinfo.io/json curl ifconfig.me/all.json curl www.trackip.net/ip?json (有点丑陋) cu…
<?php class GetIp { public static $api = 'http://ip.taobao.com/service/getIpInfo.php?ip='; public static function getAddr() { $ip = $_SERVER['REMOTE_ADDR']; $url = self::$api . $ip; $json = self::curl($url); return $json; } public static function get…
终端输入 curl http://members.3322.org/dyndns/getip way 2: ➜ ~ wget http://ipecho.net/plain -O - -q ; echo 1.180.18.115…
废话不多说,直接上代码! <script type="text/javascript" src="http://pv.sohu.com/cityjson?ie=utf-8"></script> <script>console.log(returnCitySN.cip + ', ' + returnCitySN.cname);</script> 返回结果如下: 114.114.114.114, 湖南省长沙市 My Blo…
1.获取局域网ip IPAddress ipAddr = Dns.Resolve(Dns.GetHostName()).AddressList[0];//获得当前IP地址 string ip=ipAddr.ToString() ; 2.获取公网ip private static string GetIP() { string tempip = ""; try { WebRequest wr = WebRequest.Create("http://www.ip138.com/i…
网上解决方案 1.通过搜狐接口 获取方式如下: //网页端引入脚本 <script type="text/javascript" src="http://pv.sohu.com/cityjson?ie=utf-8"></script> //JS端直接获取 returnCitySN["cip"] 缺点:目前对于公网IP的地址只精确到省,没有详细的IP信息 2.通过淘宝接口 获取方式不详细介绍,不推荐此解决方案获取 缺点:时不…
python脚本获取本机公网ip   1.获取公网IP地址方式,访问:http://txt.go.sohu.com/ip/soip 2.代码实现 import requests import re req=requests.get("http://txt.go.sohu.com/ip/soip") ip=re.findall(r'\d+.\d+.\d+.\d+',req) print(ip[0])…
import json,reimport urllib.requestdef GetLocalIP(): IPInfo = urllib.request.urlopen("http://ip.chinaz.com/getip.aspx").read().decode('utf8') ##获取公网IP的网址 #return IPInfo ##读取所有信息 IP = re.findall(r"ip:'(.*?)',", IPInfo)[0] #正则配出单个Ip retu…
1.获取公网IP地址方式,访问:http://txt.go.sohu.com/ip/soip 2.python脚本实现: #!/usr/bin/python # -*- coding:utf8 -*- # By 飞走不可 import urllib2 url = urllib2.urlopen("http://txt.go.sohu.com/ip/soip") text = url.read() key1 = 'user_ip' key2 = ';' s = text.find(key…
之前写了一个获取ip地址的方法,但是放网上一查显示此Ip地址是局域网ip地址,要是想获取请求端的真实公网ip地址怎么样了,看了一些别人的博客后发现,想要获取客户端的公网ip必须借助第三方. package com.jzproject.common.util; import javax.servlet.http.HttpServletRequest; import org.slf4j.Logger;import org.slf4j.LoggerFactory; import java.io.Buf…
1.前言 本来呢,想实现js定位功能,最少定位到城市,一开始,使用的是搜狐的api直接获取数据,可是,有时候搜狐不可靠,只能得到 公网ip,其他信息无用,就像这样 2.既然这样,还不如我自己请求自己的服务器,让服务器获取该请求的公网ip,然后再根据公网ip获取信息, 服务器解析请求公网IP的源码: 1 public String getIpAddr(HttpServletRequestrequest) { 2 String ip = request.getHeader("x-forwarded-…
转自:http://www.cnblogs.com/weixing/p/5674078.html References required: HttpContextWrapper - System.Web.dll RemoteEndpointMessageProperty - System.ServiceModel.dll OwinContext - Microsoft.Owin.dll (you will have it already if you use Owin package) usin…