Làm cách nào tôi có thể tìm ra IPv6 để sử dụng nếu tôi muốn đặt IP tĩnh cho máy tính của mình?


14

Gần đây tôi đã cài đặt Windows Server 2012 trên máy tính để bàn của mình. Tôi đã thay đổi cài đặt kết nối của mình thành mã hóa địa chỉ IP nội bộ của mình là 192.168.0.99 (IPv4). Windows Server 2012 đã cảnh báo tôi rằng tôi cũng nên đặt địa chỉ IPv6 của mình thành một địa chỉ tĩnh, nhưng tôi không chắc địa chỉ tương đương ở định dạng IPv6 là gì. Tôi đã cố gắng google cái này, tuy nhiên sau khi truy cập một vài trang web "chuyển đổi IPv4 sang IPv6", mỗi trang web cung cấp cho tôi các giá trị khác nhau. Tôi không chắc cái nào là đúng.

Làm thế nào để đi về việc dịch một địa chỉ IPv4 sang địa chỉ IPv6 một cách thích hợp? Cụ thể, tôi muốn biết 192.168.0.99 ở định dạng IPv6 là gì. Cảm ơn!


Nói với hệ điều hành của bạn để sử dụng các địa chỉ địa phương duy nhất. Đây là sự thay thế thực sự cho các địa chỉ riêng tư. Chúng không thể được sửa, bởi vì chúng phải là duy nhất ngay cả khi LAN được hợp nhất, nhưng trong điều kiện bình thường, chúng sẽ giữ nguyên nếu không có xung đột.
BatchyX

2
các địa chỉ 192.168. *. * * (địa chỉ có thể sử dụng lại / không được cung cấp) là một công việc xung quanh để ipv4 có thể tiếp tục hoạt động trong khi hết không gian địa chỉ. ipv6 là giải pháp.
ctrl-alt-delor

Câu trả lời:


22

IPv6 có địa chỉ tương đương với địa chỉ "phạm vi riêng tư" của IPv4 - được gọi là Địa chỉ cục bộ duy nhất ( RFC 4193 ) - nó sử dụng fd00::/8phạm vi. Chọn một tiền tố ngẫu nhiên / 48 hoặc / 64 trong phạm vi đó (xem bài viết Wikipedia để biết ví dụ) và sử dụng nó cho mạng của bạn.

Tuy nhiên, một bản dịch trực tiếp các địa chỉ IPv4 nội bộ của bạn sẽ không có nhiều ý nghĩa. (Nếu bạn đã làm điều đó, bạn cũng có giới hạn tương tự như với IPv4, bạn có nghĩ vậy không?)

Tuy nhiên, với IPv6, không cần thiết phải sử dụng địa chỉ cục bộ. Có một số cách bạn có thể nhận được một dải địa chỉ toàn cầu cho chính mình, ngay cả khi ISP của bạn chưa cung cấp IPv6 nguyên bản:

  • Bạn có thể đăng ký tại Tunnelbroker hoặc các dịch vụ tương tự; hầu hết trong số họ sẽ cung cấp cho bạn một /64khối có thể truy cập toàn cầu - đó là một mạng con - và nhiều người thậm chí sẽ cung cấp /48hoặc /56chặn theo yêu cầu (tương ứng 64k và 256 mạng con). Đường hầm tương tự cũng cho phép bạn truy cập internet IPv6 toàn cầu.

  • Hoặc bạn có thể sử dụng dải địa chỉ 6to4 dựa trên địa chỉ IP toàn cầu của bạn . Ví dụ: nếu ISP của bạn gán cho bạn 192.0.123.234(C0 00 7B EA theo hệ thập lục phân), thì bạn được phép sử dụng 2002:c000:7bea::/48. Địa chỉ như vậy có thể truy cập từ Internet là tốt.


Tư vấn tốt. Nếu bạn muốn chạy IPv6 trên mạng LAN thì đây là cách để làm điều đó.
Sander Steffann

9

Để mở rộng câu trả lời của grawity (tương đương với phạm vi riêng tư là Địa chỉ cục bộ duy nhất, RFC 4913), đây là cách chọn địa chỉ thực tế để sử dụng.

Với phạm vi riêng tư của IPv4 như 192.168.X. , bạn chọn ngẫu nhiên giá trị cho X, nhưng chỉ nhận một vài giá trị để chọn (bạn đã chọn 192.168.0. ), sau đó chọn một số ngẫu nhiên cho máy (bạn đã chọn 99). Bạn có thể có nhiều mạng, ví dụ 192.168.1. , nhưng thực sự không thể kết hợp hai bộ mạng hiện có với nhau vì chúng có thể sẽ xung đột. Sử dụng phạm vi riêng 10.XY cung cấp cho bạn nhiều tùy chọn hơn, nhưng vẫn còn hạn chế.

Với IPv6, hãy bắt đầu với 'fd', theo sau là mười chữ số hex cho phân bổ duy nhất (x) và bốn chữ số hex cho mạng của bạn (y). Mỗi máy sau đó có một số lên tới 16 chữ số hex (z).

Điều này sẽ cung cấp cho bạn một giá trị như 'fdxx: xxxx: xxxx: yyyy: zzzz: zzzz: zzzz: zzzz', mặc dù nếu bạn đặt nhiều số không trong đó sẽ ngắn hơn rất nhiều để viết ra.

ví dụ: Chọn '12: 3456: 789a 'làm mười (x) ngẫu nhiên đầu tiên của bạn, sau đó sử dụng mạng' 0001 'bên trong (y), sau đó cho máy của bạn chọn' 0000: 0000: 0000: 0063 '(vì hex 63 là giống như số thập phân 99).

Điều này sẽ cung cấp cho máy của bạn địa chỉ IPv6 'fd12: 3456: 789a: 0001: 0000: 0000: 0000: 0063'. (Đối với mạng cụ thể của bạn, hãy sử dụng các giá trị khác nhau, ngẫu nhiên, cho phần 12: 3456: 789a.)

Khi bạn có thể thu gọn các số 0 trong ký hiệu tốc ký, điều này sẽ trở thành 'fd12: 3456: 789a: 1 :: 63'.

Toàn bộ phân bổ của bạn sẽ là 'fd12: 3456: 789a :: / 48' và mạng con bạn đang sử dụng sẽ là 'fd12: 3456: 789a: 1 :: / 64'.

Lưu ý rằng các ví dụ trên có cùng số (99 thập phân, 0x0063 hex) cho máy ở cả phạm vi IPv4 và IPv6, nhưng chúng không phải khớp (có thể dễ dàng hơn).


1

Thứ nhất, không sử dụng địa chỉ IPv6 trên mạng gia đình nhưng nếu bạn muốn thì bạn nên đặt nó thành tự động (chỉ dành cho IPv6), bộ định tuyến của bạn phải hỗ trợ DHCPv6 hoặc máy chủ Windows sẽ tự động chuyển đổi IPv4 sang IPv6 . Khi bạn muốn dùng thử Địa chỉ IPv6 tĩnh thì ...

Có nhiều loại địa chỉ IPv6 có thể được sử dụng, nói một cách thẳng thắn, thậm chí tôi không biết về tất cả chúng. Dưới đây là bảng chuyển đổi cho IPv4 được chỉ định. Đây là một trong những công cụ tốt nhất tôi có thể tin tưởng.

Bảng chuyển đổi

Theo như tôi có thể nói, bạn nên sử dụng 2002:C0A8:63:0:0:0:0:0làm Địa chỉ IPv6 tĩnh. (Tôi đã sử dụng định dạng khác trước đó nhưng ai đó đã nhận xét rằng định dạng này không bao giờ được sử dụng trên dây. Tôi đã tự chuyển sang định dạng này ngay bây giờ.)

Có một câu hỏi ServerFault tương tự , tôi nghĩ rằng điều này sẽ giúp bạn một chút.


2
Liên kết địa chỉ 0:0:0:0:0:ffff:c0a8:0063là để phần mềm có thể sử dụng API IPv6 ngay cả khi giao tiếp qua IPv4. Chúng không bao giờ được sử dụng trên dây (và cũng không phải là địa chỉ giao diện)!
Sander Steffann

Được rồi, tôi đã thay đổi IPv6 thành 2002:C0A8:63:0:0:0:0:0định dạng 6 thành 4
Akshat Mittal

-1

Có nếu bạn đang sử dụng NAT, bạn không phải chuyển sang IPv6 nhưng 1) NAT có vấn đề, đặc biệt đối với dịch vụ Thoại qua IP 2) NAT không cho phép kết nối đến mà không có setuo cho mỗi kết nối đến và thậm chí sau đó bạn bị giới hạn 3 ) NAT thêm phức tạp và tăng thời gian / nỗ lực định tuyến

Để trả lời câu hỏi thực tế, bạn có thể mã hóa địa chỉ IPv4 thành địa chỉ IPv6 theo mẫu :: FFFF:

Vì vậy, địa chỉ IPv4 của 119.225.152,21 có thể được biểu thị trong IPv6 là 0: 0: 0: 0: 0: FFFF: 119.225.152,21 được rút gọn thành :: FFFF: 192.225.152.21

tất cả các phần của địa chỉ IPv4 sẽ được gửi trong Hex, do đó, dấu vết mạng sẽ hiển thị :: FFFF: C0E1: 9815 dưới dạng 192 = C0 ở hex, 225 = E1.152 = 98 ở hex, v.v.

Điều này sẽ được chuyển đổi thành địa chỉ IPv4 khi rời khỏi mạng IPv6 và nhập vào mạng IPv4

Xem trang này có một số thông tin về điều này

http://computernetworkingnotes.com/ipv6-features-con accept-and-configations / spececial-ipv6-to-devices.html


-4

Không có nhu cầu thực sự và có lẽ không có điểm nào để thiết lập địa chỉ IPv6 trên mạng nội bộ của bạn. Chỉ cần gắn với địa chỉ IPv4 và bỏ qua cảnh báo. Cảnh báo sẽ có liên quan để sử dụng trên máy chủ công cộng, vì vậy trừ khi bạn có lý do chính đáng để chạy IPv6 trên mạng nội bộ của mình, tôi sẽ không lo lắng về điều đó.

Về mặt khác, không có bản dịch 'bản dịch' IPv6 của địa chỉ IPv4. Chúng là những hệ thống riêng biệt.

Để gán IPv6 trên máy tính để bàn của bạn, bạn cần phải định cấu hình bộ định tuyến nội bộ của mình để quản lý mạng IPv6.

Nếu bạn đã muốn chạy một mạng IPv6 gia đình, thì có một số ý kiến ​​hữu ích trong các câu hỏi sau:


8
Tôi vẫn muốn, cho chính xác, ngay cả khi nó là tùy chọn.
của tôi

Bạn cũng cần phải định cấu hình bộ định tuyến cho IPv6 nếu bạn muốn chạy mạng IPv6 nội bộ. Có một số nhận xét hữu ích ở đây: superuser.com/questions/43853/ Quảng
harunahi

1
IPv6 được sử dụng ở nhiều nơi hơn bạn nghĩ. Mọi giao diện đều có một địa chỉ IPv6 liên kết theo mặc định những ngày này. Đặt địa chỉ IPv6 toàn cầu thường chỉ hữu ích khi ISP cung cấp cho bạn, nhưng bạn có thể chạy mạng IPv6 cục bộ bằng cách sử dụng ULA (Địa chỉ cục bộ duy nhất).
Sander Steffann

7
Đây là một câu trả lời tầm thường vào năm 2013; hôm nay nó đã hết hạn nguy hiểm
Michael Hampton
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.