這些一般都是不需要設置的,開通後會自動分配,IP、掩碼、網關應該是設置好的,至於DNS,一般沒必要修改或單獨設置。
2、vps上裝的CentOS的操作系統怎麼設置網站伺服器
經典!哈哈!這個安裝個面板不就跟空間一樣~
3、如何設置自己的域名VPS的DNS地址
國內就設置114.114.114.114/114.114.115.115
海外設置8.8.8.8
設置錯誤DNS會導致很多網站無法訪問。
4、VPS 如何裝DNS
1.開始安裝DNS伺服器:
yum install bind bind-libs bind-utils bind-chroot
這里更新源上的版本是bind 9.3.6-16.P1.el5,DNS的配置文件放在/var/named/chroot目錄下。
2.復制配置規範文件:
cp /usr/share/doc/bind-9.3.6/sample/etc/* /var/named/chroot/etc
cp -a /usr/share/doc/bind-9.3.6/sample/var/named/* /var/named/chroot/var/named
相關配置文件說明:
主配置文件:/var/named/chroot/etc/named.conf 設置一般的named參數,指向該伺服器使用的域資料庫的信息源。
根域名伺服器指向文件:/var/named/chroot/var/named/named.root 指向根域名伺服器,用於唯高速緩存伺服器的初始配置。
正向解析文件:/var/named/chroot/var/named/localhost.zone localhost區文件,用於將名字localhost轉換為本地回送IP地址(127.0.0.1),正向解析。
反向解析文件:/var/named/chroot/var/named/named.local localhost區文件,用於將本地回送IP地址(127.0.0.1)轉換成名字localhost,反向解析。
3.嘗試啟動DNS伺服器:
service named restart
顯示:
Stopping named: [ OK ]
Starting named: [FAILED]
查看系統日誌:
cat /var/log/messages |grep named
發現錯誤:
my named[1384]: /etc/named.conf:100 configuring key 『ddns_key』: bad base64 encoding
是沒有ddns_key造成的,執行/usr/sbin/dns-keygen來生成TSIG keys。然後替換named.conf中
secret 「use /usr/sbin/dns-keygen to generate TSIG keys」;引號內的內容。
/usr/sbin/dns-keygen
編輯/var/named/chroot/etc/named.conf文件,添加ddns_key:
vim /var/named/chroot/etc/named.conf
修改如下:
key ddns_key
{
algorithm hmac-md5;
secret 「」;
};
添加好ddns_key後,重啟named服務成功,但是DNS伺服器還不能使用,需要進行其他配置。
4.我們看到在named.conf文件中有這樣幾個區塊:
options //設置data相關文件,對data/目錄要有寫的許可權
logging //debug log
view 「localhost_resolver」 //本地解析,caching only nameserver
view 「internal」 //限定同一個區域網的內部用戶使用
key ddns_key //設置ddns key
view 「external」 //限制外部用戶請求這個DNS伺服器
5.首先設置/var/named/chroot/var/named/data目錄的用戶和組為named:named:
cd /var/named/chroot/var/named
chown named:named data
6.為/var/named/chroot/var/named目錄添加寫許可權:
cd /var/named/chroot/var
chmod g+w named
如果這個目錄沒有寫許可權的話,named服務可以啟動,但是系統日誌里會有,」the working directory is not writable」錯誤。
7.修改name.conf中view 「external」區域內設置:
vim /var/named/chroot/etc/named.conf
recursion yes; //打開遞歸
allow-query-cache { any; }; //允許查詢緩存
8.再重啟DNS伺服器:
service named restart
Stopping named: [ OK ]
Starting named: [ OK ]
啟動成功。
此時查看日誌:
tail -30 /var/log/messages |grep named
沒有報錯即可。
9.設置開機自啟動:
chkconfig –level named 345 on
此時這個DNS伺服器就可以使用了。
windows系統下修改網路連接里的DNS伺服器地址用ping、nslookup命令測試。
linux系統修改/etc/resolv.conf里的nameserver地址,使用host、dig、nslookup命令測試。
5、改變vps的dns地址 能改善訪問速度嗎
DNS地址,即解析伺服器地址。
一般來說相同網路下:用解析能力越強,延遲越低的DNS,你訪問網站的打開速度就越快。
所以說是有效的。但是改成什麼樣的能起到效果就不好說了。
一般來說國內電信寬頻通常使用電信的通用DNS:114.114.114.114備選114.114.115.115
阿里的DNS是:223.5.5.5,備選為223.6.6.6
91vps吳強為您解答,希望能幫到你。
6、我想請問一下,centos-vps裡面如何綁定域名啊?
你配的ftp的目錄是在/home下面的用戶文件夾,這個和apache的配置是兩回事,vps的使用不像虛擬主機那樣,虛擬主機幫你配好了你的帳號上傳的ftp目錄和apache的用戶目錄為同一個,vps需要自己配置,至於綁定域名又是另外一回事了,需要配置apache
7、vps如何安全設置?centos5的系統
1,關閉不需要的服務
這個應該很容易理解的,凡是我們的系統不需要的服務,一概關閉,
這樣一個好處是減少內存和CPU時間的佔用,另一個好處相對可以提高安全性
那麼哪些服務是肯定要保留的呢?
在linux機器上通常有四項服務是必須保留的
iptables
linux下強大的防火牆,只要機器需要連到網上,哪裡離得開它
network
linux機器的網路,如果不上網可以關閉,只要上網當然要打開它
sshd
這是openssh server,如果你的機器不是本地操作,而是託管到IDC機房,
那麼訪問機器時需要通過這個sshd服務進行
syslog
這是linux系統的日誌系統,必須要有,
否則機器出現問題時會找不到原因
除了這四項必需的服務之外,其他的服務需要保留哪些呢?
這時就可以根據系統的用途而定,比如:資料庫伺服器,就需要啟用mysqld(或oracle)
web伺服器,就需要啟用apache
2,關閉不需要的tty
請編輯你的/etc/inittab
找到如下一段:
1:2345:respawn:/sbin/mingetty tty1
2:2345:respawn:/sbin/mingetty tty2
3:2345:respawn:/sbin/mingetty tty3
4:2345:respawn:/sbin/mingetty tty4
5:2345:respawn:/sbin/mingetty tty5
6:2345:respawn:/sbin/mingetty tty6
這段命令使init為你打開了6個控制台,分別可以用alt+f1到alt+f6進行訪問
此6個控制台默認都駐留在內存中,事實上沒有必要使用這么多的
你用ps auxf這個命令可以看到,是六個進程
root 3004 0.0 0.0 1892 412 tty1 Ss+ Jun29 0:00 /sbin/mingetty tty1
root 3037 0.0 0.0 2492 412 tty2 Ss+ Jun29 0:00 /sbin/mingetty tty2
root 3038 0.0 0.0 2308 412 tty3 Ss+ Jun29 0:00 /sbin/mingetty tty3
root 3051 0.0 0.0 1812 412 tty4 Ss+ Jun29 0:00 /sbin/mingetty tty4
root 3056 0.0 0.0 2116 412 tty5 Ss+ Jun29 0:00 /sbin/mingetty tty5
root 3117 0.0 0.0 2396 412 tty6 Ss+ Jun29 0:00 /sbin/mingetty tty6
如何關閉這些進程?
通常我們保留前2個控制台就可以了,
把後面4個用#注釋掉就可以了
然後無需重啟機器,只需要執行 init q 這個命令即可
init q
q作為參數的含義:重新執行/etc/inittab中的命令
3,如何關閉ipv6?
ipv6目前我們還不需要,但系統安裝完成後它會作為模塊常駐核心,沒有必要,
可以用這個步驟來關閉它:
首先編輯網路配置文件:
vi /etc/sysconfig/network
修改
NETWORKING_IPV6=yes
為
NETWORKING_IPV6=no
然後關閉其模塊:vi /etc/modprobe.conf
在文件中添加以下兩行
alias net-pf-10 off
alias ipv6 off
修改完成後需重啟機器使之生效
4,如何關閉atime?
一個linux文件默認有3個時間:
atime:對此文件的訪問時間
ctime:此文件inode發生變化的時間
mtime:此文件的修改時間
如果有多個小文件時通常沒有必要記錄文件的訪問時間,
這樣可以減少磁碟的io,比如web伺服器的頁面上有多個小圖片
如何進行設置呢?
修改文件系統的配置文件:vi /etc/fstab
在包含大量小文件的分區中使用noatime,nodiratime兩項
例如:
/dev/md5 /data/pics1 ext3 noatime,nodiratime 0 0
這樣文件被訪問時就不會再產生寫磁碟的io
5,一定要讓你的伺服器運行在level 3上
做法:
vi /etc/inittab
id:3:initdefault:
讓伺服器運行X是沒有必要的
6,優化sshd
X11Forwarding no //不進行x圖形的轉發
UseDNS no //不對IP地址做反向的解析
7,優化shell
修改命令history記錄
# vi /etc/profile
找到 HISTSIZE=1000 改為 HISTSIZE=100
然後 source /etc/profile
vps上如果啟用防火牆,必須打開3389埠和4643埠
否則遠程桌面和VZPP面板會無法連接
關於壓力測試:UnixBench是一款不錯的Linux下的VPS性能測試軟體
8、如何在 VPS 上架設私人的 DNS 伺服器
可以使用bind或者dnsmasq來搭建私人的dns伺服器,前者功能比較強大,適合作為搭建dns伺服器的軟體使用,後者設置比較簡單,軟體比較輕巧,適合作為搭建僅轉發(緩存)的dns使用。
9、如何在VPS上架設私人的DNS伺服器
可以架設的。
具體怎麼架設我就不描述了,你可以看看這個。http://jingyan.baidu.com/article/7c6fb4287ef93680642c909b.html