A. linux下如何配置DNS伺服器,
在linux下配置DNS伺服器,下面是配置過程中設置過的一些文件,
/etc/hosts 文件的具體內容如下:
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost.localdomain localhost fc4
192.168.1.3 a.test.com a
192.168.1.1 b.test.cn b
/etc/host.conf 文件:
order hosts,bind
表示先用hosts文件做解析,在用DNS解析
/etc/resolv.conf 文件:
; generated by NetworkManager, do not edit!
search test.com
nameserver 127.0.0.1
search test.cn
nameserver 192.168.1.1
nameserver 61.144.56.100
/etc/named.conf 文件:
//
// named.conf for Red Hat caching-nameserver
//
options {
directory "/var/named";
mp-file "/var/named/data/cache_mp.db";
statistics-file "/var/named/data/named_stats.txt";
/*
* If there is a firewall between you and nameservers you want
* to talk to, you might need to uncomment the query-source
* directive below. Previous versions of BIND always asked
* questions using port 53, but BIND 8.1 uses an unprivileged
* port by default.
*/
// query-source address * port 53;
};
//
// a caching only nameserver config
//
controls {
inet 127.0.0.1 allow { localhost; } keys { rndckey; };
};
zone "." IN {
type hint;
file "named.ca";
};
zone "test.com"IN {
type master;
file "test.com";
allow-update { none; };
};
zone "1.168.192.in-addr.arpa"IN {
type master;
file "192.168.1.rev";
allow-update { none; };
};
zone "test.cn"IN {
type master;
file "test.cn";
allow-update { none; };
};
zone "0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa" IN {
type master;
file "named.ip6.local";
allow-update { none; };
};
zone "255.in-addr.arpa" IN {
type master;
file "named.broadcast";
allow-update { none; };
};
zone "0.in-addr.arpa" IN {
type master;
file "named.zero";
allow-update { none; };
};
include "/etc/rndc.key";
在/var/name/test.com 文件下:
$TTL 86400
@ IN SOA a.test.com. root.a.test.com (
42 ; serial (d. adams)
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum
IN NS a.test.com.
IN MX 10 mail.test.com.
a IN A 192.168.1.3
mail IN A 192.168.1.3
//其中root.a.test.com的含義是管理員的郵箱
/var/name/test.cn 文件下:
$TTL 86400
@ IN SOA b.test.cn. root.a.test.com (
42 ; serial (d. adams)
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum
IN NS b.test.cn.
IN MX 10 mail.test.cn.
b IN A 192.168.1.1
mail IN A 192.168.1.1
/var/name/192.168.1.rev 文件下:
$TTL 86400
@ IN SOA 1.168.192.in-addr.arpa. root.test.com. (
1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS a.test.com.
IN NS b.test.cn.
IN MX 10 mail.test.com.
IN MX 10 mail.test.cn.
3 IN PTR a.test.com.
3 IN PTR mail.test.com.
1 IN PTR b.test.cn.
1 IN PTR mail.test.cn.
然後用/etc/init.d/named restart重啟DNS服務,在重啟過程中,我曾經出現過好幾次的錯誤,按照出錯的提示,會提示是named.conf文件第幾行出錯的。或者提示在那些包含文件例如test.cn這些文件裡面的問題,然後一個一個排除。
最後還有一些nslookup的命令比較有用:
set all用於顯示使用nslookup工具這台機器上的DNS伺服器的一些信息
set type=any會顯示完整信息包括域中郵件伺服器和主從DNS伺服器的名字和IP地址
server 192.168.0.1更換查詢的DNS伺服器地址
B. linux怎麼綁定域名linux綁定域名命令
linux伺服器如何綁定域名?
配置了一鍵安裝包的apache環境。添加網站配置方法如下:1.命令:CD/alidata/server/httpd/conf/vhosts/
輸入網站的配置文件目錄。
2.命令:viaa.conf
創建新的配置文件。
3.按下鍵盤上的字母「I」,開始編輯文件。復制下面的內容。
訂單允許、拒絕
全部否認
DocumentRoot/alidata/www/test
伺服器名www.test.com
伺服器別名test.com
選項索引跟隨符號鏈接
全部覆蓋
訂單允許、拒絕
允許所有人
重寫引擎開啟
重寫者^(.*)-htm-(。*)$.php?
重寫者^(.*)/simple/([a-z0-9_]。html)$/simple/index.php?
錯誤日誌
自定義日誌普通的
對應於自己
www.test.com的伺服器名綁定網站域名
伺服器別名test.com綁定的網站別名(如果您在此處添加了多個域名)不可用,可以將其刪除。
目錄index.html,index.php和index.htm設置默認主頁
root/alidata/www/testandDirectory"/alidata/www/test而directorymatch"/alidata/www/test/是指定網站的目錄,需要保持一致。
錯誤日誌和CustomLog"/alidata/log/httpd/test.log對應的日誌名也需要自己修改,可以區分網站的日誌信息。
4.輸入命令:/alidata/server/httpd/bin/apachectlrestart來重新啟動apache測試。
linux伺服器怎麼綁定域名?
如有兩個域名,分別是
http://hi-andy.com
和http://hi-neo.com
,需把這兩個域名都綁定到IP是219.13.34.32的伺服器上
1.首先需在域名供應商管理頁面指定域名和IP的對應關系(將兩個域名解析到一個IP上)
2.假定已經配置過LAMP環境
3.網站對應的源碼分別放在/var/www/目錄下的hi-andy和hi-neo文件夾下
4.配置apache
httpd.conf
#配置完成重啟服務
內網怎麼設置域名和埠?
PC端
一、Win8/Win7/Vista/XP
1、在電腦右下角的網路圖標上單擊滑鼠右鍵可以看到打開網路和共享中心選項,點擊進入設置
2、點擊左側的更改適配器設置
3、在選中的網路連接上單擊滑鼠右鍵,選擇屬性
4、單擊網路選項卡。在此連接使用下列項目下,選中Internet協議版本4(TCP/IPv4),然後點擊屬性,或者直接雙擊Internet協議版本4(TCP/IPv4)
5、勾選使用下面的DNS服務地址,然後在首選DNS伺服器和備用DNS伺服器框中,鍵入主DNS伺服器地址180.76.76.76和輔助DNS伺服器的地址114.114.114.114,點擊確定即設置完成
二、Linux系統
1、以下設置對所用的Linux系統如Redhat/Ubuntu/Debian/CentOS等都有效,但您必須是管理員root或者具有管理員許可權vim/etc/resolv.conf
2、在其中加入:nameserver180.76.76.76
nameserver114.114.114.114
3、保存退出,使用nslookup或者dig驗證是否可以通過180.76.76.76正常解析
三、Mac系統
1、單擊最左上角的蘋果圖標,在下拉菜單中點擊系統偏好設置進入設置
2、單擊網路圖標進入網路設置
3、從列表中選擇相應的網路連接服務,然後單擊高級選項
4、點擊DNS的選項卡,然後點擊左下角+,添加180.76.76.76和114.114.114.114,單擊好
5、返回到上一級,單擊應用
6、在瀏覽器中測試打開鏈接看是否正常
移動端(手機端)
一、IOS系統
1、在主屏幕中點擊設置圖標進入設置界面
2、點擊無線區域網
3、在選取網路列表中點擊相應的網路鏈接右側的i圖標,進入網路設置
4、選擇DHCP選項卡,設置選項下的DNS為180.76.76.76,114.114.114.114即可
二、Android系統
1、在桌面點擊設置圖標,並且進入WLAN設置選項
2、在wifi列表中,選擇已經連接的WiFi網路,長按之後在彈出來的提示選擇修改網路
3、選中顯示高級選項,將IP設定改成靜止
4、將域名1和域名2分別改成180.76.76.76和114.114.114.114,保存即可
路由器端
一、小米路由器
1、在界面中點擊路由設置進入設置界面
2、在右邊欄的網路設置展開菜單選中外網設置進入設置
3、在右邊界面配置聯網類型選擇使用靜態IP,設置選項下的DNS1為180.76.76.76,DNS2為114.114.114.114
二、極路由
1、登陸路由器,點擊左下角外網設置
2、根據上網方式選擇寬頻撥號或網線接入(多為寬頻撥號),勾選自定義DNS,然後在DNS地址輸入框中分別輸入180.76.76.76和114.114.114.114,點擊保存完成設置
三、其他路由器
1、登錄路由器管理界面,找到外網設置(不同廠商的可能名稱不太一樣)相關選項卡。
2、找到DNS配置區域,設置首選DNS地址180.76.76.76,備選114.114.114.114。
linux伺服器怎麼訪問網站?
已綁定域名,則直接使用網站域名訪問即可;
若未綁定域名,可使用Linux伺服器ip+80埠訪問;
當然,web伺服器的默認埠是80,也有可能是其他埠,這就需要根據實際情況來確定了。
C. Linux如何創建一個多域名通配符SSL證書
搜索引擎關鍵字:在線自簽名SSL證書。自簽名的證書不會被瀏覽器信任,如果用於小程序或者APP應用等開發,就沒有辦法,必須要買多域名通配符才可以。
申請多域名通配符SSL證書:
將確定需要的域名准備好。
進入淘寶裡面找到:Gworg,選擇通配符多域名SSL證書。
根據要求完成域名解析認證,獲得證書配置即可。
有無解決辦法:Gworg獲得多域名通配符SSL證書。