問題タブ [fqdn]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
regex - bash 正規表現での有効な FQDN の評価
訂正された投稿
@stribizhevは正しいです。bash 正規表現では先読みを使用できません。そのためにgrepを使用しました。
@stribizhev と < +OnlineCop > および < tureba > ( http://webchat.freenode.net/?nick=regex101 ) の助けに感謝します。
元の投稿
この正規表現を機能させて、文字列が有効な FQDN であるかどうかを評価しようとしていますが、成功しませんでした。私もさまざまな検索を行いましたが、成功しませんでした。
たとえば、 http://regexlib.com/REDetails.aspx?regexp_id=1319にある正規表現をコピーして この方法を試しましたが、うまくいきません。何が間違っている可能性がありますか?
go - ローカル ホストの FQDN を見つけるにはどうすればよいですか?
GoでローカルホストのFQDNを見つけるにはどうすればよいですか?
ところで: net.LookupAddr() は Windows では機能しません。したがって、それはオプションではありません。
http - ブラウザーが Origin ヘッダーで FQDN を送信しない
CORS のコンテキストで、FQDN を含む Origin ヘッダーを常に送信するようブラウザに強制することは可能ですか? ターゲット サービスでは、Origin: http://website.intranet.example.com/page.html
代わりに が表示されOrigin: http://website/page.html
ます。
例が示すように、これはイントラネット環境であり、目標は、ドメイン マシン ( *.intranet.example.com
) でホストされているすべてのページが、同じドメインでホストされているサービスに対してクロス オリジン リクエストを作成できるように、サブドメインごとにリクエスト オリジンをフィルタリングすることです。問題は (もしそうなら) イントラネット サイトが一般的にhttp://website/
、接続固有の DNS サフィックスによって暗示される残りの部分と同様にアドレス指定されることです:intranet.example.com
ドメイン ポリシーによって設定されます。
私が考えることができる唯一の回避策は、「醜い URL」の副作用を最小限に抑えて、すべての「元の」ページに正規の URL を強制する (つまり、にリダイレクト//foo
する) ことを要求することです。//foo.intranet.example.com
https - Team Foundation Server 2015 で Sharepoint Foundation 2013 https 接続をセットアップする
1 台のマシンに TFS 2015 SQL Server+Sharepoint Foundation 2013+TFS 2015 の単一サーバー インストールをセットアップしました。サーバーには複数の IP があり、各インストールは異なる IP でリッスンしています。
Sharepoint は、通常の SP サイト用に 1 つ、サーバーの全体管理用に 1 つの IP を使用します。すべての IP には FQDN が登録されています。SharePoint サイト (Sharepoint - 80 およびサーバーの全体管理) は、HTTPS のみを使用し、FQDN を使用するように構成されています。SharePoint Web サービスで HTTPS のみを実行することができなかったので、既定の設定のままにしています。
また、同じサーバーで FQDN を使用できるように、FQDN のループバック チェックを無効にしました。TFS 構成ウィザードを実行すると、SharePoint の設定まではすべてうまくいきました。TFS から、SharePoint Web サイトまたはサーバーの全体管理にアクセスできないと何度も言われます。URL は同じマシンのブラウザーで動作していますが、TFS が FQDN を使用して SharePoint に接続できない理由がわかりません。同じポートで実行されている "SharePoint - 80" と "Central Administration" は IP が異なるだけなので、マシン名を使用することはできません。
物事を機能させるために試みることができる設定はありますか?
linux - 完全修飾ドメイン名にピリオドは必要ですか?
FQDN (完全修飾ドメイン名) について混乱しています。FQDN をピリオドで終了する必要がありますか? sun
またはsun.tuc.noao.edu.
またはのようにsun.tuc.noao.edu
。違いは何ですか?
python - socket.gethostbyaddr が不明なホストを返す
ホスト名から fqdn を取得したい。Linux サーバーでこのコマンドを実行しています: python -c "import sys, socket; sys.stdout.write(socket.gethostbyaddr('')[0])" このコマンドはうまく機能し、ホスト名から fqdn を返します。しかし、他の一部のサーバーでは、次のエラーが返されます: Traceback (most recent call last): File "", line 1, in socket.herror: [Errno 1] Unknown host
"host" linux コマンドを実行すると、失敗したホスト名の fqdn を python コマンドで取得します。
誰でもそのplzの解決策を持っていますか?
hostname - 1 つの FQDN のドメイン自体を FQDN にすることはできますか?
次のように 2 台のマシンに名前を付けることは有効ですか。
- マシン 1: Room1.BuildingA.MyDomain.com
- マシン 2: BuildingA.MyDomain.com
現在、マシンはそれぞれの /etc/hosts ファイルで手動で名前が付けられています。このネーミング スキーマは、他のネットワーク プロトコルや DNS との間で何らかの問題を引き起こしますか?
java - Javaを使用してsystemdを使用して新しいサーバーでFQDNを取得する
私たちの展開システムでは、Java を使用して、使用している展開マシンの完全修飾ドメイン名を取得しています。
次のメソッドを使用しています: https://docs.oracle.com/javase/8/docs/api/java/net/InetAddress.html#getCanonicalHostName--
新しいサーバーに移動した後、systemd に関連してドメインが解決されないという問題があります。
これが、私たちが使用していた古いラボと、IT 部門が考えることができる新しいラボの唯一の違いです。
解決策を 2 日間オンラインで調べましたが、最善の方法を見つけることができませんでした。
何か案は?
質問を編集:
私が試したいくつかの出力 -
ティア。