第一步:啟用網絡卡
系統裝好後預設的網絡卡是eth0,用下面的命令將這塊網絡卡啟用。
# ifconfig eth0 up
第二步:設定網絡卡進入系統時啟動
想要每次開機就可以自動獲取ip位址上網,就要設定網路服務在系統啟動時也啟動。linux有一點與windows不同的是很多服務預設是停止的,而且你在某次使用該服務時啟動這個服務,但是沒設定它為預設啟動,則下次進入系統這個服務依然是停止的。下面是設定網路服務在系統啟動時也啟動的方法。
使用chkconfig命令讓網路服務在系統啟動級別是2345時預設啟動。
# chkconfig --level 2345 network on
第三步:修改網絡卡檔案ifcfg-eth0
修改ifcfg-eth0檔案,設定onboot的值為yes,讓網路服務啟動時使用該網絡卡。設定bootproto的值為dhcp,讓網絡卡從dhcp伺服器自動獲取ip位址。
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
onboot=yes
bootproto=dhcp
總結:通常情況下第三步是最重要的,因為大部分linux系統預設網路服務是系統啟動時也啟動的,網絡卡也是啟用的,只要設定好第三步,然後使用下面的命令啟動網路服務就ok。
# service network start
配置靜態ip位址上網與動態ip位址上網同出一轍,修改ifcfg-eth0,然後用命令service network retart重啟網路服務。
device=eth0
ipaddr=192.168.1.100
netmask=255.255.255.0
gateway=192.168.1.1
dns=8.8.8.8
bootproto=static
onboot=yes
虛擬平台電腦如何獲取自動獲取IP位址?
華為ensp 虛擬平台演示,終端如何獲取自動獲取ip位址?路由器分配ip 2 倆臺電腦分別選擇合適的介面,連線到倆個交換機上 3 再拿出一台路由器,倆臺交換機分別與路由器的 0 0 0 口與 0 0 1口連線起來 4 將0 0 0口 與 0 0 1口對應的閘道器ip配置好,對應的命令為 system...
使用 bat 自動設定IP位址和自動獲取IP位址
自動設定ip位址.bat echo off echo 手動設定ip位址.netsh inte ce ip set addr 本地連線 static 192.168.1.8 255.255.255.0 192.168.1.1 1 echo 手動設定dns位址.netsh inte ce ip set ...
Linux 獲取本機IP位址
linux 獲取本機ip位址 說明 family at inet ipv4 family at inet6 ipv6 address 提取得到的ip位址所要儲存的位址 size strlen sampleip 192.168.123.128 max ipv4 15 某些標頭檔案應在其他方面,在本程式...