最近一直在折騰CentOS6.4伺服器的配置,倒騰在伺服器上配置LNMP+Django。
雖然自己一直用MAC做開發,但是第一次在CentOS/RHEL下的配置還是需要調查不少資料。
1.使用編輯器開啟網卡的設定檔,這裡預設使用eth0
代碼如下 |
複製代碼 |
vi /etc/sysconfig/network-scripts/ifcfg-eth0 |
鍵入以下內容
代碼如下 |
複製代碼 |
DEVICE=eth0 #描述網卡對應的裝置別名,例如ifcfg-eth0的檔案中它為eth0 ONBOOT=yes #啟動時是否啟用,CentOS預設為不啟用 BOOTPROTO=static #設定為靜態配置,需要動態擷取ip時可選dhcp或bootp HWADDR=00:06:E3:0F:62:EF #網卡的硬體MAC地址 IPADDR=192.168.0.100 #IP地址 BROADCAST=192.168.0.255 #對應的子網廣播位址 NETMASK=255.255.255.0 #子網路遮罩 NETWORK=192.168.0.0 #網路地址 GATEWAY=192.168.0.1 #網關地址,可選設定 DNS1=8.8.8.8 #主要DNS,可選設定 DNS2=8.8.4.4 #備用DNS,可選設定 IPV6INIT=no #IPv6相關 IPV6_AUTOCONF=no #IPv6相關 |
2.修改DNS解析,編輯resolv.conf檔案
代碼如下 |
複製代碼 |
vi /etc/resolv.conf 鍵入 nameserver 8.8.8.8 nameserver 8.8.4.4 |
3.重啟網路設定
代碼如下 |
複製代碼 |
service network restart |
4.開啟或關閉網路
代碼如下 |
複製代碼 |
ifup eth0 #開啟網路 ifconfig eth0 up #開啟網路 ifdown eth0 #關閉網路 ifconfig eth0 down #關閉網路 |
5.配置network服務
代碼如下 |
複製代碼 |
vi /etc/sysconfig/network |
鍵入
代碼如下 |
複製代碼 |
NETWORKING=yes #開啟網路服務 HOSTNAME=centos #主機名稱 GATEWAY=192.168.0.1 #網關設定 |