Câu hỏi Làm thế nào để thay đổi phạm vi dhcp alloted thông qua ICS trong phạm vi Windows 7 đến 192.168.1.x?


Tôi đã thiết lập Chia sẻ kết nối Internet trong máy tính xách tay Windows 7 của mình. Hiện tại phạm vi IP được phân bổ cho các ứng dụng khách ICS từ DHCP nằm trong phạm vi 192.168.137.x. Tôi không thể tìm cách thay đổi phạm vi theo cách thủ công thành dải 192.168.0.x (tức là phạm vi tương tự như bộ định tuyến không dây của tôi)

Tôi đã thử googling nhưng không tìm thấy bất kỳ câu trả lời.

EDIT: Tôi tìm thấy điều này http://support.microsoft.com/kb/230148 từ trang web microsoft, nhưng bài viết này có thể rất cũ, vì tôi không thể tìm thấy con đường cụ thể trong regedit của tôi.

EDIT2: Đây là kịch bản cụ thể mà tôi cần phải làm điều này. Lưu ý: Tôi sẽ không mua phần cứng mới cho ít nhất một thời gian. (Tôi biết rằng việc mua một bộ định tuyến wifi đa kênh sẽ giải quyết được vấn đề của tôi) Tôi có một bộ định tuyến wifi bỏ túi, chỉ có cổng WAN và không có ethernet. Tôi có một máy tính để bàn mà chỉ có ethernet và không có wifi. Máy tính để bàn có bộ xử lý i7 và RAM 16 GB. Rất mạnh mẽ. Tôi có một máy tính xách tay với các cửa sổ 7 với cả wifi và ethernet. Nhưng máy tính xách tay của tôi có cấu hình rất thấp và không mạnh lắm Tôi đã thiết lập ICS trong máy tính xách tay của mình để chia sẻ kết nối internet trong máy tính xách tay của mình.

Tôi có RHL Linux chạy bên trong một máy ảo trong dekstop của tôi. Tôi muốn thiết lập một VPN site-to-site từ máy ảo Linux bên trong máy tính để bàn đến máy ảo của bạn tôi trong nhà của mình. Comp của ông cũng là một NAT. Tôi muốn bộ định tuyến wifi của tôi có thể ping máy tính để bàn của tôi (để tôi có thể thiết lập định vị trong bộ định tuyến wifi của mình) và tôi nghĩ rằng bằng cách cho địa chỉ ip trong phạm vi 192.168.0.x, tôi có thể đạt được điều này. Nhưng tôi đã sai. Máy tính để bàn của tôi đã nhận được địa chỉ ip của 192.169.0.119 sau khi thử giải pháp dưới đây bởi @ michael-kjorling. Nhưng cả máy tính để bàn lẫn bộ định tuyến wifi của tôi đều không thể ping lẫn nhau.

Vì vậy, có cách nào tôi có thể đạt được điều này?


2
2018-03-11 12:00


gốc


Windows 7 một phần của bài viết đó là về một nửa chiều xuống. - Paul


Các câu trả lời:


Tôi googled cho "internet connection sharing" "windows 7" internal subnetvà lần truy cập đầu tiên là bài viết cơ sở tri thức của Microsoft KB230148 Cách thay đổi Dải IP cho dịch vụ DHCP Chia sẻ Kết nối Internet được xem xét lần cuối vào năm 2011 và được ghi là áp dụng cho:

  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
  • Windows 7 Home Basic
  • Windows 7 phiên bản Home Premium
  • Windows 7 Professional
  • Windows 7 Ultimate

Từ bài viết đó:

Để thay đổi địa chỉ IP được gán cho máy chủ và phạm vi địa chỉ IP được sử dụng bởi dịch vụ DHCP trên máy chủ chia sẻ kết nối, sử dụng Registry Editor để thay đổi các giá trị sau. Các giá trị này được đặt trong cặp sau: HKLM \ System \ CurrentControlSet \ services \ SharedAccess \ Parameters

(REG_SZ) ScopeAddress
(REG_SZ) StandaloneDhcpAddress

Giá trị ScopeAddress được đặt thành dải địa chỉ mà bạn muốn sử dụng với Chia sẻ kết nối. Giá trị StandaloneDhcpAddress là dải địa chỉ được sử dụng khi Virtual Wi-Fi / SoftAP được bật. Đối với cả hai giá trị, mặt nạ mạng 255.255.255.0 được sử dụng và không thể định cấu hình được.

Vì vậy, có vẻ như với tôi rằng để có được hiệu ứng bạn đang có sau khi bạn đã đặt ScopeAddressStandaloneDhcpAddress đến C0A80000 hex. Điều đó sẽ khiến Windows gán các địa chỉ IP của máy khách ICS ra khỏi phạm vi 192.168.0 / 24 (CIDR). (Nếu giá trị trong tiêu đề câu hỏi là chính xác và giá trị trong câu hỏi là không, hãy sử dụng C0A80100 thay thế.)

Tuy nhiên, làm như vậy có thể sẽ gây ra xung đột địa chỉ IP vì cả bộ định tuyến của bạn  máy tính xách tay của bạn hiện đang gán địa chỉ IP cùng một địa chỉ. Và ngay cả khi đột quỵ may mắn, nó không gây ra xung đột địa chỉ, rất có thể là nó sẽ tàn phá với IP định tuyến hoặc trên máy tính xách tay của bạn, trên máy khách ICS, hoặc khá có thể cả hai. Vì lý do đó, có có thể thực sự là biện pháp bảo vệ tại chỗ để ngăn chặn một thiết lập như thế này.

Nếu bạn giải thích tại sao bạn rất muốn phạm vi địa chỉ IP của các ứng dụng khách ICS giống với mạng con IP ngoài của máy chủ ICS, có thể ai đó có thể đề xuất giải pháp thực sự công việcvà làm việc một cách đáng tin cậy.


4
2018-03-11 12:12



Bản thân tôi - chỉ cần để TẮT bộ định tuyến và các dải địa chỉ khác của tôi. Điều này làm việc hoàn hảo trên windows 10! - Danny Staple


Bạn có thể không đạt được điều này. ICS đang hoạt động như một bộ định tuyến NAT, ẩn các máy có dải địa chỉ mà nó cung cấp cho các máy khách từ kết nối mạng mà nó đang chia sẻ. Vì vậy, bạn sẽ có thể ping từ máy tính để bàn (hoặc VM trong máy tính để bàn) ra router, nhưng không phải là cách khác.

Tuy nhiên, nếu bạn có thể cài đặt một vm linux trên LAPTOP thì bạn có thể có thể cấu hình này để làm những gì bạn muốn (tôi tóm tắt ở đây, bạn sẽ cần phải google cho các chi tiết): - cấu hình máy chủ ảo với cả hai thiết bị ethernet - iptables để định tuyến đến / fro cho các máy chủ cụ thể - địa chỉ / cổng dịch tại chỗ trên bên ngoài phải đối mặt với kết nối trỏ đến máy bên trong của bạn.

về cơ bản bạn sẽ sử dụng một subnet thứ hai cho máy tính để bàn của bạn, gatewayed để định tuyến vm & lộ các vm định tuyến với một ip trên mạng con 192.168.0 để dịch lưu lượng truy cập trở lại nó.


0
2017-11-27 08:37