[問題] Ubuntu Server 14.04 下IP的設定

看板Linux作者 (Transition)時間11年前 (2015/01/18 15:53), 編輯推噓2(2016)
留言18則, 5人參與, 最新討論串1/1
各位好,最近手邊多了一台主機,在安裝 ubuntu server 14.04 後, 想手動設定IP,但google了一下發現方法還真不少, 第一種是去 /etc/network/interface 下設定 第二是下 ip address add 192.168.1.2/24 brd xxx.xxx.xxx.xx dev eth0 可是很好奇的是若下第二種指令後再去 /etc/network/interface 下看設定值 卻不會更動,那系統到底是聽第一種還是第二種方式的IP設定去執行?有優先順序 之分嗎? 先謝謝各位,因為之前只用Desktop在設定,不知道文字介面下是要如何設定才正確, Google到的內容這兩派都有人提,但優先順序一直沒人提到,謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.160.120.27 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1421567598.A.5D9.html

01/18 16:24, , 1F
/etc/network/interface 它又不是 device node
01/18 16:24, 1F

01/18 16:25, , 2F
只是個純文字設定檔,ifup ifdown 還有開機時會看
01/18 16:25, 2F

01/18 16:26, , 3F
ip 命令是實際的控制命令,立即生效
01/18 16:26, 3F

01/18 16:27, , 4F
Desktop 的話大概就 NetworkManager daemon 幫你處理
01/18 16:27, 4F

01/18 16:28, , 5F
這時 interface 就可以不用管他
01/18 16:28, 5F

01/18 16:32, , 6F
所以network/interface不要動他,然後直接使用ip命令來設定?
01/18 16:32, 6F

01/18 16:32, , 7F
還有NetworkManager若是安裝server版就沒這個daemon囉?
01/18 16:32, 7F

01/18 16:33, , 8F
謝謝!
01/18 16:33, 8F

01/18 16:34, , 9F
所以要看目前網卡套用哪個ip設定是直接下ifconfig即可顯示?
01/18 16:34, 9F

01/18 16:36, , 10F
不是啊,正常你不裝 desktop environment 的話就改設定檔
01/18 16:36, 10F

01/18 16:36, , 11F
/etc/network/interface,平常用不到 ip 命令
01/18 16:36, 11F

01/18 16:38, , 12F
cli 下也是有其他 network manager 可以用啦
01/18 16:38, 12F

01/18 16:45, , 13F
瞭解了,只需動/etc/network/interface設定,而使用ip指令加
01/18 16:45, 13F

01/18 16:46, , 14F
的東西還是把它復原回來好了,謝謝!
01/18 16:46, 14F

01/18 23:16, , 15F
想要開機就自動弄好的,放interface
01/18 23:16, 15F

01/19 07:57, , 16F
下指令是一時的,改設定是永久的
01/19 07:57, 16F

01/20 20:46, , 17F
ip指令是改目前設定 重開機就沒了
01/20 20:46, 17F

01/20 20:47, , 18F
設定檔則是相當於開機時會照內容幫你下ip指令
01/20 20:47, 18F
文章代碼(AID): #1KksPkNP (Linux)