从Python/Django在Linux/Ubuntu机器上设置网络设置
我正在为一个嵌入式电脑开发一个简单的网页界面。这个电脑出厂时会有一个固定的默认IP地址,之后需要由安装技术人员来更新,而这些技术人员可能对技术或Linux不太了解。
简单来说,我需要通过一个Django应用来更改以下系统设置:
- IP地址
- 子网掩码
- 默认网关
- DNS服务器1和2
我知道我可以直接覆盖Linux中的配置文件,但我在想有没有更“Python”的方法来做到这一点。
1 个回答
9
我正在为一个嵌入式电脑开发一个简单的网页界面。这个电脑出厂时会有一个固定的默认IP地址,之后需要由安装技术人员来更新,而这些技术人员可能对技术或Linux不太了解。
简单来说,我需要通过一个Django应用来更改以下系统设置:
我知道我可以直接覆盖Linux中的配置文件,但我在想有没有更“Python”的方法来做到这一点。