Ubuntu修改網路配置命令

2021-08-31 08:07:07 字數 1992 閱讀 7002

以eth0為例

1.以dhcp方式配置網絡卡

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

並用下面的行來替換有關eth0的行:

# the primary network inte***ce,

# use dhcp to find our address

auto eth0

iface eth0 inet dhcp

用下面的命令使網路設定生效:

sudo /etc/init.d/networking restart

當然,也可以在命令列下直接輸入下面的命令來獲取位址

sudo dhclient eth0

2. 為網絡卡配置靜態ip位址

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

並用下面的行來替換有關eth0的行:

# the primary network inte***ce,

# use static to find our address

auto eth0

iface eth0 inet static

address 192.168.1.98

gateway 192.168.1.1

netmask 255.255.255.0

network 192.168.1.0

broadcast 192.168.1.255

用下面的命令使網路設定生效:

sudo /etc/init.d/networking restart

注:生效後,需要配置dns後才可上網(步驟5)

3. 設定第二個ip位址(虛擬ip位址)

編輯檔案/etc/network/inte***ces:

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

在該檔案中新增如下的行:

auto eth0:1

iface eth0:1 inet static

address 192.168.1.60

netmask 255.255.255.0

network x.x.x.x

broadcast x.x.x.x

gateway x.x.x.x

根據你的情況填上所有諸如address,netmask,network,broadcast和gateways等資訊.

用下面的命令使網路設定生效:

sudo /etc/init.d/networking restart

4. 設定主機名稱(hostname)

使用下面的命令來檢視當前主機的主機名稱:

sudo /bin/hostname

使用下面的命令來設定當前主機的主機名稱:

sudo /bin/hostname newname

系統啟動時,它會從/etc/hostname來讀取主機的名稱.

5. 配置dns

首先,你可以在/etc/hosts中加入一些主機名稱和這些主機名稱對應的ip位址

要訪問dns 伺服器來進行查詢,需要設定/etc/resolv.conf檔案.

假設dns伺服器的ip位址是192.168.1.1

sudo vi /etc/hosts

nameserver 192.168.1.1

用下面的命令使網路設定生效:

sudo /etc/init.d/networking restart

推薦參考:

英文原文:

Ubuntu命令列修改網路配置方法

ubuntu命令列修改網路配置方法 在單位的一台機器完全裝了ubuntu server,但回家只能在xp上vm乙個,裝的時候網絡卡是dhcp的,用ifconfig查了一下ip是192.168.92.128,可以ping通。ubuntu命令列修改網路配置方法 etc network inte ces ...

Ubuntu命令列修改網路配置方法

etc network inte ces 開啟後裡面可設定dhcp或手動設定靜態ip。前面auto eth0,讓網絡卡開機自動掛載.1.以dhcp方式配置網絡卡 編輯檔案 etc network inte ces sudo vi etc network inte ces 並用下面的行來替換有關eth...

Ubuntu網路配置命令

為網絡卡配置靜態ip位址 auto lo iface lo inet loopback auto eth0 iface eth0 inet static address 192.168.7.44 netmask 255.255.255.0 gateway 192.168.7.1 用下面的命令使網路設...