コンピュータユーザー

コンピュータ愛好家とパワーユーザーのためのQ&A

2
Bashで何千ものCIDR /ネットマスク範囲のIPホストアドレスを素早く効率的にカウントする方法はありますか?
私はIPSetを使って何万ものIPv4 CIDR /ネットマスク範囲を管理していましたが、それらはその後IPTablesルールにリンクされます。この設定はうまく機能していますが、IPSetがクライアントのレポート目的で機能するIPホストアドレスの概要を正確に把握したいと思います。 IPSetエントリのフォーマットは一貫して次のようになっています。 123.456.0.0/16 timeout 86400 だから私は持っている行にgrepすることができます timeout エントリに含まれるCIDR /ネットマスク範囲に基づいて動作する値を取得します。 たとえば、IPSetの出力を(次のようにして)保存したとします。 ipset -L -n > ipset-20181228.txt )というテキストファイルに ipset-20181228.txt そして、の組み合わせを実行します grep そして wc -l このような: grep "timeout" ipset-20181228.txt | wc -l 39,000以上のCIDR /ネットマスクの範囲に相当する39,000以上の項目があります。しかし、それは(もちろん)CIDR /ネットマスクの範囲を数えるだけで、その範囲のIPホストアドレスの全数を数えることはできません。 使用しようとしました prips grepを使用して、CIDR /ネットマスクの範囲をBIDで実際のIPアドレスに拡張します(CIDR /ネットマスクの値を実際のIPアドレスに拡張します)。 grep -oE '(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\/([0-9]{1,2})' ipset-20181228.txt | awk 'NF { system( "prips " …
4 linux  bash  ip  netmask 

1
ホストシステムはLXCコンテナで実行されているプロセスによって作成されたソケットを管理しますか?
私はLXCを使うのが初めてなので、この質問に対する答えを見つけることができませんでした。同じホスト上で複数のコンテナが実行されていて、それらがLANに接続するブリッジに接続されているというシナリオです。ホストはまだコンテナ内に作成されたソケットを管理していますか?それとも、それらはコンテナによってのみ管理されますか? TCPの場合、ホストは例として再送信を処理しますか?


2
一部のWebサイトへのアクセスを異なるユーザーに制限する
Debianベースのシステム上。スーパーユーザーとして、私はいくつかのWebサイトへのアクセスを制限する必要がありますが、ユーザーに固有のものです。たとえば、user1の場合はabc.com、user2の場合はxyz.comです。 / etc / hostsファイルを試しました。のような行を追加する 127.0.0.1 abc.com 私が欲しいものをします。ただし、hostsファイルは1つしかないため、すべてのユーザーに適用されます。私がこれまでに学んだ限りでは、異なるユーザー用にhostsファイルを設定することは不可能です。これを行う他の方法はありますか?

3
RAIDドライブにアクセスするための新しいマザーボードまたは新しいPC
起動を拒否したPCがあります。私のマザーボードで提供されているRAIDアレイ(RAID 0、あるいは1)上に4つのディスクドライブがあります。私は1つのプライマリHDとRAID用の追加の4つを持っています。 可能であれば、RAIDアレイ上のデータの一部を回復したいです。まったく新しいマシンを購入して4つのディスクを別のRAIDアレイに接続すると、新しいコンピュータでこれらのディスクを読み取ることができるでしょうか。それとも、現在同じマザーボードを購入する必要がありますか? 私は、I7ベースのPCに移行したいので、可能であれば同じボードを購入したくありません。しかし私がしなければならないならば、私が手に入れることができるならば私は中古のQuadGTを買うつもりです。

0
SOCKS 5サーバーであるOpenVPN、L2TP、またはPPTPクライアントlinux [クローズ]
私はLinux用のOpenVPN、L2TP、またはPPTPクライアントが必要です - どちらでも構いません - これはローカルマシン上のSOCKS 5サーバーとして機能します。それはトンネルインターフェースやそのような何かを設定するべきではありません、それは単に指定されたポートをバインドし、そのポートでSOCKS5を話すべきです、そして転送するべきです のみ VPN経由のプロキシトラフィック。理想的には、実行にroot権限を必要としません。 (これは本質的に同じ質問です SOCKS 5サーバーとしてのOpenVPNクライアント? ただし、その質問はWindows用であり、実際の回答は得られませんでした。) (私はこれが欲しいのですが、私は同じマシン上でいくつかの異なるプログラムを同時に走らせるつもりです。 違う VPNサーバーこれはSOCKSでは簡単なことですが、TUN / TAPインターフェースで設定することはお尻の大きな痛みのように見えます。) (私が言うことができる限り、OpenVPNの 'socks-proxy'モードは私が望むものと正反対です。それはまだローカルマシンへのTUN / TAPインタフェースとしてそれ自身を公開し、そしてSOCKS経由で接続します。 そのサーバー 。)

2
仮想マシン上のファイルを編集する
Ruby on Railsを使用するためにVirtual Boxを介してWindows XPにvirtul Linuxをインストールしましたが、Railsディレクトリで動作するすべてのファイルが仮想マシンにあり、WindowsのSublimeテキストでそれらを編集できないという問題がありました。 Sublimeを仮想Linuxにインストールするべきですか、それとも別の方法でファイルを編集することができますか? ご回答ありがとうございます。

3
Excelで数値を数値以外の値に割り当てる方法
「非常にありそうにない」の場合は「VU」、時にはの場合は「S」のような値のアンケート回答があります。各調査回答はセルを占有します。調査回答を含むセルごとに、別のセルに対応する番号を入力します。たとえば、 "VU"を含むセルごとに、対応するセルに番号1を入力します。 これはどのように行われますか?

3
Chromeはダウンロードしたファイルをキャッシュしますか?
かなり奇妙です。 私のWebアプリケーションでは、S3に保存されているスプレッドシートへのリンクがあります。 私は以前にそのファイルをダウンロードしました。さて、私はs3でそのファイルを更新しました。 同じリンクから再度ダウンロードしようとしたときに、以前のバージョンがまだ取得されています。 キャッシュをクリアすると、新しいバージョンがダウンロードされます。


2
複数のパラレルミュージックライブラリをどのように管理しますか?
私は(今のところWMALでは)リッピングされたロスレスファイルを含むメインミュージックライブラリとオリジナルのダウンロードされたMP3、AACなどを持っています。 たとえば、私は次のライブラリがあります。 Full\: lossless, original lossy downloads Mobile\: lossless transcoded to HE-AAC, lossy copied over without transcoding MP3\: lossless transcoded to MP3, lossy MP3s copied over, others ignored これは私にとっては少し面倒なことです。私はメディアライブラリの別々のフォルダに各ライブラリを持っています。 Full\ WMP付きのライブラリ(再生、自動タグ付け、アルバムアート、フォルダ名変更など)。私が管理する Mobile\ iTunesを使ってiPodと同期できるように、iTunes Storeからダウンロードしたファイルは Mobile\ の代わりに Full\ 彼らが属するところ。そして私はまだMP3ライブラリを始めていません。 私が新しいCDか何かをリッピングするときはいつでも、私はfoobar2000をに向けるでしょう Full\ そして一度に全部をトランスコードする Mobile\ そして MP3\。 他にもこれをやっている人がいるはずです。どのようにしてそれをすべてうまく管理できますか。 私はWinXPを使っていることに注意してください。

2
WindowsでMac OSXを仮想化する方法はありますか? [複製]
可能な重複: Windows Virtual PC内でMac OSを実行する方法 私は、Windowsの仮想マシンでMac OS X Serverを実行する方法があるという噂を聞いたことがあります。私はこれが正確に合法ではないことを知っています。 私はこれをやりたいのですが、iPhone用のアプリケーションを開発するのがどのようなものかを試してみたいのですが、MACを購入するという大きな投資は必要ありません。

2
Dropboxはまだ「初期化中」で同期しません
私はOS X 10.5.8を使っていて、問題なくDropboxを使っています。しかし、何らかの理由で突然動作しなくなりました。私は以下を試しました: 実行ディスクユーティリティ/修復権限 コンピュータのリンク解除/再リンク ゴミ箱設定フォルダ、アプリ再起動 アンインストール/再インストール もちろん、私は再起動しました...数回。 問題を解決するものは何もないようです。だれでも私に指示できますか。
4 mac  sync  dropbox 

3
Gitマージの前に磨きますか?
ユーザーブランチをmasterにマージしたいのですが、コードレビューを実行してください。マージコミット前の変更 例えば: o---o---o---o---o master \ o---o---o lucy 一般に git merge lucy 結果は次のようになります。 ,-- "Merge commit" | o---o---o---o---o---o master \ / o---o---o----' lucy コードレビュー後修正する: ,-- "Merge commit" | ,-- "Code review: 1) fixed EOL char, 2) apply tabsize=4, ..." | | o---o---o---o---o---o---o master \ / o---o---o----' lucy 上記の代わりに、マージコミットとコードレビューコミットを単一のコミットとして作成します。 ,-- "Code review …
4 git  merge 

2
746GBとして表示される3TBハードディスク
BIOSでは、UEFIブートが有効になり、ACHIモードが選択され、3TBハードディスク(Seagate ST30000DM001)がSATAポート3に取り付けられています。 ただし、Windows 7 64ビット、3TBのハードディスクは746GBと表示されます。設定やフォーマットを変更する方法は関係ありません。私はパーティションテーブルとしてGPTを使用しています(Windowsが推奨するように、> 2TBはGPTを使用するべきです)。 3TBのフルストレージを取り戻すにはどうすればよいですか。 PSマザーボードはIntel DH55HCであり、Intel Rapid Storage Technologyソフトウェアはディスク容量が2.862GBであることを示しています。 PSオペレーティングシステムはWindows 7 Ultimate、64ビット 更新 誰かがこの質問をUSBの閉鎖に関する同様の問題の複製としてマークした。しかし、この質問は直接SATAケーブルを介してマザーボードに接続されているハードディスクに関するものです。

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