Web開発では、httpプロトコルは常に慣れ親しんでおり、httpを開始する前に最初に開始されるプロセスはDNS解決です。簡単に言えば、ドメイン名が実際のサーバIPに最終的に解決される方法のプロセスです。
DNS解決を研究し、DNS解決の問題を解決するための強力なツールはdigです。彼に対応するより伝統的なコマンドnslookupがありますが、更新されたコマンドとして掘る、その強力で簡潔でカスタマイズ可能な出力も開発者の操作と保守を行います。
インスタンス1(サーバーのローカルDNSサーバーにアクセスしてルートドメインネームサーバーにクエリを送信する):〜#:dig
;<<>> Di 9.3.6-P1-RedHat-9.3.6 -20.P1.el5_8.6<<>>;グローバルオプション:printcmd;;回答:;; - >> HEADER<< - < - < - > - オペコード:QUERY、ステータス:NOERROR、id:39027;; flags:qr rd ra; QUERY:1、ANSWER:13、AUTHORITY:0、追加:13
;; QUESTION SECTION:;。IN NS;; ANSWER SECTION:。85715 IN NS a.root f.root-servers.net.85715 NS NS.85715 NS NS l.root-servers.net。85715 NS NS.. 85715 NS NS..root-servers.net .net。。85715 IN NS b.root-servers.net。85715 IN NS c.root-servers.net。85715 IN NS m.root-servers.net。85715 IN NS k.root-servers.net NS NSでi.root-servers.net。85715 NSでj.root-servers.net。85715 NSでh.root-servers.net。85715 NSでg.root-servers.net <85715インスタンス2(BaiduホームDNS解決):dig www.baidu.com
<<>> DiG 9.3.6-P1-RedHat-9.3.6-20。 P1.el5_8.6<<>> www.baid U.com;;グローバルオプション:printcmd;;返答:;; - >> HEADER<< - opcode:QUERY、ステータス:NOERROR、id:15372;; flags:qr rd ra; QUERY:1、ANSWER :3、権限:0、追加:0;;質問セクション:; www.baidu.com A;;回答セクション:www.baidu.com 641 CNAME www.a.shifen.com。www.a. Shifen.com。110 IN 180.97.33.107 www.a.shifen.com。110 IN 180.97.33.108;;クエリ時間:1ミリ秒;; SERVER:192.168.100.52#53(192.168.100.52);; WHEN:水Aug 13 22:33:59 2014;; MSGサイズrcvd:90
例3(Baiduのホームページを解決するためのGoogleドメインネームサーバーの開発); dig @ 8.8.8.8 www.baidu.com
;<> DiG 9.3.6-P1-RedHat-9.3.6-20.P1.el5_8.6< 8.8.8.8 www.baidu.com;(1台のサーバー)見つかった);;グローバルオプション:printcmd;;回答を取得:;; - >> HEADER<< - opcode:QUERY、ステータス:NOERROR、id:44033;; flags:qr rd ra; QUERY:1、ANSWER: 2、AUTHORITY:0、追加:0;;質問セクション:; www.baidu.com。IN;;回答セクション:www.baidu.com。557 IN CNAME www 。297 IN A 180.76.3.151;;クエリ時間:615 msec;; SERVER:8.8.8.8#53(8.8.8.8);; WHEN:水8月13日22 :36:36 2014;; MSG SIZE rcvd:74
例4(ルートドメインネームサーバーからIPへの最終解決までのプロセスを表示するには、+ traceオプションを使用します):dig www.baidu.com + trace
。84899年NS f.root-servers.net。84899年NS d.root-servers.net。84899年NS e.root-servers.net。84899年NS b.root-servers.net NSでc.root-servers.net。84899 NSでm.root-servers.net。84899 NSでk.root-servers.net。84899 NSでi.root-servers.net。 h.root-servers.net。84899 in NS h.root-servers.net。84899 in NS g.root-servers.net。84899 NS a.root-servers.net。84899 IN NS l.root-servers.net。;; 1ミリ秒の間に192.168.100.52#53(192.168.100.52)から509バイトを受信しました
説明:ローカルDNSサーバーcomから複数のルートネームサーバーを取得します。 NS a.gtld-servers.net。com。172800 IN NS egtld-servers.net。com。172800 IN NS h.gtld-servers.net。com。172800 IN NS j.gtld-servers.net。com。172800 IN NS i.gtld-servers.net。com。172800 IN NS k.gtld-servers.net。com。172800 IN NS b.gtld-servers.net。com 172800でNS m.gtld-servers.net。com。172800でNS f.gtld-servers.net。com。172800でNS g.gtld-servers.net。com。172800でNS c.gtld-servers.net Com。172800 IN NS d.gtld-servers.net。com。172800 IN NS l.gtld-servers.net。;; 192.5.5.241から53バイトを受信しました。#53(f.root-servers.net)39ミリ秒で説明:f.root-servers.netルートドメインネームサーバーを選択して、comドメインネームサーバーbaidu.comに問い合わせますdns.baidu.com baidu.com 172800 in NS ns2.baidu.com。baidu.com 172800 NS Nb3.baidu.com。baidu.com。172800 in NS ns4.baidu.com。baidu.com。172800 IN NS ns7.baidu.com。;; 192.5.6.30#53から201バイトを受信しました。説明:ba.gu.comのドメインネームサーバーを解決するには、a.gtld-servers.netのcomドメインネームサーバーを選択してくださいC INのwww.a.shifen.com a.shifen.com 1200 NS NS ns3.a.shifen.com。a.shifen.com。1200 NS NS ns5.a.shifen.co Mashifen.com。1200年NS ns1.a.shifen.com。a.shifen.com。1200年NS NS4.a.shifen.com。a.shifen.com。1200年NS ns2.a.shifen.com;; 206ミリ秒で202.108.22.220#53(dns.baidu.com)から228バイトを受信
説明:dns.baidu.comドメインネームサーバーにアクセスすることを選択して、www.adu.comとしてwww.baidu.comに解決します。 .shifen.comのエイリアス;
だからwww.a.shifen.comを掘り下げる。
[root @ local200-65 JakQuan]#dig www.a.shifen.com +ショート180.97.33.108 180.97.33.107
LinuxがXFSファイルシステムを拡張する方法XFSファイルシステムを拡張するにはどうすればいいですか?LinuxがどのようにXFSファイルシステムを拡張するのかについて説明しましょ
1、role:ディレクトリの内容を一覧表示します。 2、形式:ls [options] [files] ファイル関連の内容を表示しない場合は、 [options]を指定します。指定
Linuxシステムに慣れていない多くのユーザーは、Linuxシステムを理解するためにWindowsの概念を使用するでしょう。問題です。 Q:なぜ私たちの端末はパスワードを入力できないのですか?
のインストールの詳細な説明今日初心者のためのXiaobian Linuxの友人はLinuxをインストールする方法を説明します、ここXiaobianはVirtual Boxを使用し、誰もがオープンソース
ロギングはセキュリティ上非常に重要であり、システム内で毎日発生しているさまざまなことを記録しているため、エラーの原因や攻撃者が残した痕跡を確認することができます。ログの主な機能は、監査と監視です。また、リアルタイムでシステムの状態を監視し、侵入者などを監視および追跡します。では、ログはどこに保存されているのでしょうか。 /var /logはログが保存されている場所です。
よく使われるログファイルは次のとおりです。btmpはdengl
remove Grep 514tcp 0 0 0.0.0.0:514 0.0.0.0:* LISTEN 4471 /rsyslogd tcp 0 0 192.168.75.129:514 192.16