トップページ⇒network
87コメント46KB

おうちの中でのサーバの立て方。

■ このスレッドは過去ログ倉庫に格納されています
00011NGNG
今度在宅の仕事でRED HAT+オラクルの仕事をやることになり
一台にLINUX入れてサーバを立ててもう一台のWIN機で作業しよう!
と思ったのですが、ローカルでネットを作る場合
IPをどうすればよいのかよくわかりません。

ちなみにIP8つもらえるOCNエコノミー
環境で似たようなサーバを立てたことがあるので、
DNSとかの書き方は 多少わかるのですが・・
プロバからはDHCPでIPをもらってます。
グローバルアドレス複数もらえるのですが、
DHCPなので毎回変わってしまいます・・・

ご存知の方教えてくださいませ。

00371NGNG
あ・・・なんか良く見たらアドレス172から始まってます・・・。
グローバルだと思ってたら違ったんですね・・・
catv局がかってにルーティングしてくれてるってことですね・・
ってことは・・・どうすれば・・・

ネットワークカードを家庭内サーバに2枚差して
一枚をDHCP172.16.**.**にして
もう一枚を172.0.0.1にすればいいのかな・・?
0038kiwiNGNG
Class C networks の192.168.1.0から192.168.255.0までが、
private用にreserveされているので、
このIPをローカルアドレスに割り振るとよいです。
The LINUX Network Fred Butzen & Christopher Hilton著
という本は初心者にはなかなかいいです。
0039名無しさん@そうだ選挙にいこうNGNG
Private Address (RFC1918)

10.0.0.0/16
172.16.0.0/20
192.168.0.0/24

cf. http://www.nic.ad.jp/jp/faq/ip/q6040.html
004018NGNG
私の説明が悪いようなので・・・もう一回かきます。
Subnetについて
クラスA(この場合だと10.0.0.1)に関するナチュラルマスクは255.0.0.0です。
これを10.0.0.1/24(10.0.0.1 255.255.255.0)として使う場合は
10.(ネットワーク部)0.0(サブネット部).1(ホスト部)になります。この際に
サブネット部分が.0.0になるため推奨されないネットワークになるわけです。
>27@`29@`30
0041名無しさん@そうだ選挙にいこうNGNG
なるほど、1のような小規模LANであれば、
192.168.0.0/24が最適なのか。
勉強になった。
ありがとう。
004241NGNG
>40
そこは0でもブロードキャストには別に関係無いと思いますが?
違ったらごめんちゃい。
004318NGNG
書き方わるかったのですね。すいません。Private IPにかんしてはRoutingさせてもそのまま
では外部(The internet)との通信はできません、ということを書きたかったのですが・・
「routingではなくて・・・」の部分が謝った印象を与えてしまったようですね。
004418NGNG
http://www2s.biglobe.ne.jp/~hig/rfc/subnet.html
RFC950(Internet Standard Subnetting Procedure )の和訳です。
2.1. インターネットアドレスの解釈
の項を読んでみてください。
>42
0045>18NGNG
そもそもサブネットを使うなんて誰も言ってないんでわ
0046名無しさん@そうだ選挙にいこうNGNG
RFC1878 "Variable Length Subnet Table For IPv4" を読んだか?
以下引用。

For the sake of completeness within this memo@` tables 2-1 and 2-2
illistrate some options for subnet/host partions within selected
block sizes using calculations which exclude all-zeros and all-ones
subnets [2]. Many vendors only support subnetting based upon this
premise. This practice is obsolete! Modern software will be able to
utilize all definable networks.
004718NGNG
いや、5さんが10.0.0.1というアドレスを非難されていることの補足だったん
ですけど・・・最初書き込んだ経緯は・・・(19)の書き込みの前半部分よんで
ください。
>45
004845NGNG
5本人でもないのに補足? 勝手な前提で批判してどうすんの。
0049dustNGNG
いやね。18さんの言われることも意味はわかるんですよ。
ただ、批判されたのでカチンときて言い返しましたが

仕事から帰ったらなぜ 10.0.0.1 と言ったか説明します。
005018NGNG
19の前半が批判してるようにみえたらすいません。わたしの日本語が下手なの
ですね。5さんが書いてる理由は〜〜という理由ではないでしょうか?っていう
疑問提起だったのですが。
>45(48)

10.0.0.1の表記自体には批判とかいうつもりはないのです。
23で書いておられることに関して
・10.0.0.1/24の使い方は推奨されてなかったはず・・・
・Routingだけではこの場合通信できないのでは?
という意味でした。
dustさんの発言全体を否定しているように取られて不快に思われたようでし
たらすいません。
005118NGNG
そうですね。たしかに多くの機械ではall-0@`all-1のsubnetに関してサポートされていることは
存じています。ただ実際の機械のすべてがこれらの機能を実装しているとは限らないので通常は
all-0やall-1のsubnetをあえて使うことは少ないように思います。
#実際のどの機械がサポートしていないのだ?という突っ込みはしないでくださいね。(笑)
>46

一応不必要かもしれませんが(46)さんの書き込み日本語訳のせておきます。
日本語訳の元は
ftp://ftp.nic.ad.jp/jpdoc/rfc-jp/rfc1878-jp.txt
です

=====以下抜粋
この文書の完結性を出す為に、以下に all-0 と all-1 のサブネットとホスト
を使用しない場合の値を表に示した。( 表2-1@` 2-2 ) このall-0 とall-1 の
サブネットを使用しないと言う前提の基にサブネット構築をしたがる人々が沢
山いる。しかし、この様な傾向はもう時代遅れである。現代のソフトウェアは
すでに、全てのサブネット(サブネット部として限定されたアドレス)の利用に
対応出来るはずである。

0052名無しさん@そうだ選挙にいこうNGNG
CCNA 持ってる dust さん頑張れ!
0053>51NGNG
今時 VLSM に対応していないハード・ソフトは捨てよう。
ちなみに今まで VLSM 未対応の機器に巡り合ったことがない。
しかも RFC 違反ですらある。最初にこっちを引用しておくべきだったな。

4.2.2.11 Addressing: RFC 791 Section 3.2
    :
DISCUSSION
Previous versions of this document also noted that subnet numbers
must be neither 0 nor -1@` and must be at least two bits in length.
In a CIDR world@` the subnet number is clearly an extension of the
network prefix and cannot be interpreted without the remainder of
the prefix. This restriction of subnet numbers is therefore
meaningless in view of CIDR and may be safely ignored.
0054>51NGNG
おっと書き忘れた。
RFC1812 "Requirements for IP Version 4 Routers" より引用。
005518NGNG
==訳
このドキュメントの以前の版では、サブネット番号も 0 と -1 のいずれも使用不可であり、少なくとも 2 ビット長
でなければならないことを記述していた。CIDR の世界では、サブネット番号は明白にネットワークプレフィクスの
拡張であり、プレフィクスの残りが無ければ解釈できない。従って、このサブネット番号の制限は CIDR の観点では
無意味であり、安全に無視してよい。

引用
http://www2s.biglobe.ne.jp/~hig/rfc/Router02.html#RTR_4_2_2_11
======
↑これのことですね。
でも実際問題ciscoとかでも
cisco1003(config)# subnet-zero
を入れていないと
cisco1003(config-if)#ip add 10.0.0.1 255.255.255.0
Bad mask 255.255.255.0 for address 10.0.0.1
っていう風にはじかれるわけで・・・
まぁつかわない方が無難なのでは?とおもっているのですが。
005618NGNG
追加の質問です。教えてください。
この手の問題(subnet-0@`subnet-1)をサポートする事=VLSM(可変長サブネット)を
サポートする事は同じ事なのでしょうか?

あとRFCすらすら出てきてますけど(必要なものは)頭の中に大体入ってるっていう
ことでしょうか?
>(53@`54)
0057へッポコSENGNG
いるんだよねー、酒入るとすぐRFC云々ってやたら言い出す奴。
そんなに業界に普及させたいなら全部日本語に訳してよ。
あーあ俺も英語勉強しときゃよかったな。
ヘタレでもいいからあんなふうに括弧良く威張りたい。
0058本よりもNGNG
すまぬ。
ビットとバイトも違えるようでは
そろそろ、引退かのう・・・
0059本よりもNGNG
ところで、1さんは、うまくいったかのう。
がんばってや!
どっかのMLに、ケーブルTVで、3台のパソコンをLAN接続したのが
ポストされたが、どこだったかの・・・
linux-usersか、Vine−MLどっちかだと思うんやけど。
アーカイブをみてや。他力本願ですまぬ。
仕事にもどるでー。
0060dustNGNG
正直、たいして意味もなかったのですが

LAN等の入門書を見るとけっこう クラスC が
使われているので、たまには違う番号のほうが
勉強になるのかなという意味で 10.0.0.1 という
例をあげてみました。

多少、こういうIPの割り当てもあるんだなと思って
いただけるかなという期待もありました。

ただ、それだけです。

あと

> だから(8)の書きみでいっておられる1と2の方法は成立しません。
> ・10.0.0.1/24の使い方は推奨されてなかったはず・・・

成立しないと言われたので反論したまでです。
この誤解はとけましたか? 昔話でいいですよね。

# 私の考えとしては、今の時代普通に使ってよいと思います。

> cisco1003(config)# subnet-zero
> を入れていないと
> cisco1003(config-if)#ip add 10.0.0.1 255.255.255.0
> Bad mask 255.255.255.0 for address 10.0.0.1
> っていう風にはじかれるわけで・・・

これは、Cisco の傲慢な態度の表れってことで。。。

> ・Routingだけではこの場合通信できないのでは?
> という意味でした。

私はスレッドの3より、NATは必要って書いていますよね。
NATが必要だということ私が知らなかったと本気で思われましたか?

> dustさんの発言全体を否定しているように取られて不快に思われたようでし
> たらすいません。

もう一度、いろんな知識を身に付けた上で、このスレッド読み返してください。
あなたの弁解には呆れます。
0061でがらしNGNG
なんか必要以上にややこしくなってますな〜

10.*.*.*でもCATVのネットワークで使われてなけりゃOKですが、けっこうDNSなんかに
使ってたりしますんで外した方が無難ではあります。
192.168.0.*であっても実はCATVのproxyがあってpopは通るがhttpが通らず半日往生したことがあります。

元記事についてはCATVモデム側のNICでDHCPしてマスカレードしLAN内部は静的に192。168。*。*/24の
どこかを使えば良いだけの話で、プライベート(CATV)の中にさらにプライベート(LAN)を設けるにあたってネットワーク部が
重複しないように範囲を選ぶだけのことです。
0062名無しさん@1周年NGNG
> 55
subnet-zero じゃなくて ip subnet-zero だぞ。
あと ip classless もいるだろう。
なぜ別途コマンドが必要だと「使わない方が無難」になるのか?。
じゃあ設定コマンドを打ち込まないと使えないルーティングプロトコルも
「使わないほうが無難」なのか?。そうじゃないだろう。必要なコマンドが
あったら「入力するのを忘れないのが無難」ということだ。

さらにリンク先の RFC は誤訳が多すぎ。これは 18 が悪いのではないが。
直接ブロードキャストじゃなくて指定ブロードキャストだと思うぞ。

>56
CIDR と VLSM と all-1/0 subnet 問題はそれぞれ別のトピックに属する。
CIDR は経路情報の爆発的増加を防止するために経路の集成を実現するべく
導入された仕組みだし、VLSM はネットワークの不均等分割を可能にするべく
導入されたものだ。

しかし、アドレスを {Classful network address@` subnet@` host} と
理解せずに {network-prefix@` host} という風に「クラスに依存しない」ように
理解するとしたことから、これらの問題が一気に解決できたということも事実。
したがって、VLSM と CIDR と all-1/0 subnet 問題の解決はひとつの
文脈に属すると理解してよい。

あと主要 RFC は目を通しておくのが普通。暗記できればそれに越したことは
ないが、どこにどんな情報があるか程度は頭に入れておくべき。
006318NGNG
わたしのいいたいことが伝わらない、伝えられないようなので整理します。

・成立しないこと(できないこと)
>1、どちらかのパソコンに LAN ボードを2枚さして1枚にローカルアドレス
>をふる。1枚は DHCP うまくルーティングできない場合プロキシを使う。
この構成だとProxy@`NAT@`マスカレードのどれかが必ず必要です。ですから
「ルーティングできない場合プロキシを使う。」という部分がおかしい。プロキ
シ等を使わないと動きません。23の書き込みを読むとまずRoutingだけの構成を試
しなさい、とよめますがそれでは動きません。
理由は他のRouterの経路情報に10.0.0.1に関するRouting情報がのっていないため
です

・推奨されていないこと(通常はあまりしないこと)
10.0.0.1/24(10.0.0.0 255.255.255.0)ようなサブネットの構成
理由はall-0のサブネットは推奨されていない。機種によっては動かない
場合があるからです。
つたわりましたか?
>Dustさん

10.0.0.1/24の様なサブネットを通常使うかということですが現場再度では
使わないことが多いとおもいます。クラスAのPrivateを使っているので余程
のことがない限りアドレスが枯渇する事はありません。ですからトラブルの
発生する可能性のあるものは避けるのが普通の感覚かな?とおもいます。

この辺は主観なのでほかの現場のエンジニアの方の意見をお聞きしたいとこ
ろです。

samba-jpに非常に似た投稿がありました。ひょっとして1本人さんかな?と
おもっています
>59
0064名無しさん@そうだ選挙にいこうNGNG
バカなのに、妄想が激しくて大変だねぇ。>18

19>15さんはえぇっと基本的にIPのサブネットの0はつかわないことになってるので10.0.0.1及び
19>10.0.0.2が255.255.255.0でサブネット化されている前提で、それに対して指摘されてるのでは?

だいたいこの255.255.255.0でサブネット化っていうのが妄想。

その妄想を元に、
63>・推奨されていないこと(通常はあまりしないこと)
63>10.0.0.1/24(10.0.0.0 255.255.255.0)ようなサブネットの構成
っていうのもなぁ。

これ以上妄想が激しくなる前に、病院でも逝っとけ。
006518NGNG
コマンドの間違い恥ずかしいかぎりです(笑)
後半部分の VLSM と CIDR と all-1/0 subnet 問題に関する考え方は勉強なりました。
>62
0066へッポコSE>62様NGNG
結局威張るだけ威張って正しい訳を紹介してくれないのね(;_;)
悲しいひ。
0067名無しさん@そうだ選挙にいこうNGNG
あぶろーん
0068dustNGNG
> ・成立しないこと(できないこと)
>> 1、どちらかのパソコンに LAN ボードを2枚さして1枚にローカルアドレス
>> をふる。1枚は DHCP うまくルーティングできない場合プロキシを使う。

私が示した例を試してみてね。

で、隣のパソコンからもインターネットしたかったら
プロキシ入れるなりしてくださいという意味だけど

> ・推奨されていないこと(通常はあまりしないこと)

だから、成立しないこと(できないこと)と言われたので
できますよ。と返事したまでです。

> 10.0.0.1/24(10.0.0.0 255.255.255.0)ようなサブネットの構成

これも、自分の勘違いをいつまで言いつづけるおつもりですか?

いいかげん、恥ずかしくないですか? 10.0.0.1 のIPアドレスを見て
255.255.255.0 のサブネットが頭に浮かぶ人間ですって威張ってどうするの。

> 理由はall-0のサブネットは推奨されていない。機種によっては動かない
> 場合があるからです。

あなたが推奨しないのは勝手ですが、人に押し付けないように。
現在も推奨してない団体は何処ですか?

> この辺は主観なのでほかの現場のエンジニアの方の意見をお聞きしたいとこ
> ろです。

うちだって、つかってねぇよ。
だいたい、私が言ったのは、自宅で使う場合のことです。

> つたわりましたか?

いいかげんにしろ
0069>66NGNG
すみません。かなり呆れたのできつい言い方で書いたのが、偉そうな態度と取られて
しまったようです。

とりあえず目立つ誤訳は「直接ブロードキャスト」ですが(というかあまりの
読みにくさに途中で読むのを止めて英文のほうを見てしまったのでそれ以上
チェックしていません)、それ以外にも日本語の文章として意味が取れない部分が
多かったので「誤訳が多い」と書いたのです。
# 翻訳しなおすにはちょっと分量が多いしなあ。
 でも内容的には必須の RFC だしなあ。

今ちょっと目次だけ見ていますが、明らかに誤訳なものも、一般的でない翻訳も
結構目立ちます。例えば、
2.2.7 Unnumbered Line -> 非番号回線(アドレス非割り当てライン)
2.3 Router Characteristics -> ルータの機能(ルータの特徴)
2.4 Architectural Assumptions -> 体系的な仮定条件(アーキテクチャ上の仮定)
4.3.3.1 Destination Unreachable -> 宛先未到達(未到達ではなく到達不能)
4.3.3.3 Source Quench -> 送信元沈静(沈静ではなく抑制)
4.3.3.10 Router Solicitations -> ルータの懇願(ルータ請願)
5.3.7 Martian Address Filter -> マーチャンアドレスフィルタ(マーチャンではなくて火星人)
7.2.2 Open Shortest Path First -> オープン最短パス第一(普通 OSPF かオープン SPF)
など、多数目立ちます。()内は標準的な翻訳というか用語です。

ちなみに 39 は
10.0.0.0/8
172.16.0.0/12
192.168.0.0/16 が正解。
00701NGNG
はい。どうもこんばんわ。
元スレッド立てたものです。
結局クライアントにNICを2枚差すことで解決しました。

サーバ    クライアント1
192.168.0.1⇔192.168.0.2
172.16.**.**(DHCP)⇔ケーブルモデム⇔インターネット
       ↑↓ ↑
       クライント2     ↑
       172.16.**.**(DHCP)→↑
       
2重にイントラネットを作ってるような感じでしょうか?
どうも、ありがとうございました。
00711NGNG
上の失敗です。
サーバ    クライアント1
192.168.0.1⇔192.168.0.2
       172.16.**.**(DHCP)⇔ケーブルモデム⇔インターネット
       ↑↓ ↑
       クライント2     ↑
       172.16.**.**(DHCP)→↑
       
007218NGNG
大学等の研究者のかたですか?なんとなくそういう感じがしますが?
>69

0073名無しさん@そうだ選挙にいこうNGNG
うんこスレだな
007418>DustNGNG
なんかディベートみたいになってきたのでいい加減に疲れてますが・・・・・・・
ある程度経験を積んだエンジニアなら10.0.0.1というアドレスはさけるとおもいま
す。それは何度か指摘されてるとうりです。(5とか15とか35参照)で、私はその
理由を説明しているだけです。
#わたしも余程特殊な事情がないかぎりつかいません。

>うちだって、つかってねぇよ。
>だいたい、私が言ったのは、自宅で使う場合のことです。
っておっしゃってますが自宅で使うからって普段入門書等で使わないアドレス
の例として10.0.0.1等を薦める理由にはならないでしょう?(60でかいておられ
ますよね)もしも192.169.0.0/24ばかりだから他のアドレス体系を薦めたかっ
たなら10.1.1.1 10.1.1.2を薦めてもいいわですよね?なぜそうされなかったの
ですか?69さんのように奥深いところまで理解されたうえでの事だったのでし
ょうか?
だとしたらまさに深慮遠謀ですね。

シスコをある程度さわったことのある人ならすぐ気づくコマンドのエラー(62で指摘さ
れている)にもきづいておられないし。CCNAなんですよね?


>Dustさん
0075名無しさん@そうだ選挙にいこうNGNG
ディベート...になってると思う?
0076いいかげんにしろ!>74NGNG
5とか15とか35が経験をつんだエンジニアの指摘だって!! 面白すぎ。
18のサブネット妄想が間違ってるだけだ。ただそれだけだ。もう寝ろ。
0077この不毛なやり取りをいつまで続けるの?NGNG
ip subnet-zero のことなら、typo と思っただけだろ。
誰だってすぐ気づく。単に 62 がおせっかいなだけだ。
RFC1812 が出たのはいつだと思ってる?。いつまで昔の仕様にこだわっているのだ!?。

つうことで、あまりにも不毛なので
□■□■□■□■□■□■□■□■ 劇終 □■□■□■□■□■□■□■□■
0078名無しさん@そうだ選挙にいこうNGNG
ヘタレは嫌だね。
0079名無しさん@そうだ選挙にいこうNGNG
というか1の立場なし。
かわいそう。
このことは早く忘れて強く生きろよ>1
0080dustNGNG
74さん。いい加減にしとき

> ある程度経験を積んだエンジニアなら10.0.0.1というアドレスはさけるとおもいま
> す。それは何度か指摘されてるとうりです。(5とか15とか35参照)で、私はその
> 理由を説明しているだけです。

今は避ける理由がないの。分かりますか?
最初の発言で、IPなんてどうでもいいよって書いてるの分かりますか?

> もしも192.169.0.0/24ばかりだから他のアドレス体系を薦めたかっ
> たなら10.1.1.1 10.1.1.2を薦めてもいいわですよね?

あのね。サブネットマスクを 255.0.0.0 とするのなら 10.0.0.1 を避ける
理由がないの。分かりますか?又、もし 255.255.255.0 を使ったとしても
現在自宅で使うときに問題にならないの

もし問題になったら問題になってから勉強をする。
っていうのが一番身につくの分かりますか?

ただ、仕事でお客さんのを設定するときは、上記のようなことはしないってだけ。

逆に 10.1.1.1 をすすめたら
なぜ 10.0.0.1 を避けたのってことになるでしょ。

今から覚えるのなら、無駄な知識は不要でしょ。余計に混乱します。
それとも、初心者には分からないような専門的な文章をレスする人の
ほうが偉いの?あなたのあこがれかな?

> シスコをある程度さわったことのある人ならすぐ気づくコマンドのエラー(62で指摘さ
> れている)にもきづいておられないし。CCNAなんですよね?

192.169. ではなく 192.168. でしょってか?

あとさ、18って毎回文体違いすぎ、多重人格者?
0081>18NGNG
74>自宅で使うからって普段入門書等で使わないアドレス
74>の例として10.0.0.1等を薦める理由にはならないでしょう?

10.0.0.1を10.0.0.1/24って勝手に解釈してるのが、変なんだよ。
そういう勝手な解釈をしてるのは、18だけだよ。

dustさんは、/24の場合も考慮してて、歩み寄りを見せてるのに、
どうして他人の話を聞く耳を持たないのかなぁ。
0082>18NGNG
あのさ 10.0.0.1/8 が薦められないっていうなら、同じ理由で
192.168.1.1/24 なんかも駄目って事になるんだよね。
24->26にサブネット切るかもしれないからね。
そうするとお勧めのアドレスってなくなっちゃうんだけど...
0083名無しさん@そうだ選挙にいこうNGNG
なんかすごい事になってますね〜。
よく似た環境なので一言。

自宅環境:10.0.0.1(255.0.0.0)
理由:自宅だからどうでもいいからって理由のみ。
   もちろん仕事じゃこんな設定しないけど。
0084名無しさん@そうだ選挙にいこうNGNG
18 って昔 10.0.0.1/24 を使って先輩か同僚に馬鹿にされて、
それがひどいトラウマになっていると見た。
0085CCIE R/S@CISCONGNG
うざい・・この程度の事にむきになって・・もっと勉強する事が他にあるでしょ。
本読めば分かる事。偉そうに講釈たれなさんな。ね。もっと大人になりなさい。
こういう連中に限って”動きません、IOSのBUGです・・”って。
己の構成ちょんぼばっか。こんな連中に金取られて、お客さん可哀相ね。
0086>85NGNG
わかったわかった。あんたが一番エライよ。
0087不毛だねNGNG
>85
同じいいわけをクソ SI/SE/PG から聞くことも多い。
「これは Microsoft のバグです」。
実際には MS のバグではなくて、そいつのバグであることが多い。

MS の世界だけかと思ったら Cisco やってる人間でもそういうクソな
ことを言う奴がいたのか。裾野が広がるとレベルが下がるのって本当だな。
■ このスレッドは過去ログ倉庫に格納されています