1.获取内网地址(私有地址) ifconfig -a 2.获取外网地址(公网地址) curl members.3322.org/dyndns/getip…
云主机上下载有集中方法,腾讯论坛有一遍文章:向云服务器上传下载文件方法汇总 货比三家,最终还是选择了rsync 下载代码如下 rsync ubuntu@123.207.251.217:/var/www/html/myblog.tar.bz /home/pualus/Documents/ 下载主机中 /var/www/html 目录下的 myblog.tar.bz 文件到本地 /home/pualus/Documents/ 文件夹下 上传代码 rsync /home/pualus/Document…
上代码: #include "stdafx.h" #include <WINSOCK2.H> #include <urlmon.h> #pragma comment(lib, "ws2_32.lib") #pragma comment(lib, "urlmon.lib") #define MAX_SIZE 1024 int GetLocalIP(); int GetInternetIP(); int main(int ar…
在记录用户发送短信需要获取用户ip时,tp一直获取的是内网ip:10.10.10.10 tp框架获取ip方法:get_client_ip /** * 获取客户端IP地址 * @param integer $type 返回类型 0 返回IP地址 1 返回IPV4地址数字 * @param boolean $adv 是否进行高级模式获取(有可能被伪装) * @return mixed */ function get_client_ip($type = 0,$adv=false) { $type =…
有时候我们在测试配置外网IP是不是成功时,我们需要使用一些命令,使用 ssh 登录可以查看ip, 还有一种可以使用命令: curl ifconfig.me 进行方便获取,公网IP:真的是非常好的服务: 保持更新,更多内容,请关注 cnblogs.com/xuyaowen;…
import java.io.BufferedReader; import java.io.File; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.LineNumberReader; import java.lang.management.ManagementFactory; import java.net.InetAddress;…
在内渗透中有时需要在某台WEB服务器中留下后门,可以通过内网IP建立IPC连接,但还需要获知外网IP才能访问Wbshell,在无网关权限的情况下,我总结了有如下方法: nslookup myip.opendns.com resolver1.opendns.com 通过nslookup访问上述地址 会回显IP 但我多数情况碰到的都是统一的出口流量 ipconfig /displaydns 查看dns缓存 如果访问比较活跃 相关记录可能会出现在缓存里 如果是IIS7 IIS7.5:执行如下命令: %…
背景: 想实现一个判断当前系统有没有外网的方法,想到了两种思路: 1)实现一个ICMP协议.但是这个需要root权限才能运行.可以参考:https://www.cnblogs.com/xcywt/p/16070814.html 2)通过ping指令,解析ping的结果来判断有没有网. 代码: 0)命令:system("ping 192.168.1.21 -c 2 > PingTempTest.txt");   //   -c 2 表示ping两次. 1)再去解析PingTempT…
搭建了DNS服务器来解析自定义的域名,但是在遇到非自定义的域名时,不会去自动解析.使用nslookup 会提示 ** server can't find xxxx: NXDOMAIN 网上找了说要配置DNS转发,在/etc/named.conf中配置 forward 和 forwarders,但是配完以后,确没有和想象的一样,自动拿到转发的服务器解析.最后快要奔溃时,看到论坛里有说把key相关的都注释掉,然后蛮试一下,居然可以了.只需要注释以下这行. 完整的配置文件如下: // // named…
# coding=gbk import sys,urllib.request,re url = "http://www.3322.org/dyndns/getip" #网页地址 myPage=urllib.request.urlopen(url).read() myPage = myPage.decode('GBK') match = re.compile('\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}') line = match.findall(myPage…