BIOS開啟VT支持
- 查詢筆記本進入BIOS的按鍵,啟動BIOS的虛擬化設置
- 假設安裝360衛士,那么請永久關閉Intel-VT核晶防護引擎
CentOS DNS配置
Linux 下設置DNS位置有3處,其生效順序例如以下:
- /etc/hosts
- 網卡配置文件DNSserver地址
- /etc/resolv.conf
通過設置主機表地址進行特定主機的解析,優先DNSserver地址,/etc/hosts:
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
123.125.114.144 www.baidu.com #手動指定百度的IP
在/etc/hosts配置www.baidu.com的網址后,可以用ping www.baidu.com
命令來觀看ping的地址是否是123.125.114.114
Linux中默認的DNSserver地址配置文件為/etc/resolv.conf:
nameserver 114.114.114.114 #配置DNSserver地址,可配置多個
nameserver 8.8.8.8
在網卡配置文件里加入DNSserver地址。 /etc/sysconfig/network-scripts/ifcfg-eno16777736:
DNS1=114.114.114.114
DNS2=8.8.8.8
解析域名的方法:
[root@localhost]# nslookup baidu.com
Server: 114.114.114.114
Address: 114.114.114.114#53
Non-authoritative answer:
Name: baidu.com
Address: 220.181.57.217
Name: baidu.com
Address: 111.13.101.208
Name: baidu.com
Address: 123.125.114.144
Name: baidu.com
Address: 180.149.132.47
[root@localhost]# host baidu.com
baidu.com has address 180.149.132.47
baidu.com has address 220.181.57.217
baidu.com has address 111.13.101.208
baidu.com has address 123.125.114.144
baidu.com mail is handled by 10 mx.n.shifen.com.
baidu.com mail is handled by 20 mx1.baidu.com.
baidu.com mail is handled by 20 jpmx.baidu.com.
baidu.com mail is handled by 20 mx50.baidu.com.
[root@localhost]# dig baidu.com
; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.17.rc1.el6_4.6 <<>> baidu.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 33094
;; flags: qr rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;baidu.com. IN A
;; ANSWER SECTION:
baidu.com. 202 IN A 111.13.101.208
baidu.com. 202 IN A 123.125.114.144
baidu.com. 202 IN A 180.149.132.47
baidu.com. 202 IN A 220.181.57.217
;; Query time: 28 msec
;; SERVER: 114.114.114.114#53(114.114.114.114)
;; WHEN: Wed Nov 18 13:31:29 2015
;; MSG SIZE rcvd: 91
CentOS網絡配置
依據centos7.0安裝教程安裝虛擬機。
su root
切換到root用戶,編輯配置文件vim /etc/sysconfig/network-scripts/ifcfg-eno16777736
HWADDR=00:0C:29:23:C4:B1 #ip link show查看 TYPE=Ethernet #BOOTPROTO=dhcp BOOTPROTO=static IPADDR=192.168.0.122 NETMASK=255.255.255.0 GATEWAY=192.168.0.1 DNS1=114.114.114.114 DNS2=8.8.8.8 DEFROUTE=yes PEERDNS=yes PEERROUTES=yes 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 UUID=ebd7eace-f0b7-4d48-b4d6-fd6ee3f7e21d #nmcli con show # ONBOOT=no ONBOOT=yes
注意配置可以使用的DNS,否則無法解析域名,可參考經常使用公共DNSserver地址
service network restart
重新啟動網絡
ping baidu.com
是否可以ping通百度
配置多個網卡
配置第二個時,須要自己創建配置文件。在重新啟動網卡之前,停止NetworkManager
systemctl stop NetworkManager
systemctl disable NetworkManager
時間配置
配置本地時區:
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
同步網絡時間:
yum install ntpdate
ntpdate pool.ntp.org
Samba服務配置
yum install samba samba-client samba-common
安裝相關軟件
# rpm -qa | grep samba
samba-4.1.12-23.el7_1.x86_64
samba-libs-4.1.12-23.el7_1.x86_64
samba-common-4.1.12-23.el7_1.x86_64
samba-client-4.1.12-23.el7_1.x86_64
這里順便說一下搭建sambaserver所須要的基本軟件包:
1. samba 這個軟件包包括了基本的daemon文件(smbd和nmbd)
2. samba-common 提供samba的主要配置文件(smb.conf)、smb.conf語法檢測程序(testparm)等
3. samba-client 當linux作為samba 客戶端的時候。提供了一套所需的工具和指令。
備份配置文件cp /etc/samba/smb.conf /etc/samba/smb.conf.$(date +%F)
編輯vim /etc/samba/smb.conf
[global]
workgroup = MYGROUP
server string = Samba Server Version %v
log file = /var/log/samba/log.%m
max log size = 50
security = user
passdb backend = tdbsam
load printers = yes
cups options = raw
[samba]
comment = my share dir
path = /home/user
browseable = yes
guest ok = yes
writable = yes
public = yes
加入用戶smbpasswd -a samba_user
,設置password
重新啟動服務
service smb restart
service nmb restart
關閉防火牆
systemctl stop firewalld.service
systemctl disable firewalld.service
setenforce 0
Linux下客戶端測試
smbclient -L //192.168.0.122/samba -U samba_user
設置開機啟動
systemctl enable smb.service
Win8下加入網絡位置
進入我的電腦。【右擊】-【加入網絡位置】依據向導一直點擊【下一步】,在Internet地址或網絡位置下填寫\\192.168.0.122\samba
,【下一步】依據提示填寫用戶與password。
安裝必備軟件
- 安裝gcc:
yum -y install gcc
- 安裝g++:
yum -y install gcc-c++
- 安裝gccgo:
yum -y install gcc-go
- 安裝小工具:
yum -y install lrzsz screen
yum -y install socat nc nmap
獲取本機公網ip
curl http://members.3322.org/dyndns/getip
curl ipinfo.io
{ "ip": "36.110.42.197", "hostname": "No Hostname", "city": "Beijing", "region": "Beijing Shi", "country": "CN", "loc": "39.9289,116.3883", "org": "AS4847 China Networks Inter-Exchange" }
參考: