嵌入式linux配置靜態IP

2021-07-02 02:16:37 字數 1036 閱讀 6286

設定ip

$sudo vi /etc/network/inte***ces

auto lo

iface lo inet loopback          

auto eth0

iface eth0 inet static

address 192.168.1.221

netmask 255.255.255.0

gateway 192.168.1.1

儲存,並關閉gedit。

這樣,ip並沒有立即生效。需要執行

$sudo /etc/init.d/networking restart

這時候就能ping到區域網中的電腦了。但是上不了internet,是因為沒有設定dns的原因。dns資訊儲存在/etc/resolv.conf中,一旦更改,立即生效。

$sudo vi /etc/resolv.conf

#generated by networkmanager

domain localdomain

search localdomain

nameserver 192.168.1.1

nameserver 192.168.1.1

儲存並關閉,現在就可以上網了。

www.it165.net

注意!!!!!!!!!!!!!

如果你在ubuntu 12.04下,會發現修改乙個dns,都有點困難。我每次修改後,重啟網路,修改就丟失。

# dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)

#     do not edit this file by hand -- your changes will be overwritten

-檔案是自動生成。那麼到底修改那個檔案,可以永久生效。

cd /etc/resolvconf/resolv.conf.d/

# cat base

nameserver 172.16.10.4

這個時候,才能永久修改。

嵌入式linux系統ubuntu配置TFTP伺服器

tftp trivial file transfer protocol,簡單檔案傳輸協議 是 tcp ip 協議族中的用來在客戶機與伺服器之間進行簡單檔案傳輸的協議,提供不複雜 開銷不大的檔案傳輸服務。埠號位 69.tftp這種簡單的基於 udp的檔案傳輸協議,通常只能用於小檔案的傳輸。並且它不具備...

嵌入式Linux 配置gdb除錯環境

新的版本對環境的要求要高點,如果出錯了可以嘗試更換舊點的版本,我使用的版本是 gdb 7.8.1.tar.gz。arm linux gdb屬於除錯程式,主機可以通過執行該程式開啟arm可執行檔案。一開始照著網上的教程來操作,理想情況.configure make make install三步到位,實...

嵌入式 linux 編譯

第二次換了編譯環境編譯時又提示 make 3 drivers video console vgacon.o 錯誤 1 在網上搜尋結果 根據資訊的大概意思是關於vga的支援問題,在這裡我直接把關於vga的配置選項去掉不選,即 在執行 make menuconfig 配置時 不選vga 驅動。devic...