1樓:
改配置檔案不行麼??
ip和netmaske在/etc/sysconfig/network-scripts/ifcfg-eth0 (如果只有一塊網絡卡)
dns服務在linux中式named需要安裝可以在網上搜到首選dns的設定在/etc/resolv.conf
2樓:匿名使用者
方案一:
你用c語言去讀取/etc/resolv.conf,格式是namserver *.*.*.* 提取以下 就有dns了
至於閘道器 你可以去讀取/etc/sysconfig/network /etc/sysconfig/network-scripts/ifcfg-eth0等檔案,但是各個linux系統可能少有差別。
方案二:
在c程式中呼叫exec函式,執行route命令,從返回的結果中提取閘道器
至於dns 也可以通過dig localhost, 從結果中提取dns 但是就沒有方案一中快了
3樓:網路中的天空
暈~進入lunux裡的eth裡,用編輯器啊~設定好儲存就行了~實在不會dos介面,安裝linux時裝上介面的程式啊~
linux下c語言如何實現ip位址自動獲取
4樓:匿名使用者
inet_addr("0.0.0.0");
linux嵌入式系統下程式設計修改ip mac位址,c語言程式,具體操作類似 ifconfig eth down ifconfig eth0 up 30
5樓:匿名使用者
用這個,標頭檔案 #include
int system(const char *command);
linux下c語言程式設計出現段錯誤
簡單看了一下你的程式 首先,你沒有給出完整的程式,這個讓大夥看起來確實不方便,因為沒有main函式,可能踩記憶體的地方並不是這個函式本身,是main函式 其次說你的這個函式,貌似確實有點問題,但是由於沒有完整的程式,我只說出我的理解,如果有錯,直接忽視就好 sprintf flag height,0...
如何通過ssh遠端登入linux系統
ssh 使用者名稱 linux server ip 如何通過ssh遠端登入linux系統 一般使用命令 ssh 目標地址 即可。指定使用者 ssh l root 192.168.0.11或則ssh root 192.168.0.11如果修改過ssh登入埠的可以 ssh p 12333 192.168...
linux下如何安裝vmware tool
1 安裝工具。讓虛擬機器執行於視窗狀態,按ctrl alt讓滑鼠釋放出來。在vmware的選單欄上選擇 虛擬機器 安裝虛擬機器工具 vm install vmware tools.然後切換到客戶作業系統,即linux。2 掛載光碟。mount dev cdrom mnt cdrom 3 執行命令。進...