情報弱者(俺)向けのITの道 -4ページ目

ファイアウォールェ……

おかしいなぁ
ファイアウォールあけたはずなのに……

というわけで、つながらなかった理由はファイアウォールでした
ちゃんと設定したら繋がりました
あと、地味にゲートウェイミスってました


さてさて、そしてリポジトリを切りました
とりあえず
svn/projectDIr/trunk/projectにするつもりが
svn/projectDir/project/trunk/中身

みたいな感じなってしまった
ん~?
なんか勘違いしてるところがあるのかもしれない
ちょっと調べてみよう

しかしリポジトリとかってどういう構成にするのが正しいのでしょうかね?
trunk, branches, tagsだっけ?
とりあえずこれはわかるんだけども、この3つだけでいいのだろうか?
他にもいろいろないのだろうか?

あとまだユーザ作ったりグルーピングしたりしてないし、セキュリティ的な、パーミッションの設定もテキトウなのです
早くそのあたりも勉強しないとなぁ……


はぁ、管理するのって本当に難しいんですね……

なんか他のPCからアクセスできなかったでござる……

っていうかhostsについての昨日の一人問答は違ってる気がする


家庭内ネットワークにそもそも自分のPCが認識されていない気がする
研究室の他のPCから自分のPCが見えてない
だからできないんじゃないか?


よくわからん……
とりあえず研究室のネットワークを管理してる先輩に今度聞こう
それまで他の勉強だ

何をしよう?

とりあえずsvnの勉強したほうがいいのだろうか
使う分には会社で使ってるからわかるのだけど、切り方とかがね
いまいち理解していない可能性が高いので


あとは純粋にネットワークの勉強をしようかデザインパターンの続きをやろうか


はぁ……時間がいくらあっても足りない

ローカルネットワークでのsvn

なんか一応動いてる気がするのだけど、他のPCからアクセスしてみないとなんとも言えない……

ひとまずポートフォワーディングというものを使ってやればよさそうというのを知ったのでやってみた
vmwareのツールでvmnetcfgというのがって、そこから設定できました

……なんかGUIツールを使うと負けた気がするんだけどもねw


んで、そこでとりあえずポートを指定してその番号で来たらフォワードするようにしました
その際にvmware側のapacheでListenするポートを変更して、それ以外はコメントアウトしますた

あと、ホストOS側でファイアーウォールをその番号だけ開けた!
たぶん開けないとダメだよね?
たぶん……受信側だけあければいいとおもう
外部からvmが立っているパソコンにホスト名でアクセスして、そのときポート番号も入れてもらえばいいと思うので

http://hostname:ポート番号/hoge/huga

みたいな感じだと思うので……

んで、よくわからないのがホストOS側でのhostsファイル
ここでvmwareのIPとホスト名をマッピングしました

ポートフォワーディングやる前になんかいろいろやってるうちに何かの流れでしました
たぶんそのホスト名が呼ばれたときにそこへアクセスするようへ方向転換する目的です

んで、ポートフォワーディングっていうのは特定のポート番号でアクセスされたときに他の場所へフォワードするものなはず
ホスト名とかがデフォの状態でもホスト名:ポート番号でそのポート番号を見てフォワードしてくれるのじゃないかとおもうのですよ



だからhostsファイルの中からそのマッピングを消した
そしたらvmwareに繋がらなくなった

なぜなんだろう?
でもこう日記に書きおこしてなんとなくニュアンスがわかったような気がするけど、いまいちわからない


次はこのあたりを調べないとだね……
なんだかなぁ

やっぱり難しいね、ネットワークって




……あ、vmwareの8番に割り当てられているIPを指定して、そこにポート番号を渡すからフォワードできるってことか?
無差別にポート番号だけでURL部分無視してフォワードしてるわけじゃないんだから、ポートフォワーディング処理が仕掛けてあるアドレスにリクエストを送らないといけないのか

だからホスト名でアクセスするならhostsファイルにホスト名とIPをマッピングしないといけないのか


たぶんそうだ
そうに違いない
明日先輩に聞こう



ちなみに、一応eclipseからコミットとか更新とかは出来ました
まぁ自分のローカルなんで正直当たり前っていうね…

ネットワークは意味不明

vmware上のapacheにホストであるWindowsからアクセスしようとするの巻~

URLにIP打ち込めば普通に入れるのだけど……
やっぱりIPじゃなくて名前で入りたいよ~

よくわからないののタグを使ってなんかそれっぽくアクセスできるようにしてみた

その際に弄ったのが
/etc/hosts
/etc/apache2/httpd.conf (だっけ?)
/etc/apache2/virtualhost/test.conf

httpd.confからtest.confをincludeして、ごちゃごちゃ

とりあえずvmware上ではserverName(というか、hostsに設定したnameっぽかった)からアクセスが出来ました
ただなんかsvnフォルダなのに普通のフォルダと同様な表示のされ方だったのが気になる……

なんというか、こういう環境構築? というのは意味がわからないね
いつになったらちゃんと出来るようになるんだろうか
はぁ……情弱過ぎて涙目です

vmware ubuntu

ちゃんとvmwareにubuntu入れてネット繋がりますた

ん~、とりあえずNAT接続で、ubuntu側は固定IPにしました
固定IPって、自分で勝手にIPアドレス決めていいんですね

勝手とは言ってもデタラメはダメっぽいですけども
192.168.1.X って感じにしました
127だとダメでした。なんでだろう?
何かで使っているのだろうか?
あとネットマスクは255.255.255.0
ゲートウェイが198.168.1.1
DNSサーバはホスト側(Windows側)と同じにしました


あとホスト側、Windows側でネットワークの共有をしました
コントロールパネルからネットワークとか開いて、アダプターの設定を選択
ローカルエリア接続になっているところをプロパティからvmwareのvmnet8に対して共有化


こんな感じにしたら繋がりましたね
いまいち繋がったといっても実感がない
いろいろ悩みながら適当に弄ってた感じですからね……

ネットワーク勉強しないとダメだなぁって思いました



そして今はSubversionのイントラネット? 内でのサーバ立てを頑張り中
まぁ研究室内で閉じたsvn server立てようと頑張ってるのです

ひとまずローカルでは動かすところまで出来ました
っていうかローカルで動かすだけだと、凄まじく簡単ですね

言ってしまえばフォルダ切ってるだけ、みたいな感じでした



さて、続きを頑張ろう