このスレッドは解決済です(未解決に戻す場合はこちら)
<<戻る

ローカルネットワーク内にWEBサーバ構築 このメッセージに返信する
日時: 2020/09/10(Thu) 21:57
名前: セント
URL:
▼仮想マシン環境
Windows10Proに下記の環境を構築
Hyper-V
CentOS 7.8
Apache 2.4.6

▼目的
・ローカル(内部)ネットワークのみからアクセスできる掲示板の作成
・WEBブラウザからURL(http://www.hogehoge.co)を入力してアクセス
・各PCのhostsファイルにIP、ドメインを設定する
 192.xxx.xxx.xxx www.hogehoge.co


▼ネットワークアダプターの状況
(1)vEthernet(Default Switch)
 192.xxx.xxx.xxx
 255.255.255.240

(2)vEthernet(vsw-External)
 IPアドレスを自動に取得する
 DNSサーバーを自動に取得する

(3)イーサネット
 インターネットプロトコルの使用にチェック無し

▼CentOSの設定状況
・SELinux無効化
 SELINUX=disabled

・firewalldを停止
 systemctl stop firewalld
・iptablesはデフォルトのまま

・ファイアウォールの設定にhttpを追加
 firewall-cmd --permanent --add-service=http

・httpd.confのServerNameを有効
 ServerName www.hogehoge.co:80

▼現在の状況
・Tera Termを使ってSSH接続は可能
・ping www.hogehoge.co での応答はあり
・WinSCPを使ってFTP接続は可能
・ネットワークアダプターに設定したIPアドレス、www.hogehoge.coでのブラウザアクセスは出来ない
・SSH接続後、「ifconfig」 eth0: inetのアドレスがネットワークアダプターに設定したIPアドレスと異なっている

設定が間違っていると思いますが、ご教授頂ければと思います。
よろしくお願い致します。
記事編集 編集
Re: ローカルネットワーク内にWEBサーバ構築 このメッセージに返信する
日時: 2020/09/11(Fri) 04:17
名前: stranger
URL:
サーバ自身の名前解決はできてますか
トップレベルドメイン.coはコロンビアのドメインなのでルートサーバから正引きされます
昔は限られた国別ドメインでしたが改定されて特殊な名前のドメインなども使われています

混乱しないドメインの付け方は会社の持っているドメインにサブドメインを付けて利用する方法です
例 example.com
部署名を付ける
eigyo.example.com
部署の中でサーバ名を使う
www.eigyo.example.com
会社全体を管理してるDNSサーバでeigyo.example.comを管理します
営業部で独自のDNSサーバを立ち上げwww.eigyo.example.comを管理します

どうしてもという場合

内部(プライベート)向けに独自ドメインを利用することは名前衝突を避けるために推奨されない。
しかしやむを得ずプライベートTLDを導入する際の指針がRFC 6762で示されています

.localを利用しない
次のいずれかを利用する: .intranet .internal .private .corp .home .lan
記事編集 編集
Re: ローカルネットワーク内にWEBサーバ構築 このメッセージに返信する
日時: 2020/09/11(Fri) 19:28
名前: superweibu
URL:
http://ipで表示はかのうですか?
ログはなんとでていますか?
サーバーのホストファイルは192.xxx.xxx.xxx www.hogehoge.coとかいてありますか?
サーバーでping www.hogehoge.coをうつとどうなりますか?

ご確認ください
記事編集 編集
Re: ローカルネットワーク内にWEBサーバ構築 このメッセージに返信する
日時: 2020/09/11(Fri) 21:28
名前: セント
URL:
>サーバ自身の名前解決はできてますか
>トップレベルドメイン.coはコロンビアのドメインなのでルートサーバから正引きされます
>昔は限られた国別ドメインでしたが改定されて特殊な名前のドメインなども使われています
>
>混乱しないドメインの付け方は会社の持っているドメインにサブドメインを付けて利用する方法です
>例 example.com
>部署名を付ける
>eigyo.example.com
>部署の中でサーバ名を使う
>www.eigyo.example.com
>会社全体を管理してるDNSサーバでeigyo.example.comを管理します
>営業部で独自のDNSサーバを立ち上げwww.eigyo.example.comを管理します
>
>どうしてもという場合
>
>内部(プライベート)向けに独自ドメインを利用することは名前衝突を避けるために推奨されない。
>しかしやむを得ずプライベートTLDを導入する際の指針がRFC 6762で示されています
>
>.localを利用しない
>次のいずれかを利用する: .intranet .internal .private .corp .home .lan

明確な理由はわかりませんが、.intranetにしてapacheの設定を見直ししたらなんとか前に進むことが出来ました。
ありがとうございました。
記事編集 編集
Re: ローカルネットワーク内にWEBサーバ構築 このメッセージに返信する
日時: 2020/09/11(Fri) 21:31
名前: セント
URL:
>http://ipで表示はかのうですか?
>ログはなんとでていますか?
>サーバーのホストファイルは192.xxx.xxx.xxx www.hogehoge.coとかいてありますか?
>サーバーでping www.hogehoge.coをうつとどうなりますか?
>
>ご確認ください

pingは通ってました。
次はアクセスするとhtmlファイルがダウンロードされたり、かなりパニックになりましたが
あちこち設定を修正したら、なんとか前に進めそうな状態になりました。
ありがとうございました。
記事編集 編集
件名※必須
名前※必須
URL
任意のパスワード (投稿後のコメント修正・削除時に使用)
画像認証※必須 投稿キー(画像で表示されている数字を入力)
コメント※必須

※質問を投稿後に自己解決された場合は、原因と行った対処を具体的に書き込み下さるよう、よろしくお願いします。

- WEB PATIO -