サーバー管理者

システムおよびネットワーク管理者向けのQ&A

5
デフォルトゲートウェイをプッシュせずにopenvpnサーバーを構成するにはどうすればよいですか?
一部のLANリソースを提供するようにopenvpnサーバーを構成する必要がありますが、クライアントにすべてのトラフィックをルーティングしたくありません。 これが私のネットワークのサンプルの説明です。私のLANは192.168.1.0/24です。Openvpnネットワークは192.168.100.0/24です。push route 192.168.1.0 255.255.255.0サーバー側の構成を追加します。クライアントが192.168.1.0/24にアクセスできるが、他のトラフィックにはアクセスできないようにしたい。 サーバー側の構成からこれを行うにはどうすればよいですか?クライアント側の構成はこれを行う唯一の方法ですか?
10 openvpn  route 

1
nginxでsslクライアント証明書の検証が失敗する
nginxでsslクライアント認証をセットアップしようとしています。自己署名したルートCAを作成しました。それを使用して、サブCAを作成しました。このサブCAを使用して、クライアントの証明書を作成しました。サブCAとルートCAを新しいファイルに連結しました。クライアント証明書を次のように確認しました。 $ openssl verify -purpose sslclient -CAfile auth-root.crt testcert.crt testcert.crt: OK auth-root.crtは、連結されたサブCAとルートCAです。testcert.crtはクライアント証明書です。 私はnginxにを使用してauth-root.crtを指定しましたssl_client_certificate。 testcert.crt証明書を使用してHTTPリクエストを行うと、nginxが失敗します。デバッグログをオンにすると、次のように表示されます。 2012/06/21 22:58:47 [debug] 8901#0: *2 verify:0, error:2, depth:1, subject:"/C=US/ST=Florida/L=Tampa/O=Test org/OU=Test OU/CN=AuthCerts TestCA",issuer: "/C=US/ST=Florida/L=tampa/O=Test org/OU=Test OU/CN=Root TestCA" 2012/06/21 22:58:47 [debug] 8901#0: *2 verify:0, error:27, depth:1, subject:"/C=US/ST=Florida/L=Tampa/O=Test org/OU=Test OU/CN=AuthCerts TestCA",issuer: "/C=US/ST=Florida/L=tampa/O=Test org/OU=Test OU/CN=Root TestCA" 2012/06/21 22:58:47 [debug] 8901#0: …

5
ユーザーがLinuxで他のユーザーにファイルを転送できるようにする方法
20コンピューティングノードから98,000コンピューティングノードまで、サイズが約40のクラスター上で数千人のユーザーがアプリケーションを実行している環境があります。これらのシステムのユーザーは、従来のUNIXアクセス許可によって制御される大容量ファイル(1PBを超える場合もあります)を生成します(ファイルシステムの特殊な性質のため、ACLは通常、利用できないか、実用的ではありません)。 現在、「give」と呼ばれるプログラムがあります。これは、グループの権限が不十分な場合に、ユーザーが別のユーザーにファイルを「与える」ことができるsuid-rootプログラムです。したがって、ユーザーは次のように入力してファイルを別のユーザーに提供します。 > give username-to-give-to filename-to-give ... 受信側のユーザーは、「take」(giveプログラムの一部)と呼ばれるコマンドを使用してファイルを受信できます。 > take filename-to-receive 次に、ファイルの権限が受信ユーザーに効果的に転送されます。 このプログラムは何年も前から存在しており、セキュリティと機能の観点から再検討したいと思います。 私たちの現在の行動計画は、「ギブ」の現在の実装のビット腐敗を取り除き、それを本番環境に再デプロイする前にオープンソースアプリとしてパッケージ化することです。 従来のUNIXアクセス許可しか利用できない場合に、ユーザー間で非常に大きなファイルを転送するために使用する別の方法はありますか?
10 linux  filesystems  hpc 

7
kvmホストの仮想マシンに属する仮想インターフェイスを判別する方法はありますか?
ブリッジネットワークでqemu / kvmを使用しています。ホストマシンには、IPなしの「vnetX」ネットワークインターフェイスがいくつかあります。どのvnetXが仮想マシンに属しているかを知る方法を探しています。 これらのインターフェイスのMACアドレス値を仮想マシンのMAC(またはそれらを定義するXML)と一致させようとしましたが、一致しません。 ブリッジに属するvnetインターフェースを表示するbrctl showがありますが、これは有用な情報ではありません。 その関係を知る方法はありますか?THX!!

3
Windows DFSR-複製されたディレクトリのアクセス許可を変更し、1週間以上にわたって350,000のバックログを保持
質問:この350,000ファイルのバックログをより速く完了する方法はありますか?ほとんどすべてのファイルで唯一の変更は、影響を受ける各ファイルのACLの変更でした。一部のファイルは内容が変更されていますが、この状況では一般的ではありません。 これは修正される可能性があります。このテキストを編集して、一定の期間と検証後に成功/失敗を確認します。この質問文の終わりに向かって、それを修正した可能性がある最近行われた変更について詳しく説明しました。 約450,000ファイルのDFSRレプリケーショングループがあり、1.5 TBのスペースを使用しています。この状況では、約500マイル離れた2つのWindows Server 2008 R2サーバーがあります。他のサーバーがありますが、このレプリケーショングループには関与していません。サーバーアルファはメインサーバーであり、ほとんどのスタッフが使用しています。サーバーベータは、リモートオフィスのサーバーであり、ビジー状態ではありません。 ここで、このレプリケーション・グループのバックログのグラフは(PNGは、Googleドライブ上にホストされている)スローシンクロの進行状況を示します。 そのレプリケーショングループのルートディレクトリにある権限エントリを削除する必要がありました。もちろん、ほとんどのサブフォルダーに継承されています。この変更はサーバーALPHAで行いました。その直後、DFSRには350,000のファイルバックログがありました。1週間以上経ち、現在は267,000に達しています。(最初に)変更されたのは、単一の権限の変更のみでした。 これは何が起こったかです(これは解決策ではなく、この問題の原因となったものの別の説明です):http : //blogs.technet.com/b/askds/archive/2012/04/14/saturday-mail-sack -because-it-turns-out-friday-night-was-alright-for-fighting.aspx#dfsr サーバーBETAで発生した変更は、その方向にバックログがないため、サーバーALPHAに非常に迅速に複製されます。ベータ版で変更されたファイルは、問題なくアルファ版に変換されます。 それは、一端で50Mbps接続のファイバーを介して他端で100Mbpsのファイバーに24/7をフルスピードで複製します。ステージング領域は各サーバーで100GBです。イベントログには何も興味深いものはありません。この特定のレプリケーションにも、このALPHA / BETAサーバーペアにもない関連のないレプリケーショングループに表示される、関連のない最高水準点イベントがあります。特に、最高水準点や接続エラーのイベントログエントリはありません。 レプリケーショングループに関するALPHAのビュー: 帯域幅の節約:99.83%の削減(18.1 GBではなく30.85 MBの複製) 30.85MB / 18.1GBは、ALPHAとBETAでDFSRサービスを最後に再起動してから発生したと思います。もしそうなら、これは非常に長い時間がかかっていても(実際にかかるはずの時間よりも長い)、実際にはファイルの内容がネットワーク経由で転送されていないことを示しています。 複製フォルダ:1.46TB(実サイズ)、439,387(ファイル)、52,886(フォルダ) 競合および削除されたフォルダー:100.00GB(構成済みサイズ)、34.01GB(実際のサイズ)、19,620(ファイル)、2,393(フォルダー) ステージングフォルダー:200.00GB(構成済みサイズ)、92.54GB(実際のサイズ) ログ(5月14日午後7時)に1つの最高水準点エラーが発生したため、ステージングクォータを100GBから200GBに増やしました。マイクロソフトが承認したルートは20%増加することを知っていますが、私はこれで遊んでいません。ステージングディスクアレイには、十分な空き容量があります。 すべてのサーバーでウイルス対策を無効にしても効果はありませんでしたが、少しは役立つと思いました。今のところ、ウイルス対策を再度有効にしていますが、方程式から変数を削除するために、レプリケーショングループのパスをスキャンから除外するように設定しています。 これを速くする方法はありますか?私はサーバーBETAでもこの変更を加えるだけですが、ALPHAで変更されたが、BETAにレプリケートされていないファイルがあり、BETAで継承されたアクセス許可の変更を行うと、OLDファイルがBETAからALPHAにプッシュされます(DFSRがどのファイルが衝突で勝ったかを比較するとき、ファイルのタイムスタンプを無視します)。そして、それが起こるのはむしろ悪いでしょう。 バックログはゆっくりと減少しています。とてもゆっくりと。しかし、それは進んでいます。しかし、このレートでは、完了するまでに数週間かかります。データセットのコピーを3TBドライブに押し込んでリモートオフィスに発送することを考えています。もっと良い方法はありますか? 5月16日午前4時US PT:問題を修正した可能性のあるもの(とにかく正直に修正されていると仮定): DCに複数の変更を加えましたが、それはずっと前に行われるべきでした。問題は、このネットワークが他の誰かから継承された可能性があるということです。他の誰かから継承された可能性があります。問題が修正された変更を約束することはできません。ここではそれらは特定の順序ではありません: すべてのDCが "ドメインコントローラー" OUに含まれていませんでした。DCが他の場所にあるWindowsドメインを見たことがありません。それらを元の場所に戻しました。以前は、各オフィスがある都市の名前で分離されたOUにありました。(それらを移動したので、対処する必要がある配管工事があるようですが、現時点ではすべて問題ないようです...) AVGアンチウイルスは、すべてのDCおよびDFSR参加サーバーで実行されています。レプリケートフォルダーとステージングフォルダーをアクティブ/オンアクセススキャンから除外しました。これで問題が修正されたとは思わないので、後でこの問題をテストして、その変更を元に戻すとDFSRの複製速度が低下するかどうかを確認します。それは別の日の挑戦です。 dcdiag.exeは、RODCに関するDNSの問題を訴えました。ドメインにRODCがまったくない場合でも、この問題を修正しました。私はこれが何かを修正したとは思いません。 _ldap._tcp.domain.GUID._msdcs.DOMAIN.NET SRVレコードの1つがDCSの1つ(DFSRサーバーの1つではない)で欠落していたので、それを修正しました。これも役に立たなかったと思います。 サーバーを再起動したときの1つとして、DFSRデータベースの不適切なシャットダウン(イベント2212)が発生し、データベースの再構築に数時間かかりました。終了すると、イベント2214が報告され、終了したことがわかります。その後、レプリケーションはまだ非常に低速で実行されていましたが、スタックされていたものは何でも取り外せるようになった可能性があります。 DCの1つは、インターフェイス構成でセカンダリDNSサーバーとして127.0.0.1を持っていませんでした。追加しました。これはDFSRサーバーの1つではなかったので、おそらくそれとは何の関係もありませんでした。 私はTechNetブログをフォローしました: DFSRサーバーでのDFSR推奨レジストリ設定でのレプリケーションパフォーマンスのチューニング。AsyncIoMaxBufferSizeBytesが4194304に設定されていることを除いて、「テスト済みの高パフォーマンス値」の値をすべて使用しました。これは、高値よりも1ノッチ低い値です。これは問題を解決できたかもしれません...または多分そうではありません。あまりにも多くの変数を変更するときにそれを区別することは困難です。 dcdiag.exeはベータ版のRPCサービスとの通信に関する問題について不満を述べましたが、それはすでに上記の変更を行った後です。これが最も起こりそうな問題であるように見えましたが、私がそれを修正するためにしたことは何もありませんでした。VPNは適切に実行されており、ファイアウォールはそれをブロックしていませんでした。上記の項目のいずれかがRPCの問題の原因であり、それを修正した可能性があります。または、単純な偶然の一致であった可能性があります。私はない今、そのエラーを取得し、複製は現在順調に稼働しています。 この話の教訓は、一度に1つずつ変更するか、何が原因でそれが修正されたのか本当に分からないことです。しかし、私は必死で、それを修正するための時間を使い果たしていたので、問題に対して大量の弾丸を発射しました。修正を特定した場合は、ここで報告します。ただし、絞り込みに頼らないでください。 編集5/21/2012: 昨日、リモートサーバーにスペアサーバー(GAMMA)を使って約7時間運転することで、これを解決しました。GAMMAがプライマリローカルサーバーとして機能し、通常のサーバー(ベータ)がレプリケーションに追いつきます。私がそれを配置してから、サーバーはレプリケーション速度の約2倍になります。これはVPN関連の問題である可能性があることを教えてくれますが、ALPHAからGAMMAにすべての新しい更新がレプリケートされているように思われるため、これは非常に迅速で順調です。 編集5/22/2012: …

4
アクセスポートとトランクポート?
誰かがスイッチのアクセスポートとトランクポートの違いを説明できますか?私はネットワークについて学び始めました。私の理解では、アクセスポートを使用してエンドポイント(コンピューターやプリンターなど)をスイッチに接続し、トランクポートを使用して2つのスイッチを接続しています。どんな助けでも大歓迎です。ありがとう!

4
再起動後もsysfsパラメータを維持するための提案
sysfs仮想ファイルシステムを介して公開されるLinuxシステムランタイムパラメーターの大幅な変更を実験しています。 これらのパラメーターを維持してRHEL / CentOSスタイルのシステムで再起動しても維持される最も効率的な方法は何ですか? それは単に/etc/rc.localにコマンドをダンプする場合ですか?これに適したinitスクリプトはありますか?構成管理の観点からも標準化を考えています。同等のクリーンなsysfsはありsysctlますか?

2
再起動時のfstab問題のデバッグ
再起動後、fstabに記載されている一部のパーティションが期待どおりにマウントされませんでした。正しくマウントされたパーティションと正しくマウントされなかったパーティションの行の形式は同じに見えるので、不足しているパーティションの復元を妨げる問題のログが存在するのだろうかと思います。 再起動中にコンソールが表示されませんが、後で問題を特定して修正する必要があります。
10 linux  redhat  fstab 

2
postfixはメールが正常に送信されたと言いますが、メッセージはISPの受信トレイに到着しませんか?ログに拒否なし?
メールサーバーから@ bellsouth.netメールにテストメッセージを送信すると、Postfixログに送信は成功したと表示されますが、メッセージがbellsouth受信トレイに届きません。At&Tがメッセージをブロックしている場合、失敗の通知やバウンスを受け取るべきではありませんか? 一部の顧客が電子メールを受信しない理由をトラブルシューティングしようとしていますが、mail.logにメッセージが拒否されたことを示すものが何もない場合、どのメッセージが正常に配信されたかをどうやって知ることができますか? ログは以下を示します: Feb 27 09:02:36 MyHOSTNAME postfix/pickup[26175]: D53A72713E5: uid=0 from=<root> Feb 27 09:02:36 MyHOSTNAME postfix/cleanup[26487]: D53A72713E5: message-id=<20120227140236.D53A72713E5@example.com> Feb 27 09:02:36 MyHOSTNAME postfix/qmgr[5595]: D53A72713E5: from=<root@example.com>, size=878, nrcpt=1 (queue active) Feb 27 09:02:37 MyHOSTNAME postfix/smtp[26490]: D53A72713E5: to=<myemail@bellsouth.net>, relay=gateway-f1.isp.att.net[204.127.217.16]:25, delay=0.57, delays=0.11/0.03/0.23/0.19, dsn=2.0.0, status=sent (250 ok ; id=20120227140036M0700qer4ne) Feb 27 09:02:37 MyHOSTNAME …
10 email  postfix  isp 

1
SquidをMavenリポジトリーとして使用する
誰かがSquidを使用してMavenリポジトリをプロキシ化する方法を知っていますか? そのための構成ファイルは何ですか? 主な問題は、Mavenクライアントが、キャッシュの動作を制御するヘッダーを含むHTTPリクエストを発行することです(それをバイパスしたいと思います)。 ここに典型的なリクエストがあります: GET /maven/proxy/jboss-public/org/richfaces/richfaces-bom/4.2.0.Final/richfaces-bom-4.2.0.Final.pom HTTP/1.1 Cache-control: no-cache Cache-store: no-store Pragma: no-cache Expires: 0 Accept-Encoding: gzip User-Agent: Apache-Maven/3.0.4 (Java 1.6.0_26; Linux 2.6.32-38-generic) Host: 192.168.2.171 Connection: Keep-Alive そのためにすでにApache HTTPD(およびdisk_cache proxy_http有効なモジュール)を使用していますが、プロキシではなくミラーを作成しています。 ここに設定があります(そのサイトに基づいています): <Proxy *> Order deny,allow Allow from all </Proxy> # central ProxyPass /maven/proxy/central http://repo1.maven.org/maven2 ProxyPassReverse /maven/proxy/central http://repo1.maven.org/maven2 CacheEnable disk /maven/proxy/central …

2
TUNデバイス(C ++バックエンド)からデフォルトゲートウェイへのトラフィックの転送
次の問題は、私が問題を抱えているより大きなソリューションのほんの一部です。他のすべての要素はこれまでのところ機能しているようですので、私が問題を抱えている非常に小さな部分について説明します。 Linuxマシンを持っています。tun0(トンネリングインターフェイス)とeth0(witchは私のインターネットへのデフォルトゲートウェイです)を持っています。 目標:私の目標は、tun0から着信するパケットを受信し、それらをデフォルトゲートウェイに転送することです。したがって、実際には非常に単純なNATのケースであり、物理インターフェイスを偽装したtun0とインターネットを「共有」したいと考えています。 Tunは、 sudo openvpn --mktun --dev tun0 --user USER sudo ip addr add 10.2.0.1/24 dev tun0 sudo ip link set tun0 up だから私はそれを稼働させ、pingを実行することができます。さらに、このTUNデバイスに接続し、読み取りと書き込みができるC ++アプリケーションがあります。(fti:ここに私がフォローしたチュートリアルがあります:http : //backreference.org/2010/03/26/tuntap-interface-tutorial/) 8.8.8.8に対して行われた正しいICMP(ping)要求をC ++のバイト配列にダンプしました。次に、私のプログラムを使用して、それをtun0デバイスに書き込みます。ICMPリクエストは ソース(10.2.0.10)-カーネルはルートを戻します(同じサブネット) 宛先(8.8.8.8)-GoogleのDNS 正しいチェックサムなど(Wireshark / TSharkでは、tun0で正しく表示されます) 次に、私は以下のルートを持っています: iptables -F # flush iptables --table nat --append POSTROUTING --out-interface eth0 -j MASQUERADE iptables …
10 routing  nat  icmp  forwarding  tun 

3
接続を待機しているすべての子プロセスを示すserver-statusで応答しないapache webserver [終了]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? サーバー障害のトピックになるように質問を更新します。 29日前休業。 私のセットアップ:3つのほぼ同一のWebサーバーマシンで、DNSを介した単純なロードバランシングで同じ高負荷の動的Webサイトにサービスを提供しています。このサービスは、2年以上同じapache構成(apache2、php5、ubuntu 8.04 linux 2.6.24-29-server)で動作しています。 私の問題:約2週間前から、この構成で問題が発生しています。ほぼ毎日、約5分間、Webサイトにアクセスできない短い時間があります。引き続きssh経由でサーバーにログインできます。私が実行するhtopと、マシンは単に何もしないのがわかります。約1000のapacheプロセスが実行されていますが、CPUアクティビティがありません。 私はこの状況をデバッグするためにapache mod_statusを使用しました。プロセススコアボードは次のようになります。 _C.___K_______________________R._______.__K_K____K___C_______.__ _______C__________.___________________________________.________C _.____K__________K___K_WK_____._K_____________________________._ W______K__________K________.____________________._______C_______ _C_.__K__K____.._.._____________________________________C_______ _R___________K___.______C________.C_________.______._____C______ ____________KKC____K_____K__WC_________________C_____.__.____.__ _____________________C_________K______.____C______._____________ _.___C____.___.___________________________.K______.____K________ W__.___________________C.__.____K________K_______R_._.__._______ __C__C_.__________C__C_______._____W______________C_.___C_______ ____.______C_____________C________.____C____________.________._K __.__________.K_____________K_________._____C____.K__________KW_ __K.W________R_________._______.___W___________.____.__K_____W__ W___.___..________W____K Scoreboard Key: "_" Waiting for Connection, "S" Starting up, "R" Reading Request, "W" Sending Reply, "K" Keepalive (read), "D" DNS Lookup, "C" Closing connection, …

3
2%を超えるプロセスを使用していないのに、ルーターのCPUが40%になるのはなぜですか?
問題があり、Cisco 1841でCisco IOS 15を実行していますが、奇妙な動作をします。CPU使用率は40%と表示されていますが、これだけのCPUパワーを使用しているプロセスはありません。 次に例を示します。 lev1841#show processes cpu sorted CPU utilization for five seconds: 41%/39%; one minute: 42%; five minutes: 32% PID Runtime(ms) Invoked uSecs 5Sec 1Min 5Min TTY Process 96 88 147299 0 1.11% 1.04% 0.92% 0 Ethernet Msec Ti 117 40 36582 1 0.15% 0.19% 0.17% 0 IPAM …

2
RFC 4578のPXEクライアントシステムアーキテクチャタイプ「BC EFI(7)」とは何ですか?
RFC 4578は、PXEのさまざまなマシンアーキテクチャを次のように定義しています。 Type Architecture Name ---- ----------------- 0 Intel x86PC 1 NEC/PC98 2 EFI Itanium 3 DEC Alpha 4 Arc x86 5 Intel Lean Client 6 EFI IA32 7 EFI BC 8 EFI Xscale 9 EFI x86-64 私は2台のIBMマシン(HS22ブレード、x3550M3)をテストしましたが、どちらも「EFI BC」アーキテクチャを使用してEFI PXEブートを実行します。 それは何の略ですか?いつ使用されますか?IBMが「EFI x86-64」の代わりにそれを使用するのはなぜですか?
10 pxe-boot  uefi 

1
Linuxでのtun / tapデバイスの作成
次のコマンドを使用して、ホストマシンにタップデバイスを作成しようとしています。 sudo ip tuntap add mode tap br0p0 しかし、次のエラーメッセージが表示されます。 Object "tuntap" is unknown, try "ip help". 私は何をすべきか?私はUbuntu 10.04に取り組んでいます

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.