2014年9月28日日曜日

VPNサーバの設定

Esxi上のWindowsServer2011でSoftEtherのVPNサーバを立てる際のメモ

Esxi上にWindowsServer2011の仮想マシンを作ったところから始める。

Esxiのネットワークのプロパティをクリックする。
編集から無差別モードを承諾にする。
これをしていないとVPNサーバまでは繋がるが、そこから先のローカルの端末に繋がらなくなる。

WindowsServer2011にSoftEtherをインストールする。

SoftEtherの設定で、仮想Hubにアクセスするユーザを追加して、ローカルブリッジを追加でローカルブリッジ作成する。
ローカルブリッジを作成すれば、仮想NATや仮想DHCPの設定は必要ない。

あとはOpenVPNなり、L2TP over IPSecの設定をすれば繋がる。






2013年1月6日日曜日

[epgrec]サーバー設定参考リンク集

epgrecを設定する際に参考にしたサイト一覧(違うのも混ざってるかもしれない)

UbuntuでPT2を使う
Ubuntu 12.04 で PT3 と epgrec で録画する
epgrec導入
MySQL ユーザの操作(作成、パスワード変更、削除)
[AV関連][Hardware]コピペでできる録画サーバー on Linux with PT2 (epgrec 番組表編)
Apache2のエラーログの場所
epgrecのインストールと設定
Ubuntu 12.04 64bitでPT2を使う(Ubuntu 10.10〜12.04対応)
PT3、UbuntuLinux12.04、epgrecでのカードリーダのバグ対策
Ubuntu 12.04LTS(Daily Build) を試用してみた [PT2]
[AV関連][Hardware]コピペでできる録画サーバー on Linux with PT2 (recpt1 録画編)
脳のなかのこびと軍団
MINT12でPT2+MythTV その1
12.04でpt2再インストール(httpサーバー版に変更)
gccやbinutils, make のインストール
PT2導入
Sambaの設定(共有フォルダの追加)
/etc/fstabに記述されている数字の意味
Ubuntuサーバ日本向け環境の初期設定 - ロケールとタイムゾーン
Samba の導入
recpt1(httpサーバ版)パッチを最新ソースに適用 [PT2]
Ubuntu Server 12.04 LTS のパッケージ管理


[epgrec]BSの番組表が取得できない

BSの番組表が取得できないので、
調べると以下のサイトを見つけた。

http://d.hatena.ne.jp/teandt/20120615

epgrec,epgdumper,recpt1のすべてが新BS対応になってないといけなかった。

どうもepgdumperだけ違ったようで新BS対応にしたら治った。

ダウンロード - epgrec - SourceForge.JP

[epgrec]/var/www/video ディレクトリを変更する


以下のリンクに記述されてる通りにすれば何の問題もなく
/var/www/video ディレクトリを変更できた。

Ubuntu 12.04 で PT3 と epgrec で録画する



mkdir /home/video
chmod 777 /home/video
mv video/index.html /home/video
rmdir video
ln -s /home/video /var/www/epgrec/video

PMSインストール



以下のサイトを参考にCLIでPMSをインストールしてみた。
Installing PS3 Media Server on Ubuntu Server 10.04 LTS via command line

特に引っかかるところもなく記述されてるままコマンド実行していくだけ。
ただ、PMS.confの編集はどこに何の設定が記述されてるのか探すのに疲れるくらい。
キャッシュとフォルダの設定だけすればPS3から見えたが、
ファイル名に日本語を含むと見えなかった。


以下にhistoryを載せる。

sudo apt-get install mencoder ffmpeg mplayer vlc openjdk-6-jre

sudo apt-get install python-software-properties

sudo apt-add-repository ppa:shiki/mediainfo
sudo apt-get update
sudo apt-get install mediainfo


sudo wget http://ps3mediaserver.googlecode.com/files/pms-generic-linux-unix-1.72.0.tgz
sudo tar xzf pms-generic-linux-unix-1.72.0.tgz

sudo mv ~/pms-linux-1.72.0 /opt/pms

cd /opt/pms
sudo chmod +x PMS.sh
sudo chmod +x tsMuxeR

sudo nano PMS.conf

cd /etc/init.d
sudo nano startpms

#!/bin/bash
cd /opt/pms
nohup ./PMS.sh &
exit

sudo chmod +x startpms
sudo update-rc.d startpms defaults

ファイル名に日本語を含むファイル・ディレクトリを表示するには、
以下をPMS.shの#!/bin/shの下に記述するだけでよかった。


export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
export LC_CTYPE=en_US.UTF-8








[epgrec]ICカード周りのdebがダウンロード出来ない



Ubuntuの最近のバージョンではICカード周りに以下の古いパッケージが必要だが、
ダウンロードできなくなっていた。



以下のサイトからそれぞれのパッケージがダウンロードができた。
https://launchpad.net/ubuntu/maverick

Munin を Ubuntu にインストール


サーバ監視用にMuninをインストールした。
最初アクセスしたらYou don't have permission to accessと出た。
調べたら初期設定では、localhostからしかアクセス出来ないようになっているようで。
 /etc/munin/apache.confで
Allow from localhost 127.0.0.0/8 ::1 を
Allow from localhost all
に変更したらアクセスできた。

以下インストール時のhistory
sudo apt-get install -y munin munin-node
sudo nano /etc/munin/apache.conf
sudo /etc/init.d/apache2 restart


Munin を Ubuntu にインストールする
muninをインストールしてApache設定の考え方の違いに気づく
UbuntuでApacheを再起動する方法・コマンド