Heim >Backend-Entwicklung >PHP-Problem >So ändern Sie die IP in PHP

So ändern Sie die IP in PHP

coldplay.xixi
coldplay.xixiOriginal
2020-10-05 14:00:353093Durchsuche

So ändern Sie die IP in PHP: 1. Bestätigen Sie, dass das System, das das PHP-Skript ausführt, die Berechtigung hat, die Server-IP, die Subnetzmaske und das Gateway zu ändern. 2. PHP führt die Funktion aus, die [shell_exec] ausführt ausgeführt in [shell_exec] Die Systembefehlszeile ist korrekt.

So ändern Sie die IP in PHP

So ändern Sie die IP in PHP:

1. Bestätigen Sie, dass das System, das das PHP-Skript ausführt, die Berechtigung hat, die Server-IP/Subnetzmaske/das Gateway zu ändern.

2 Beim Ausführen und Ausführen der Shell_exec-Funktion ist diese Funktion im abgesicherten Modus blockiert.

Einfaches Beispiel:

$ vi test.php
#!/usr/bin/php
<?php
$rsl = shell_exec("fconfig eth0 192.168.1.2 netmask 255.255.255.0"); //改ip和子网掩码的.
$rsl2 = shell_exec("route add default gw 192.168.1.1"); //设置网关
echo $rsl."\n".$rsl2;//看看返回的结果.
?>
$ chmod 755 test.php -- 给脚本增加执行的权限
$ ./test.php

Siehe andere Funktionen:

system()

etc.

Wenn Sie mehr über das Programmieren erfahren möchten, achten Sie bitte auf die Rubrik

php-Schulung

!

Das obige ist der detaillierte Inhalt vonSo ändern Sie die IP in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn