标签: ip

更改域指向的IP

这可能是一个非常奇怪的要求.

我需要programmaticaly(通过代码)更改域名所指向的IP.

IE:xyz.com指向100.100.100.100

setIP('xyz.com','100.100.100.100');
Run Code Online (Sandbox Code Playgroud)

我知道这个[代码]实际上是不可能的,但是,我需要的是通过域主机API等或你可能想到的其他方式来做到这一点.

即使不是向DNS所有者/主机发送电子邮件,我也会感到高兴.

你知道什么是相似的或哪些可能有帮助吗?

(nb:考虑在ServerFault投掷这个,但在家里感觉更多;))

干杯!

php ip dns

1
推荐指数
1
解决办法
352
查看次数

如何从C#网络上的IP访问打印机名称?

我可以使用名称"\\ xxxx\[打印机名称]"访问打印机,但不知道如何仅使用打印机的IP访问它.有任何想法吗?

编辑:答案似乎表明,我可以简单地换掉打印机的IP地址的打印机名称,但似乎并非如此.还有更多想法吗?

更新:将打印机作为IP解决的原因是网络人员给所有打印机提供了相同的共享名称,因此除了IP之外我无法区分它们.

c# printing ip

1
推荐指数
1
解决办法
2万
查看次数

防止虚假表单向服务器发送数据

假设我有一个评论表单,我想防止坏用户复制表单html源代码,使用action属性在我网站外的其他地方使用它.

我该怎么办?

我有一个简单的想法,但我不知道它是否正常工作(即使我不知道使用什么PHP方法)

想法是在页面中添加一个变量$ ip,这个$ ip是php文件(和表单)的位置(可能使用$ _SERVER ['PHP_INFO']或其他)...然后将此变量发送到add.php使用POST方法但不在html代码源中显示的文件.

在add.php中,服务器将检查页面的ip是否等于服务器的ip地址,然后它将决定是否添加注释或终止操作.

我希望讨论这个问题

先感谢您

php forms ip

1
推荐指数
2
解决办法
1430
查看次数

python IP验证完整和部分IP的REGex验证

我试图验证输入,看它是否是一个有效的IP地址(可能是部分IP地址).

可接受的输入:172,172.112,172.112.113,172.112.113.114

不可接受的输入:1724,172.11113等

下面是我创建的一个函数来检查它(但它验证了不可接受的输入,如1724,我似乎无法修复..请帮助)

def ipcheck(ip):
    ippattern_str = '(([1-2]?[\d]{1,2}\.?){0,1}(\.[1-2]?[\d]{1,2}){0,1}(\.[1-2]?[\d]{1,2}\.){0,1}(([1-2]?[\d]{1,2}[\D\W]*)'
    ippattern = re.compile(ippattern_str)
    # ippattern is now used to call match, passing only the ip string
    global matchip
    matchip = ippattern.match(ip)
    return matchip


ip = sys.argv[1]
ipcheck(ip)

print matchip
Run Code Online (Sandbox Code Playgroud)

我觉得我可能需要正确使用锚点?我已经尽力了解所有的知识,任何帮助将不胜感激.

python regex ip

1
推荐指数
1
解决办法
1467
查看次数

Qt的IP地址窗口小部件,类似于MFC的IP地址控制

我在Qt中寻找一个类似于MFC的IP地址控件的小部件.有没有人知道这样的小部件,或者我可以创建一个小部件?

ip qt mfc

1
推荐指数
2
解决办法
1万
查看次数

在Objective-C中获取公共IP?

在我的应用程序中,我需要获取一个NSString对象值等于用户公共/互联网IP地址的值.我试图解决这个问题,但两者都返回本地IP地址而不是公开.以下是我的两种方法.一个更精确,并始终返回数组中的正确项.另一个没有.(因为只选一个随机索引)...

- (NSString *)getPublicIP {   
    NSHost *publicIP = [[[NSHost currentHost] addresses] objectAtIndex:0];
    return publicIP;  
}
Run Code Online (Sandbox Code Playgroud)

其他更精确:(但不获得公共IP)

 //start get ip
- (NSString *)getIPWithNSHost { 

NSArray *addresses = [[NSHost currentHost] addresses];
NSString *stringAddress;
for (NSString *anAddress in addresses) {
    if (![anAddress hasPrefix:@"127"] && [[anAddress componentsSeparatedByString:@"."] count] == 4) {
    stringAddress = anAddress;
    break;
    }
    else {
    stringAddress = @"IPv4 address not available" ;

}
    //NSLog(stringAddress);
}
NSLog (@"getIPWithNSHost: stringAddress = %@ ",stringAddress); 
stringAddress = (@"getIPWithNSHost: stringAddress = %@ ",stringAddress);

return  stringAddress;

} …
Run Code Online (Sandbox Code Playgroud)

ip external objective-c ip-address

1
推荐指数
1
解决办法
5406
查看次数

如何从IP地址解析网络主机名

我工作的基于WiFi聊天引擎,我能够通过跟随着检索连接到当前的wifi网络主机列表这个链接现在得到了与IP地址的设备列表中,但我需要从IP地址的主机名和尝试以下

InetAddress inetAddr;
try {
    inetAddr = InetAddress.getByName(host.hostname);
    String hostname = inetAddr.getHostName();
    String canonicalHostname = inetAddr.getCanonicalHostName();
    holder.computerName.setText("Canonical : "+host.hostname);
} catch (Exception e) {
    e.printStackTrace();
}
Run Code Online (Sandbox Code Playgroud)

这里主机名和规范主机名都显示ip地址而不是主机名.

请帮我解决这个问题.

ip android hostname android-networking android-wifi

1
推荐指数
1
解决办法
4383
查看次数

Javascript - IP地址显示国家

我有个问题.我想要perline IP地址显示国家使用http://ipinfo.io

这个HTML代码

<span>192.110.160.11</span><br>
<span>177.67.82.22</span><br>
<span>36.75.102.33</span><br>
Run Code Online (Sandbox Code Playgroud)

我的js

document.body.innerHTML = document.body.innerHTML.replace(new RegExp("<span>(.*?)</span>", "g"),"<span id='ip'>$1</span> - <span id='country'>wait..</span>");

var ip = document.getElementById("ip").innerHTML;

$.get("http://ipinfo.io/"+ip, function (response) {
$("#country").html(response.country);
}, "jsonp");
Run Code Online (Sandbox Code Playgroud)

结果我的js,http://jsfiddle.net/p26uE

192.110.160.11 - US
177.67.82.22 - wait..
36.75.102.33 - wait..
Run Code Online (Sandbox Code Playgroud)

我想要结果

192.110.160.11 - US
177.67.82.22 - BR
36.75.102.33 - ID
Run Code Online (Sandbox Code Playgroud)

感谢所有能帮助我的人:D

javascript ip jquery geolocation

1
推荐指数
1
解决办法
5356
查看次数

在Ruby中创建IP地址范围

假设我们在文本文件中有一个IP地址/块列表:

123.123.0.0
111.111.111.0
101.101.0.111
Run Code Online (Sandbox Code Playgroud)

现在我想打印出所有可能的IP地址.例如,对于上面列表中的第一项:

123.123.0.0
123.123.0.1
123.123.0.2
123.123.0.3
[...]
123.123.0.255
123.123.1.1
123.123.1.2
[...]
123.123.255.255
Run Code Online (Sandbox Code Playgroud)

我在阅读和编写文件等方面不需要帮助.只是想不出如何打印出该块/范围内的每个可能的IP地址.有可能做一个块并用x替换0并保持| x |,并在1-255之间打印x?

ruby ip ipv4

1
推荐指数
1
解决办法
762
查看次数

在C ++中获取本地IP地址

我有一个获取本地IP地址的代码。这是我使用的代码。

typedef std::map<string,string> settings_t;

void loadLocalIp (settings_t &ipConfig)
{
    struct ifaddrs * ifAddrStruct=NULL;
    struct ifaddrs * ifa=NULL;
    void * tmpAddrPtr=NULL;      

    getifaddrs(&ifAddrStruct);

    for (ifa = ifAddrStruct; ifa != NULL; ifa = ifa->ifa_next) {
        if (ifa ->ifa_addr->sa_family==AF_INET) { // check it is IP4
            // is a valid IP4 Address
            tmpAddrPtr=&((struct sockaddr_in *)ifa->ifa_addr)->sin_addr;
            char addressBuffer[INET_ADDRSTRLEN];
            inet_ntop(AF_INET, tmpAddrPtr, addressBuffer, INET_ADDRSTRLEN);

            string key(ifa->ifa_name);
            string value(addressBuffer);
            cout<<key<<" =1 " <<value<<endl;
            ipConfig.insert(std::pair<string,string>(key, value));

           // printf("'%s': %s\n", ifa->ifa_name, addressBuffer); 
         }
     }
    if (ifAddrStruct!=NULL) 
        freeifaddrs(ifAddrStruct);//remember to free ifAddrStruct
} …
Run Code Online (Sandbox Code Playgroud)

c++ ip

1
推荐指数
2
解决办法
6811
查看次数