簡體   English   中英

在 Linux 中使用 C/C++ 以編程方式更改 IP 設置

[英]Change IP settings programmatically in Linux with C/C++

如何在 Linux 中使用 C/C++ 更改 IP 設置 [主要是 IP 地址、子網掩碼和默認網關]? 我見過使用套接字的例子,但沒有太多 [除了它們不起作用]。 我試過這個問題,但它不起作用。

每當我嘗試代碼時,我都會使用 ifconfig 來查看我的網絡配置,但它們仍然相同。 我有 openSUSE 13.2 並且有無線和以太網可用連接。

我認為另一種解決方案是更改界面的相應腳本文件,但我找不到這些腳本文件的位置。

在大多數情況下,此類操作需要 root 訪問權限。 使用 root 權限運行您的應用程序,它會使其工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM