linux的網卡IP地址是存放在文件中的,這個配置文件在/etc/sysconfig/network-scripts下, 名稱分別為ifcfg-eth0,ifcfg-eth1等
如果你只有一塊網卡,就只有ifcfg-eth0一個文件, 如果你有兩塊或者兩塊以上的網卡,就會有ifcfg-eth1、ifcfg-eth2等文件的出現。
要設置為 僅主機模式(H)與主機共享的專用網絡
====================================================================================
網卡設置
-
當centos6.6安裝完成后,我們利用系統自帶工具
#setup 進入設置界面
使用方向鍵選擇網絡配置 network configuration 回車
選擇設備配置 Device configuration 回車
選擇欲配置的網卡 回車 進入網卡配置界面
-
Name 網卡名
Device 設備名
Use DHCP 網絡連接方式 靜態 或 自動獲取 方式
Static IP 靜態IP
Netmask 子網掩碼
Defautl gateway IP 網關
Primary DNS Server 主DNS解析IP
Secondary DNS Server 備用DNS解析IP
我們這里選擇靜態IP
取消勾選 use dhcp (空格鍵)
填寫IP .掩碼 .網關. 主備DNS
完成后,使用TAB鍵 ,選擇OK 回車 SAVE 保存剛才配置內容
選擇 Save&Quit 保存並退出
-
接着我們需要重新啟動網絡服務,執行
#service network restart
查看下網絡信息
#ifconfig
配置文件設置
先查看電腦有幾塊網卡: 終端命令下面輸入:
cd /etc/sysconfig/network-scripts #進入/etc/sysconfig/network-scripts文件夾中
ls -1 #查看/etc/sysconfig/network-scripts文件夾中所有的文件,發現只有一個ifcfg-eth0,
說明電腦只有一塊網卡
cd #返回
cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth0bak110816 #備份文件
vi /etc/sysconfig/network-scripts/ifcfg-eth0 #進入網卡ifcfg-eth0配置文件
DEVICE=eth0 #指出設備名稱 NM_CONTROLLED=yes #network mamager的參數,實時生效,不需要重啟 ONBOOT=yes #設置為yes,開機自動啟用網絡連接 IPADDR=192.168.21.129 #IP地址 BOOTPROTO=none #設置為none禁止DHCP,設置為static啟用靜態IP地址,設置為dhcp開啟DHCP服務 NETMASK=255.255.255.0 #子網掩碼 DNS1=8.8.8.8 #第一個dns服務器 TYPE=Ethernet #網絡類型為:Ethernet GATEWAY=192.168.21.2 #設置網關 DNS2=8.8.4.4 #第二個dns服務器 IPV6INIT=no #禁止IPV6 USERCTL=no #是否允許非root用戶控制該設備,設置為no,只能用root用戶更改 HWADDR=00:0C:29:2C:E1:0F #網卡的Mac地址 PREFIX=24 DEFROUTE=yes IPV4_FAILURE_FATAL=yes NAME="System eth0" #定義設備名稱 wq! #保存退出
cp /etc/resolv.conf /etc/resolv.confbak110816 #備份文件
vi /etc/resolv.conf #設置DNS服務器
nameserver 192.168.1.1
如果不行,就重啟一下服務器:shutdown -r now 或者reboot 到此,網絡配置完成!
備注:如果重啟網絡失效時候
解決步驟:
1:service network restart 報錯
2:ifconfig eth0 查看eth0 配置是否正常
3:service NetworkManager stop
4:service network restart 重啟網絡驗證是否正常