如何在Linux系统中使用Python脚本修改IP地址?

在Linux中,我们通常使用ifconfigip命令来修改IP地址,以下是两种方法:

1、使用ifconfig命令:

如何在Linux系统中使用Python脚本修改IP地址?插图1
(图片来源网络,侵删)
import os
def change_ip(interface, new_ip):
    os.system("sudo ifconfig " + interface + " " + new_ip)
调用函数改变IP地址
change_ip("eth0", "192.168.1.10")

2、使用ip命令:

import os
def change_ip(interface, new_ip):
    os.system("sudo ip addr add " + new_ip + " dev " + interface)
调用函数改变IP地址
change_ip("eth0", "192.168.1.10/24")

注意:以上代码需要root权限才能运行,这些命令会立即改变IP地址,但不会保存到系统重启后,如果你想让这些改动在系统重启后依然有效,你需要编辑网络配置文件。

如何在Linux系统中使用Python脚本修改IP地址?插图3
(图片来源网络,侵删)

本文来源于互联网,如若侵权,请联系管理员删除,本文链接:https://www.9969.net/61736.html

小末小末
上一篇 2024年9月27日 04:44
下一篇 2024年9月27日 04:54

相关推荐