问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

php怎么改centos的ip

发布网友 发布时间:2022-04-23 09:17

我来回答

3个回答

懂视网 时间:2022-04-06 05:34

php修改ip的方法:1、确认执行该PHP脚本的系统具备修改服务器IP,子网掩码,网关的权限;2、PHP运行执行【shell_exec】的函数;2、【shell_exec】里面执行的系统命令行是正确的。

php修改ip的方法:

1、确认执行该PHP脚本的系统具备修改服务器IP/子网掩码/网关的权限.

2、确认你的PHP运行执行shell_exec的函数,这个函数在安全模式下是被屏蔽的.

3、确认你在shell_exec里面执行的系统命令行是正确的.

简单的例子:

$ 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."
".$rsl2;//看看返回的结果.
?>
$ chmod 755 test.php -- 给脚本增加执行的权限
$ ./test.php

参考其他函数:

exec()

system()

等等.

想了解更多编程学习,敬请关注php培训栏目!

热心网友 时间:2022-04-06 02:42

使用VirtualBox装了很多虚拟机,默认采用的DHCP的方式,但是随着虚拟机越来越多以后,这种方式很不方便,所以需要将机器的IP都Centos设置静态IP需要添加的几项内容的解释:
IPADDRIP地址
NETMASK子网掩码
NETWORK网关地址

通常,如果我们想更改主机地址为静态地址或者更改主机名,需要修改的几个文件包括:
/etc/sysconfig/network Centos设置主机名和网络配置
/etc/sysconfig/network-scripts/ifcfg-eth0针对特定的网卡进行设置
/etc/resolv.conf设置DNS
/etc/hosts设置指定的域名解析地址

一般我们只需要修改网卡的Centos配置文件就可以了,例如我的Centos配置文件如下:
DEVICE=eth0
BOOTPROTO=static
TYPE=Ethernet
NAME="System etho0"
BROADCAST=192.168.56.255
HWADDR=08:00:27:24:F8:9B
IPADDR=192.168.56.101
IPV6INIT=yes
IPV6_AUTOCONF=yes
NETMASK=255.255.255.0
NETWORK=192.168.56.1
ONBOOT=yes

Centos设置IP完成后,重启一下网卡就可以了:service network restart
我们还有一个办法可以实现Centos设置静态IP,那就是通过 ifconfig 这个命令。通常,我们都用它来查看当前网卡的一些信息,同时,他也可以用来进行一些网卡信息的设置。
修改的命令如下:ifconfig eth0 192.168.56.102

但是,这个命令执行后,只能够在当前会话中修改网卡的地址,我们看一下 ifcfg-eth0 的配置文件,仍然是
# Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE]
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=dhcp
HWADDR=08:00:27:43:73:2f
也就是说重新启动服务器后,仍然会按照Centos配置文件中的方式进行IP的获取。所以,如果需要修改IP为静态IP的话,最好的方式还是通过修改Centos配置文件来完成。

热心网友 时间:2022-04-06 04:00

首先:需要将机器的IP都Centos设置静态IP需要添加的几项内容的解释:
IPADDRIP地址
NETMASK子网掩码
NETWORK网关地址

一般情况下想更改主机地址为静态地址或者更改主机名,需要修改的几个文件
以下这几个文件:
/etc/sysconfig/network Centos设置主机名和网络配置
/etc/sysconfig/network-scripts/ifcfg-eth0针对特定的网卡进行设置
/etc/resolv.conf设置DNS
/etc/hosts设置指定的域名解析地址
这样的话我们只需要修改网卡的Centos配置文件就可以了,配置文件如下:
DEVICE=eth0
BOOTPROTO=static
TYPE=Ethernet
NAME="System etho0"
BROADCAST=192.168.56.255
HWADDR=08:00:27:24:F8:9B
IPADDR=192.168.56.101
IPV6INIT=yes
IPV6_AUTOCONF=yes
NETMASK=255.255.255.0
NETWORK=192.168.56.1
ONBOOT=yes
Centos设置IP完成后,重启一下网卡就可以了:service network restart
也就是说重新启动服务器后,仍然会按照Centos配置文件中的方式进行IP的获取。所以,如果需要修改IP为静态IP的话,最好的方式还是通过修改Centos配置文件来完成。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
康佑人生骗人的吗?重疾赔付次数是多少? ...的消息的声音很好听,现在想把我的QQ变成那个声音,怎么弄 我的QQ上线,或者来个消息的时候,提示声音非常不好听?怎么换? 康佑人生骗人的吗?重疾赔付次数是多少? 网吧里有种qq消息声音挺好听的,不知道叫什么名字,在哪里可以找到?_百度... ...的消息的声音很好听,现在想把我的QQ变成那个声音,怎么弄 我的QQ上线,或者来个消息的时候,提示声音非常不好听?怎么换? 网吧里有种qq消息声音挺好听的,不知道叫什么名字,在哪里可以找到?_百度... 租房合同纠纷要怎么解决 有联想S660的人进来 怎么任意改变qq字体? 公积金账户余额可以每月或一次性抵扣商业贷款吗 灌篮高手中全国大赛的赛制是怎么样的?为什么有59支球队? 成都公积金贷款买房已还贷一年,每月可以自动扣公积金余额还贷吗? 我想用AE制作图片变换的特效 28枣核这篇课文枣核大摇大摆的走了后面续写故事? 王者荣耀全国大赛赛制积分模式是如何? 王者荣耀全民电竞规则 辞职以后,公积金停交,原公积金帐户里的余额可以继续逐月还贷吗? 与大摇大摆的走相同类似形容跑得快的形容词怎么说? AE怎样制作多张照片做圆周旋转的效果(要详细步骤) 楝这个字读 vm下怎么修改centos的永久ip地址 走路的时候大摇大摆好不? 圣字的大写,怎么写 楝 读什么? AE做视频时,照片的切换特效怎么做 新版QQ怎么变字体大小 如何修改centos中的ip地址 音序音节是什么意思 五笔字型全国大赛最高记录是每分钟多少个字?比赛有些什么规则? 如何使用AE,使一张图片逐渐变成另一张图片? qq的字体怎么改变? AE 做图片 中轴 旋转 从大到小消失复现 王者荣耀全国大赛团队赛怎么开始 如何改变QQ的字体? 电脑开机后任务栏和开始键都不见了,按鼠标右键也没有反应,按不出任务栏。怎么办? 全国大赛和市级联赛可以同时打吗 360手机助手怎样该绑定手机号,我以前胡添的手机号,我现在要用剩余的360币充值,他说要设置密码问 楝树,苦栋树,黄楝树一样吗? 灌篮高手全国大赛ABC级是怎么划分得?又是怎么比赛的?望好心人解答 忘记密码了怎样解360手机绑定。 街头篮球全国大赛的规则 楝分布在中国哪些地方? 灌篮高手中全国大赛的淘汰流程 360诛仙手游怎样绑定帐号 乒乓,篮球,网球的比赛规则各是什么 国内RPA的在金融的核心业务场景有哪些? 任务栏右下角的图标隐藏了怎么恢复? 营业利润 题目中,其他业务收支会影响营业利润吗?