linux系統安裝完,以後通過命令模式配置網絡卡ip。
1.配置網絡卡ip位址
vi /etc/sysconfig/network-scripts/ifcfg-eth0 #第二塊網絡卡:vi /etc/sysconfig/network-scripts/ifcfg-eth1
device=eth0 #物理裝置名
ipaddr=192.168.1.10 #本機ip位址
hwaddr=00:0c:29:d2:4e:44 #mac位址,預設不需要設定
netmask=255.255.255.0 #子網掩碼
network=192.168.1.0 #網路位址(可以不設)
broadcast=192.168.1.255 #廣播位址(可以不設)
gateway=192.168.1.1 #(預設閘道器,可以不設)
onboot=yes # [yes|no](設定是否開機啟動,yes為自動啟動)
userctl=no #[yes|no](非root使用者是否可以控制該裝置)
bootproto=static #[none|static|bootp|dhcp](引導時不使用協議|靜態分配|bootp協議|dhcp協議)
mtu=1500 #設定最大傳輸單元的值,一般很少用到
以上就是ifcfg-eth0的設定值了。
一般來說,如果設定靜態ip的話,只需要設定以下幾個值:
device、onboot、bootproto、ipaddr、netmask
如果設定動態ip,只需設定:
device、onboot、bootproto
2.配置網絡卡dns
配置檔案在/etc/resolv.conf下面。
vi /etc/resolv.conf
nameserver 202.109.14.5 #主dns
nameserver 219.141.136.10 #次dns
search localdomain #搜尋要找的網域名稱,在/etc/hosts裡面設定
所以網路配置完成後,都需要重啟網路服務:service network restart 或 /etc/init.d/network restart
3.單網絡卡繫結兩個ip
linux的網路裝置配置檔案存放在/etc/sysconfig/network-scripts裡面, 對於乙太網的第乙個網路裝置,配置檔名一般為ifcfg-eth0。如果需要為第乙個網路裝置多繫結乙個ip位址,只需要在/etc/sysconfig/network-scripts目錄裡面建立乙個名為ifcfg-eth0:0的檔案,內容樣例為:
device="eth0:0"
ipaddr="211.100.10.119"
netmask="255.255.255.0"
onboot="yes"
其中的device為裝置的名稱,ipaddr為此裝置的ip位址,netmask為子網掩碼,onboot 表示在系統啟動時自動啟動。
如果需要再繫結多乙個ip位址,只需要把檔名和檔案內的device中的eth0加一即可。linux最多可以支援255個ip別名。
ping 你的閘道器 //來確定你的電腦是否連線到了網路
ping dns伺服器(如8.8.8.8)或者任意公網ip //來確定你的電腦是否連線到了internet
ping www.baidu.com //來確定你的電腦是否響應了dns伺服器
當使用bootproto=static方式的時候,在我的虛擬機器中無法聯網的情況,此時需要加上這兩句:
netmask=255.255.255.0 //加上掩碼
gateway=192.168.1.1 //增加閘道器,按照你的實際閘道器填寫
service network restart之後,如果ping 8.8.8.8成功,ping baidu.com失敗,則是dns設定有誤,如何配置看上面的第二步:配置網絡卡dns。
linux下設定固定IP的方法
首先開啟虛擬機器 開啟xshell5連線虛擬機器 比較方便,這裡預設設定過linux的ip,只是不固定 然後輸入 vi etc sysconfig network scripts ifcfg ens33命令。修改網絡卡配置檔案 按 i 鍵進行編輯。修改入下,原有的配置不要刪,只要按下面修改就好。沒有...
linux 下設定固定IP
首先開啟terminal 編輯網絡卡配置檔案 vi etc sysconfig network scripts ifcfg eth0 進入編輯模式 按i鍵進行編輯 修改device eth0 物理裝置名 ipaddr 192.168.1.10 ip位址 netmask 255.255.255.0 掩...
linux下設定固定IP
編輯網絡卡配置檔案 vi etc sysconfig network script ifcfg eth0 進入編輯模式 按i鍵進行編輯 修改device eth0 物理裝置名 ipaddr 192.168.1.10 ip位址 netmask 255.255.25 5.0 掩碼值 network 19...