くだらねぇ質問・雑談はここで@自宅鯖 54台目
自宅サーバ全般に関する、質問や雑談のスレッドです
※注意:仕事で使うサーバーはスレ違いです
特定のハードウェアに依存するものは、そのハードウェアスレでドゾ
質問の際は
1. OS名
2. 使用するサーバソフトとバージョン
3. ネットワーク環境
などのサーバー環境をできるだけ詳しく書きましょう。後出しは嫌われるよ
まとめページ ttp://www.wikihouse.com/faqhserver/index.php?FrontPage
定番の質問へのテンプレ回答
・外部からはピコーンなのに内部からはショボーンです
ttp://www.wikihouse.com/faqhserver/index.php?%B3%B0%C9%F4%A4%AB%A4%E9%A4%CF%8E%CB%8E%DF%8E%BA%8E%B0%8E%DD%A4%CA%A4%CE%A4%CB%C6%E2%C9%F4%A4%AB%A4%E9%A4%CF%8E%BC%8E%AE%8E%CE%8E%DE%8E%B0%8E%DD%A4%C7%A4%B9
・串を刺して外部から接続して確認する方法もあるが、外部から接続してヘッダやソースの取得、スクリーンショット画像を生成してくれるサイトがある。
ttp://fula.jp/cgi-bin/head/
ttp://fula.jp/cgi-bin/head2/
次スレは>>970辺りが立てやがれ
前スレ
くだらねぇ質問・雑談はここで@自宅鯖 53台目
http://mao.5ch.net/test/read.cgi/mysv/1436887468/ >>217
test1をtest4に変更
test3をtest1に変更
これで認証かかるかテスト
かからないのであれば
コンフィグに書かれている可能性あるので
test3を書かれている記述をさがせ
grep test3 * とかgrep test3 */* とかで探すか
自分で探すスクリプト組め >>219
結果、test1はかかる、test4はかからない
もうちょい調べてみます RAID1のボリュームにOSをインストールしたのですがサーバーを
起動してもNon-System Diskと表示されてしまいOSが見つかりません。
ハードウェアのログを見ても特に何かエラーが起きているわけではなく、
DISKの抜き差しをしても結果は変わらずでした。
どこか確認スべき箇所がありましたらご教示お願いします。 【追記】
OSはESXi、RAIDコントローラーはHPのP420iです。
宜しくお願いいたします。 普通に作ればSCSIで/dev/sdxに見えるはずだからやり方が悪い フレッツ光を専用ルーターからWi-Fiルーター経由で、
PCには有線でデスクトップPCに繋いでネット使用してるんだけど、
最近動画を視聴していて何秒かおきにプトっと切れ間が
入るようになったの、これってなにに原因があるのかな?
NTTのルーターはまだ新しいけど、経由させてるブァッファローの
Wi-Fiルーターは結構古くなってきたからコレかな?
それかNTTのルーターか、またはPCに問題あるのかな?
考えられる原因わかりまっか?スレチだったらスンマセン >>225
原因の切り分けしろ
専用ルーターに直接つないで現象が起きるかどうか なるほど、ありがとう。
いま仕事場だから、帰ったらやってみる! すみませんが質問です
環境
PC:Windows7Prifessional
ネットワーク環境
HGW
|
有線ハブ
|
「 ¬
PC 無線ルーターUSBポート有り簡易NAS機能)
|
USBメモリ
有線ハブは最近追加したものでもとは無線ルーターの有線ポートからPCの繋いでいましたがどうも安定せずネトゲで接続切れたりしていたのでPCだけは有線のハブでつなぎ、途切れの問題は解決しました。
USBメモリを介して無線接続してるデバイス間でファイルをやりとりしていたのですが上記の構成にしたところPCからUSBメモリ(NAS機能のために使用)へのアクセスができなくなりました。
PCが192.168.1.7
無線ルーターが192.168.2.1です
USBメモリのルートへのアクセスは192.168.2.1/Public/でアクセスしていました
PCからアクセスできるにはどうすれば良いでしょうか
ネットワークドライブの追加で¥¥192.168.2.1¥Publicを追加しても見つからないとかで接続できませんでした あれ
書いた後に解決した
追加するときのIPアドレス部分は無線ルータのWAN側のアドレスじゃないとダメでしたね
スレ汚し失礼 Apacheバーチャルホストの質問です
/etc/httpd/conf.d/virtual.confは下記の設定ですが
ディレクトリ一覧が表示されてしまいます。
どうすればディレクトリ一覧表示禁止できますか?
Optionsを-Indexesにしてもダメでした
よろしくお願いします
<VirtualHost *:80>
ServerName example.com
DocumentRoot /home/hoge/public_html
</VirtualHost>
<VirtualHost *:443>
ServerAdmin mail@example.com
DocumentRoot /home/hoge/public_html
ServerName example.com
<Directory "/home/hoge/public_html">
Options MultiViews FollowSymLinks
</Directory>
SSLEngine on
SSLCertificateFile /etc/letsencrypt/live/example.com/cert.pem
SSLCertificateKeyFile /etc/letsencrypt/live/example.com/privkey.pem
Include /etc/letsencrypt/options-ssl-apache.conf
SSLCertificateChainFile /etc/letsencrypt/live/example.com/chain.pem
</VirtualHost> ちなみにこれはディレクトリ一覧表示禁止できました
<VirtualHost *:80>
ServerName example.com
DocumentRoot /home/hoge/public_html
<Directory "/home/hoge/public_html">
Options MultiViews FollowSymLinks
</Directory>
</VirtualHost>
SSLのときだけうまく動作しません… それでうまくいくなら
これでうまくいくようなもんだが
<VirtualHost *:443>
ServerAdmin mail@example.com
DocumentRoot /home/hoge/public_html
ServerName example.com
<Directory "/home/hoge/public_html">
Options MultiViews FollowSymLinks
</Directory>
SSLEngine on
SSLCertificateFile /etc/letsencrypt/live/example.com/cert.pem
SSLCertificateKeyFile /etc/letsencrypt/live/example.com/privkey.pem
Include /etc/letsencrypt/options-ssl-apache.conf
SSLCertificateChainFile 各ディレクトリにダミーのindexを置いておけばおk >>232-234
ありがとうございます!解決しました
Let's Encrypt導入で
/etc/httpd/conf.d/virtual-le-ssl.confなるファイルが生成されていて、これが邪魔をしていたようです
(ダミーのindexはめんどくさすぎて無理です) そもそも、Apache + VirtualHost + SSL(Let's Encrypt)で
ディレクトリ一覧表示禁止を全体に設定する方法ってありますか?
よろしくお願いします! 「httpd.conf」を編集し、デフォルトで有効になっている「mod_autoindex.so」をコメントアウトします。 # LoadModule autoindex_module libexec/apache/mod_autoindex.so
# AddModule mod_autoindex.c
でいけると思う >>237-238
なるほど、ありがとうございます! <Directory>は<VirtualHost>の外に書けば一度で済むのに… https://i.imgur.com/tx4t7iz.jpg
データベースの運用を考えていて、このような環境でクライアントからの10.0.40.2という存在しないipアドレスへ送った場合にサーバAにパケットを送りたいのですが、
iptablesをルータ側で設定してNAT変換をしてサーバAにルータと通信しているように見せることはできますでしょうか?
ルータ側でrouteコマンドにて経路情報は追加してあります。
サーバ側でiptablesを設定するとサーバ台数を増やした時にその度にサーバのiptablesを設定しなくてはいけないのでルータ側でサーバのiptablesを設定した時と同じような動作をさせたいです。 >>241
クライアント、ルータ、サーバは全てUbuntu 16.04.6です。 質問です
サーバーエンジニアの勉強がてらcentOSで自宅サーバを立ててみようと考えています。
NECやI-O DATAの個人用ルーターは持っているんだけど、ciscoの1812jって安い業務用ルーター買うか迷ってる
どちらでも鯖建てるだけならできると思うんだけど、仕事の勉強用として考えるのであればやはりcisco機器に触れるべきでしょうか?
インターフェイスとか結構違う? 891fjいいよ
インターフェイス3つほしいならrtx1200でいいんじゃね サーバーとラウターは別物だし、会社の規模によってはサーバー屋がラウター触る機会自体なかったりするからどうともいえんね ありがとう。
891fjは1000mb対応してるのもいいですね。
ひとまずどちらかのCisco機器漁ってみます。
rtx1200は値段がちょっと…なので、Ciscoに慣れたあと入手してみます
確かに両方触らないと勉強としては不十分ですね 皆さん家庭内LANの各機器のIPの割り当てどうしてる?
192.168.0.1から連番で割り当てていくのが一番単純だけど
172.16.0.0や10.0.0.0を使ったりとかサブネットで分割などこだわった所はある? 録画サーバが動いていてNASに勝手にファイルを作る
リモートでサーバにログインするか、NASにファイルが増えるかくらいでしか
サーバが無事か確認できない
普段メインで使っているPCに、サーバが死んだら警告が出るような仕組みを作るには、
どうしたらいいだろう? >>249
サブネットは分けてないけど、昔10.0.0.0/24で第4オクテッ卜を10台がデスクトップ、20台をノー卜とかにしていた。
DNS立てなくても ping 10.13 とかできて楽だから。
IPv6でアドレス長くなってからはDNS立てて、割り当てはv4の方も適当になった。 pingを送って返ってくるか見る、みたいな仕組みのは見つかるけど、
そんな機能は動いてないので返らない
多分、サーバがパッシブにチェックを受けるのでは無理で、
ウォッチドッグみたいに定期的に生きてる信号を出して、
それが途絶えたら死亡判定、みたいにしないといけない気がする
そんなのはある? ipネットワークで動かしてるなら故意に弾かない限りはpingは応答するぞ
まぁ
プロセス監視 zabbixでぐぐれ
望むことはできる TCPで動いてないのにNASにはアクセス出来るのか
firewallでicmpを許可してないだけだろ OSが稼働していることか、sambaのプロセスが立ち上がってることなのか、ファイルが読み書きできることか、空き容量が十分あることか、何を監視したいかをまず整理しないと
あと、監視に使える機材やソフトがなんなのか、金と知識がどのくらい用意できるか、もだな
ファイルサーバーとして使い物になることをシンプルに監視するなら、特定のファイルに例えばタイムスタンプの数値を書き込んで、それを読み出して一致してるか確認する
書けないか読めないか化けてるかすればメールを飛ばす、そんな感じのスクリプトをcronででも回せばいいんじゃないか あ、一言忘れた
もちろんスクリプトを動かすのはクライアント側で、だな 久しぶりに引っ越すんだけど
回線やプロバイダ選びで気をつける点ある?
V6プラスだとIPv4グローバルアドレスの任意のポートでlistenできないと聞きました
自宅のhttp鯖ポート80をDDNSで運用する予定です PPPoEなら大丈夫
V6プラスでもPPPoEのアカウントくれるプロバイダーもあるし
別途契約してもOK IPv6でやるならソフトバンク光ぐらいしかないんじゃね? >>260
IPv6でやるならどこでも良い。
フレッツの場合でIPv4なら、
a) PPPoEのプロバイダなら普通は動的or固定の占有グローバルIPアドレスで全ポートOK。ただし遅いことが多い。
b) v6プラスで固定グローバルIPアドレスを占有できるプロバイダなら全ポートOK。速いと思われるが、多分高額。
c) ソフトバンクの高速ハイブリッドは事実上固定の占有グローバルIPアドレスで全ポートOK。ただし専用ルータで必ずNATされ、TCP/UDP以外は不可。速いが高い。PPPoE(動的、グローバル占有)併用可。
d) ポート番号が何でもいいなら普通のv6プラスでも問題ない。事実上固定の共用グローバルIPで、240ポート(こちらも事実上固定)だけ割り当てられる。
e) transixはNAT入るからダメ。 262は訂正。IPv4overIPv6で、ポート番号を好きなようにしたければソフトバンク光ぐらいしか。 サーバーソフトって使うためにはデータの入っているHDDの初期化が必要ですか?
データの初期化不要でUSBメモリとかに入れてbootできるようなのは無いですか? >>266
そんなこといわないでおしえてくださいよーだんなー >>265
具体的にどのOS?
PCの構成にもよるけどUSBメモリブートできるのもあるし
HDDもしくはSSDもう一つ足せばいいし
パーティション管理ソフトつかえば分けることも可能だし 試しに使ってみたいだけならPCにインストールしちゃうと後で色々めんどくさいので仮想マシンが楽でいいよ 質問させてください!
Windows10にApache2.4とPHP7とphpMyAdminをインストールしたのですが
下記のエラーが出てphpMyAdminにログインできません
>phpMyAdmin - エラー
>mysqli 拡張がありません。PHP の設定をチェックしてみてください。 詳しくはドキュメンテーションを参照してください。
恐らくPHPのextensionを読み込めてないようです
※MySQLiの項目がありません
どうしたらいいでしょうか?よろしくお願いします PHP の設定をチェックしてみてください。
詳しくはドキュメンテーションを参照してください。 >>273
レスありがとうございます!MySQLはもちろん入れてます
バージョンは5.5.62です
↓
C:\Users\user>mysql --version
mysql Ver 14.14 Distrib 5.5.62, for Win64 (AMD64)
ちなみにC:\Windows\php.iniの設定は
extension_dir = "C:\php\ext"
になっています
extension=mysqli
のセミコロンも外してます
よろしくお願いします >>275
レスありがとうございます
何を確認すれば良いですか?
一応、phpinfo()で見るとextension_dir は C:\php\ext になっていました
しかしmysqliディレクティブはありません
C:\php\extに php_mysqli.dll は入ってます
よろしくお願いします。 >>274
> extension=mysqli
よく知らんけど
extension=php_mysqli.dll
じゃねーの?
https://www.hiskip.com/wp/dounyu/1375.html >>277
レスありがとうございます
こちらの環境では.dllは付いてなかったです
こんな感じです
https://aulta.co.jp/archives/6919 試してみては?
C:\php\extに php_mysqli.dll
なら>>277でいいような気がするが >>279
extension=php_mysqli.dll で試しましたがダメでした。
ちなみに中華製のPCとDELLのPCの2台があります。
Apache PHP MySQLを同じようにインストールしたのですがDELLのみエラーが出ます。
これってDELLに原因があります? 今のトレンドのOSってなに?
FreeBSDはもう時代遅れ?うどんつぅがいいの クロスプラットフォームが普通だしプロセッサもOSも何でもいい
選ぶのは言語 ApacheのBASIC認証でパスワード間違った時に
間違えて入れたパスワードをログに残す方法ないですか?
ずっと入れなくて、絶対に正しく入れてると言い張る客がいて困ってる まあすぐリセットできる機能つけたほうが、、、
自分でやってもいいしさ >>286
昔にたような事あって
試しにID入れるところでパスワード打ってください対処してたな
ソース書き替えない限りはBASIC認証でパスワードをログに吐くような作りは
セキュリティ的にしないと思うけどな システム会社さんが、VPN構築で、windows server 2019にて
DDNSを使い、LAN内のサーバーをソフトイーサVPNサーバーとして
公開するのですが、かなり危険なことなのでしょうか?
同じLANにいるサーバーだけが、公開状態って
違和感があるのですが・・ 認証用のユーザーとパスワードが.htpasswdファイルに記録されてると思うけど
これを直接編集してコメントアウトすることってできる? XAMPPのバーチャルホストを設定して hoge.localhost で開けるようにしたのですが
chrome では開けるものの、それ以外のブラウザではダメでした…
それ以外のブラウザでは localhost とすれば開けるようです
何が原因だと思われますか…? 原因はルーター
解決策はhosts
対処はnotepad
保存は工夫 localhostのサブドメインが127.0.0.1に解決されるようには普通はなってない
hostsに一個一個登録する(ワイルドカードは使えない)か, *.127-0-0-1.nip.ioを使う手もある 超初心者です
google compute engineを自鯖の練習と思って弄っていますが、外部IPアドレスのサブネットマスクが分かりません
google cloud consoleで静的IPアドレスの予約をしてあり、OSはdebian 9です。 amazon AWSでタダでlinuxサーバ立てる方法教えろ いくらでも記事があるでしょう
見つけられない奴には無理 質問でちゅ
複数のクライアントでLAN内の複数PCにリモートデスクトップ接続をするとき、静的IPマスカレードでポートを
バラバラにすれば、LAN内の個々のIPに割り当てることができますか? >>305
そもそもLAN内でしか使わないのに静的IPマスカレードを設定する理由は?
単にローカルIPで接続すればいい話じゃないの Apacheをかじり始めた素人です。
FTPを経由せず、Nautilusでwww配下へ直接コンテンツをコピペした場合、
アクセス権の設定を一括で行うにはどうしたらよいでしょうか?
FTP経由だと、FTPクライアントが自動で設定してくれていると思うのですが…
という認識が違っている可能性もあるので、その場合はご指摘いただけるとうれしいです。 事故レス
FTPクライアントはなんもしてないですね苦笑
httpd.conf かなんかなんでしょうか…
追加でもう一つ質問です
virtualboxで作成した環境を実機へレストアしたいと思っています。
いわゆるV2Pということになるのでしょうか?
Clonezilla を使う方法も含めて、参考になるサイトや注意点があれば、
ご教示ください。よろしくおねがいいたします。 >>308
ファイルシステムのアクセス権を、ftpでputとかしたときと同じくなるようにしたいなら
そうなるようにchmodとかchownでやればよいのではないのかな
chmod 644 /var/www/html/*.html
とか
find /var/www/html/ -type f -exec chmod 644 {} \/
とか
mod_rewriteだか使って、ファイル単位のアクセスをapacheにhttpd.confで
指示する方法はあるけど、それはftp無関係なのでそれを知りたいわけでは
ないと思うけど >>310
chmod がやはり必要ですね
linuxさわるの学生以来20年降りなもんで、ほんとゼロからのスタートみたいな苦笑
この時期なのでいろいろと勉強します! >>291
chownすればできるけどたまにハードリンクだったりするから気を付けろよ Minecraftのサーバーのポート開放についてはこのスレで大丈夫ですか?
かなり試行錯誤したのですが、中々解決しません。 あともう一つ質問があります!
Debian OSでDjangoのフレームワークを使っていて
Webサーバーは内蔵のものではなく
Nginx uwsgiを使いたいたく正常に起動はしているが
localhost/8000で接続出来ません!
ImportError at /
Cannot import name path と出てしまいます。
Pythonのバージョンは3を使ってるのに
エラーメッセージにはPython Version 2.7.16と
でてしまいます。
どうしたらDjangoでNginxサーバーを使えるでしょうか? あともう一つ質問があります!
Debian OSでDjangoのフレームワークを使っていて
Webサーバーは内蔵のものではなく
Nginx uwsgiを使いたいたく正常に起動はしているが
localhost/8000で接続出来ません!
ImportError at /
Cannot import name path と出てしまいます。
Pythonのバージョンは3を使ってるのに
エラーメッセージにはPython Version 2.7.16と
でてしまいます。
どうしたらDjangoでNginxサーバーを使えるでしょうか? すみません!
ページを再読み込みすると
再度、前回の投稿が書き込みされてしまうんですよね・・・