CentOS7網絡配置和服務管理
一、配置網絡
在使用Vmware Workstation10.2測試過程中,發現可能部分物理機100M網卡不能正常識別,換到了1000M網卡上測試能正常識別虛擬網卡
Centos7系統的網卡設備命名有所變化,可參考CentOS 7下網絡設備命名,個人感覺既然學習新系統,完全沒必要換成傳統的識別名方式,要勇于接受新知識~
1.通過編輯文件修改網絡配置
vim /etc/sysconfig/network-scripts/ifcfg-eno16777736 HWADDR=00:0c:29:14:34:51 TYPE=Ethernet BOOTPROTO=static DEFROUTE=yes PEERDNS=yes PEERROUTES=yes USERCTL=no NM_CONTROLLED=no IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_PEERDNS=yes IPV6_PEERROUTES=yes IPV6_FAILURE_FATAL=no NAME=eno16777736 ONBOOT=yes IPADDR=192.168.117.128 NETMASK=255.255.255.0 GATEWAY=192.168.117.2 DNS1=192.168.117.2 |
關鍵配置:
TYPE=Ethernet
BOOTPROTO=static
NAME=eno16777736
ONBOOT=yes
IPADDR=192.168.117.128
NETMASK=255.255.255.0
GATEWAY=192.168.117.2
DNS1=192.168.117.2
cat /etc/resolv.conf
nameserver 192.168.117.2
2.通過文本工具nmtui修改網絡配置(RHEL7/CentOS7默認安裝,前提需要開啟NetworkManager.service才可以使用)
yum -y install NetworkManager-tui
nmtui-edit eno16777736 修改網卡配置
nmtui-connect eno16777736
重啟網絡
systemctl restart network
systemctl status network
修改主機名:
vim /etc/hostname
centos7.simlinux.com
退出重新登錄即可生效
二、關閉不必要的服務
最小化安裝的Centos7系統并沒有nano、vim、wget、curl、ifconfig、lsof命令,這里首先安裝一下:
yum -y install nano vim wget curl net-tools lsof
可以通過netstat和lsof查看系統都運行了哪些服務,將不必要的進行關閉
systemctl stop postfix systemctl stop avahi-daemon systemctl disable postfix systemctl disable avahi-daemon systemctl list-unit-files 查看正在運行服務的狀態報告 systemctl start httpd.service 啟動服務 systemctl stop httpd.service 關閉服務 systemctl restart httpd.service 重啟服務 systemctl reload httpd.service 重新加載服務 systemctl disable httpd.service 開機不啟動 systemctl enable httpd.service 開機啟動 systemctl status httpd.service 查看服務運行狀態 systemctl show httpd.service 顯示服務或任務的屬性 systemctl list-dependencies httpd.service 檢查服務依賴關系 systemctl is-enabled httpd.service 檢查服務是否開機啟動及級別 systemctl -H 192.168.117.128 start httpd.service 啟動192.168.117.128機器上的httpd服務 |
posted on 2014-09-09 10:19 順其自然EVO 閱讀(13479) 評論(1) 編輯 收藏 所屬分類: 測試學習專欄