Fedora Users Forum

Fedoraユーザのためのサポートフォーラム
現在時刻 - 2019年7月21日(日) 16:17

All times are UTC + 9 hours





新しいトピックを投稿する トピックへ返信する  [ 8 件の記事 ] 
作成者 メッセージ
 記事の件名: [解決済み]ipv6にひどい目に合わされたのでそれを無効化したい
投稿記事Posted: 2009年9月11日(金) 04:36 
オフライン
プライベートメッセージ送信  メール  プロフィール

登録日時: 2009年7月10日(金) 09:54
記事: 49

Sponsored Links

のですがどうしたらいいでしょうか?
Fedora11にして
PHPからPostgreSQLを接続しようとしても全くできず原因が分かりませんでしたが。

/var/lib/pgsql/data/pg_hba.conf:
local all all trust
host all all 127.0.0.1/32 trust
host all all ::1/128 ident sameuser



/var/lib/pgsql/data/pg_hba.conf:
local all all trust
host all all 127.0.0.1/32 trust
host all all ::1/128 trust

にすれば動きました。

まさかipv6で勝手にlocalhostに接続しようとしているとは思いませんでしたので
host all all ::1/128 ident sameuser
は無視していましたが、それが原因でした。

またF11にしてからどうもFirefoxの応答が遅いのですが
これもipv6が悪さしているようです。

他への影響を起こさずにivp6を無効化する方法を教えてください。


最後に編集したユーザー [ 2009年9月26日(土) 09:28 ], 累計 3 回

トップへ
 
 記事の件名: Re: ipv6にひどい目に合わされたのでそれを無効化したい
投稿記事Posted: 2009年9月11日(金) 05:36 
オフライン
プライベートメッセージ送信  メール  プロフィール

登録日時: 2009年7月10日(金) 09:54
記事: 49
Firefoxアドレスバーに
about:config
と入力。network.dns.disabeleIPv6という行をダブルクリックして値をtrueにする

yum remove iptables-ipv6.i586

とipv6を削除しました。
多分これでOKだと思いしたがダメでした。
どうしたらいいでしょうか?

Sponsored links



トップへ
 
 記事の件名: Re: ipv6にひどい目に合わされたのでそれを無効化したい
投稿記事Posted: 2009年9月11日(金) 10:50 
オフライン
プライベートメッセージ送信  プロフィール

登録日時: 2009年6月21日(日) 23:35
記事: 101
nubouさんへ

ipv6の機能だけを一時的に停止したいのであれば、サービスで停止させテストしてみれば?
削除はしない方がよいと思いますょ。


トップへ
 
 記事の件名: Re: ipv6にひどい目に合わされたのでそれを無効化したい
投稿記事Posted: 2009年9月11日(金) 14:06 
オフライン
プライベートメッセージ送信  メール  プロフィール

登録日時: 2009年7月10日(金) 09:54
記事: 49
初心者のGさんありがとうございます。

yum install iptables-ipv6.i586
chkconfig ip6tables off
service ip6tables start
service ip6tables stop
として
/var/lib/pgsql/data/pg_hba.conf:
local all all trust
host all all 127.0.0.1/32 trust
#host all all ::1/128 trust
として
service httpd restart
service postgresql restart
として
PHPからPostgresqlにアクセスしたのですがアクセスできません。
/var/lib/pgsql/data/pg_hba.conf:
local all all trust
host all all 127.0.0.1/32 trust
host all all ::1/128 trust
とすればアクセスできるのでやはり
::1/128
を使っている様です。
どうすればよいでしょうか?


トップへ
 
 記事の件名: Re: ipv6にひどい目に合わされたのでそれを無効化したい
投稿記事Posted: 2009年9月11日(金) 15:35 
オフライン
プライベートメッセージ送信  プロフィール

登録日時: 2009年6月21日(日) 23:35
記事: 101
nubouさんへ

1.まずお話の内容を整理すると、SQLへアクセスしようとしているものは、IPV6のプロトコルを
 必要としている通信を使用としています。

2.その理由で、IPV6の機能(デーモンで動作している)を停止、もしくは削除では通信出来ないと
 いうことだと思います。

3.アプリケション側にてIPV6の機能を使用しないように設定するか、プログラムを作成しないと
 いけないのではと想像します。このあたりは私の時代ではIPV6仕様は机上の理論で、実際には
 機能としてありませんでした。私の技術スキルを越えていますので正しいお答えが出せないと
 思います。大変申し訳ありません。

4.SQLへアクセスするアプリケション側にて、IPV6のプロトコルを使用しなくても可能になる
 設定を考える方法をとらないといけないのでは?

5.これは蛇足と余談になってしまいますが、将来IPV6プロトコルはこれから先プログラマーに
 とってはとても重要な通信プロトコルになっていくと思いますので、これを避けてはいけない
 と考えます。但し実際は私もそうですが大変難しく理解より、実務の実際の使用環境に、どの
 ように組み込まれているかまだ理解出来ず困難しています。

6.IPV6のローカルホストのIPは実際には自分自身だとしたら?

7.出来れば識者の方の返信を待たれるか、私もお約束は出来ませんが一度調べてみます。

参考までに

IPV6はGUIのサービスで、手動の起動と停止ができます。CUIはコマンドレベルで可能です。
だから、削除は必要ないと思います。

とりあえず識者の方の返信を望むこと申し訳ありませんがお願いしたいと思います。

PS
確認事項、IPV6のIPの先頭 fe80:: になっていませんでしょうか・・


トップへ
 
 記事の件名: Re: ipv6にひどい目に合わされたのでそれを無効化したい
投稿記事Posted: 2009年9月11日(金) 19:27 
オフライン
プライベートメッセージ送信  メール  プロフィール

登録日時: 2009年7月10日(金) 09:54
記事: 49
初心者のGさんありがとうございます。

service ip6tables stop
としても
/var/lib/pgsql/data/pg_hba.conf:
local all all trust
host all all 127.0.0.1/32 trust
#host all all ::1/128 trust
とすればPHPからPostgresqlにアクセスできず
/var/lib/pgsql/data/pg_hba.conf:
local all all trust
host all all 127.0.0.1/32 trust
host all all ::1/128 trust
とすればPHPからPostgresqlにアクセスできるのです。
service ip6tables stop
によりipv6が止まっているはずなのに不思議ですね。
ipv6が止まっているのだから
host all all ::1/128 trust
をコメントアウトしてもよいはずなのに不思議ですね。
ありがとうございました。


トップへ
 
 記事の件名: Re: ipv6にひどい目に合わされたのでそれを無効化したい
投稿記事Posted: 2009年9月11日(金) 20:00 
オフライン
プライベートメッセージ送信  プロフィール

登録日時: 2009年6月21日(日) 23:35
記事: 101
nubouさんへ

引用:
6.IPV6のローカルホストのIPは実際には自分自身だとしたら?


6番目の項目が、どうも正解のような解釈をしました。自分自身を示すループバックアドレスのようです。
IPV6の場合、最後の1桁が1で、上位すべて0の場合だそうです。1個しか取得出来ないみたいですね。

間違っていたらゴメンナサイ

PS
ループバックアドレスについて一度調べてくれませんか?これは簡単に変更や設定できないと思います。
またループバックアドレスはネットワーク内で使用され、外部には送信されないみたいです。
WindowsVistaもIPV6を無効にしても、ループバックは無効にならないそうです。


トップへ
 
 記事の件名: Re: ipv6にひどい目に合わされたのでそれを無効化したい
投稿記事Posted: 2009年9月11日(金) 22:29 
オフライン
プライベートメッセージ送信  メール  プロフィール

登録日時: 2009年7月10日(金) 09:54
記事: 49
---------
初心者のGさんありがとうございます。

127.0.0.1/32
がIPV4のループバックで
::1/128
がIPV6のループバックだと思っていましたが
調べた結果その通りでした。
::1/128
について設定しないと動かないということは
IPV6での処理が行われているのだとおもいます。

Sponsored links



トップへ
 
期間内表示:  ソート  
新しいトピックを投稿する トピックへ返信する  [ 8 件の記事 ] 

All times are UTC + 9 hours


オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[0人]


トピック投稿: 不可
返信投稿: 不可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

検索:
ページ移動:  
cron

無料でマイフォーラムを作成する! · php-BB© · Internationalization Project · 不正利用を報告する · 使用条件/プライバシーポリシー
© Forums-Free.com 2009