タグ付けされた質問 「ipv6」

インターネットプロトコルバージョン6(IPv6)は、インターネットプロトコル(IP)の最新バージョンです。インターネットプロトコル(IP)は、ネットワーク上のコンピューターに識別と場所のシステムを提供し、インターネット経由でトラフィックをルーティングする通信プロトコルです。

1
IPv6 localhostへのcurlリクエストがスタックする
私のDockerコンテナーは、ポート8500でHTTPインターフェースを公開します。これは、ホストポート8500にマップされます。IPv6対応ではありません。これでも、localhost:8500でアクセスできるはずです。IPv6が優先されるので、[:: 1]:8500へのリクエストが返されます。これは行き詰まり、二度と戻らない。 カールでこれを再現すると、このコマンドは行き詰まります: curl -g -6 "http://[::1]:8500" curlの--verboseオプションは何も明らかにせず、-ascii-traceも明らかにしません。同時に、IPv4のローカルホストへのリクエストは成功します。 curl http://127.0.0.1:8500 期待されるHTMLをくれ。ループバックでIPv4 HTTPサーバーを実行する場合は、 python -m SimpleHTTPServer 4001 次に、IPv4のローカルホスト用のHTMLを大量に取得します curl http://127.1:4001 IPv6の適切な接続障害: curl -g -6 "http://[::1]:4001" curl: (7) Failed to connect to ::1 port 4001: Connection refused 注意事項:Docker 1.7.1。コンテナーではIPv6が有効になっていないため、IPv6 iptableルールはありません。(ip6tables -v -Lは何も与えません) 私の質問は次のとおりです。なぜリクエストが行き詰まり、何をするのですか?
9 ipv6  docker  ipv4 

2
CentOS 6.2での静的IPv4&IPv6構成
CentOS 6.2で静的IPv4&IPv6構成を構成しようとしています。 以下の設定は完全に機能します: # ifconfig eth0 x.x.x.x/29 # route add defalt gw x.x.x.y # ip addr add dev eth0 XXXX:C810:3001:D00::3/56 # ip -6 route add default XXXX:C810:3001:D00::1 ただし、再起動後もこの構成を保持したいと思います。 だから私は次の設定をしました: IPv6を有効にする [root@test network-scripts]# cat /etc/sysconfig/network NETWORKING=yes HOSTNAME=test.net NETWORKING_IPV6=yes インターフェイス構成 [root@test network-scripts]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE="eth0" BOOTPROTO="static" ONBOOT="yes" HWADDR="2C:C3:AC:A8:C3:3E" IPADDR=x.x.x.x GATEWAY=x.x.x.x NETMASK=255.255.255.248 TYPE=Ethernet …

2
IPv6アドレスがない場合にAAAAレコードの要求を無効にする方法は?
Scientific Linux PCでIPv6アドレスを取得していないAAAAのにDNSリクエストを表示できるのはなぜtcpdumpですか?とで設定NETWORKING_IPV6=noした後、再起動しましたが、いくつかのWebサイトにアクセスすると、要求が表示されます。レコードの要求を無効にするにはどうすればよいですか?/etc/sysconfig/networkoptions ipv6 disable=1/etc/modprobe.d/ipv6.confAAAAAAAA

2
Linuxは、インターフェイスにfe80 :: / 64アドレスを割り当てます。それはfe80 :: / 10であるべきではありませんか?
LinuxはIPv6標準に従って、IPv6リンクローカルアドレスをインターフェイスに割り当てます。これらのインターフェイスには常に/ 64アドレスが割り当てられます。これは正しいです?私は彼らが/ 10でなければならないだろうと思います。/ 64アドレスが割り当てられるのはなぜですか?

3
ホスト名の解決には5秒かかります
私はbind9IPv4(Debian Jessie)で実行されているマスターDNSサーバーと2つのスレーブサーバーを使用してい/etc/bind/named.confます。 listen-on-v6 { none; }; 別のサーバーから接続しようとすると、各接続に少なくとも5秒かかります(デバッグにはJosephのタイミング情報を使用しています)。 $ curl -w "@curl-format.txt" -o /dev/null -s https://example.com time_namelookup: 5.512 time_connect: 5.512 time_appconnect: 5.529 time_pretransfer: 5.529 time_redirect: 0.000 time_starttransfer: 5.531 ---------- time_total: 5.531 によるとcurl、検索にはほとんどの時間がかかりますが、標準nslookupは非常に高速です。 $ time nslookup example.com > /dev/null 2>&1 real 0m0.018s user 0m0.016s sys 0m0.000s curlIPv4を使用するように強制した後、それははるかに良くなります: $ curl -4 -w "@curl-format.txt" …
8 debian  dns  ipv6  bind  nslookup 

3
SSHがnetstatでプロトコルをtcp6 *および* tcpとして表示するのはなぜですか?
$ netstat -nat Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN tcp6 0 0 :::22 :::* LISTEN なぜポート22(:::22と0.0.0.0:22)の2つのレコードがあるのか、なぜ一方がプロトコルとしてtcp、もう一方がtcp6 これはUbuntu 12.04.4にあります

3
ルーターで自動IPv6ネイバールートアドバタイズを無効にするにはどうすればよいですか?
インフラストラクチャをIPv6対応にするプロセスにあるISPで働いています。私たちのコアルーターはすでに機能している設定ですが、ファイバーのお客様の大部分はDebian Squeezeを実行しているルーターの背後にいます。 LinuxでIPv6機能を有効にすることは問題ではありませんでしたが、IPv6アドレスと作業ルートをLinuxルーターに割り当てると、すぐに作業アドレスとルートをその背後にあるすべてのシステムに送信しました。 現在の計画では、すべてのシステムでIPv6アドレスを手動で設定する必要がありますが、ルーターアドバタイズメントを実行しないようにカーネルに指示するスイッチまたはオプションを見つけることができません。 助言がありますか?
8 debian  routing  ipv6 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.