it-swarm-vi.tech

Có thể thay đổi "Mạng không xác định" thành mạng "Trang chủ" hoặc "Công việc" trên Windows 7

Tôi gặp sự cố với Windows 7 RC (7100).

Tôi thường sử dụng cáp mạng chéo trên WinXP với các địa chỉ IP tĩnh để kết nối với các thiết bị công nghiệp khác nhau (ví dụ: robot, máy bơm, van hoặc thậm chí các PC Windows khác) có cổng mạng Ethernet.

Khi tôi thực hiện việc này trên Windows 7, kết nối mạng được phân loại là "Mạng không xác định" trong Networks and Sharing Center và hồ sơ tường lửa công cộng được thi hành bởi Windows. Tôi không muốn thay đổi hồ sơ công khai và muốn sử dụng hồ sơ Nhà hoặc Cơ quan thay thế.

Đối với các mạng khác như Gia đình và Cơ quan, tôi có thể nhấp vào chúng và thay đổi phân loại. Điều này là không có sẵn cho các mạng không xác định.

Câu hỏi của tôi là:

  1. Có cách nào để ghi đè thủ công phân loại "Mạng không xác định" không?
  2. Những thử nghiệm nào được thực hiện trên mạng không thành công, do đó phân loại nó thành "Mạng không xác định"

Bằng cách googling (chủ yếu nhấn các vấn đề của Vista), có vẻ như bạn cần đảm bảo rằng cổng mặc định không phải là 0.0.0.0. Tôi đã làm điều này. Tôi cũng đã cố gắng loại bỏ IPv6 nhưng điều này dường như không thể có trên Windows 7.

CẬP NHẬT

Đối với những người vẫn còn vấn đề ở đây là câu trả lời cho vấn đề của tôi và lý do có thể tại sao: -

Win7 giữ một danh sách các mạng mà bạn truy cập (tôi giả sử, nhưng không biết chắc chắn) MACID của thiết bị được trỏ bởi Cổng mặc định. Cổng mặc định thường là thiết bị không đổi trong một mạng (nghĩa là NAT hoặc bộ định tuyến) vì vậy có thể được sử dụng để nhận dạng duy nhất một mạng này từ một mạng khác.

Do đó, cổng mặc định trong bảng thuộc tính IPv4 phải trỏ đến một thực tế điểm cuối để các cửa sổ có thể theo dõi nó. Nếu có một thiết bị ở cuối các cửa sổ Cổng mặc định sẽ xác định thiết bị và theo dõi thiết bị ghi nhớ cài đặt của nó.

Do đó, cách bạn có thể đánh lừa Win7 là trỏ cổng mặc định đến địa chỉ IP của riêng bạn hoặc địa chỉ IP của thiết bị đích mà bạn đang liên lạc. Điều này sẽ có tác dụng phụ là mong muốn thiết bị đích đó bắt đầu định tuyến các gói cho các đích IP nằm ngoài mạng con của bạn. Vì vậy, một số ứng dụng trên Win7 sẽ cố gắng giao tiếp với internet, những ứng dụng này sẽ được chuyển đến cổng mặc định (trả lại cho bạn cùng địa chỉ IP hoặc thiết bị đích không phải là bộ định tuyến) và do đó cuối cùng sẽ hết thời gian vì không thể định tuyến gói . Mà bạn thường có thể sống với. Điều này hơi phức tạp khi bạn kết hợp loại kết nối này với kết nối thực với internet thông qua WIFI. Thẻ mạng có dây thường được ưu tiên khi định tuyến do giao diện số liệu của chế độ trực tuyến vì vậy một số ứng dụng có thể không kết nối chính xác.

55
Rhys

Tôi gặp vấn đề tương tự trong Win 7 Ultimate, chạy trong VirtualBox VM, với Linux Mint 8 là Host. Sau khi đọc một số câu trả lời ở đây, tôi chỉ cần thêm cổng mặc định vào IP tĩnh của mình trong Win 7 và đặt nó thành địa chỉ IP của bộ điều hợp VirtualBox trong Hệ điều hành máy chủ của tôi. Và đó là ... Nó chỉ hoạt động và tôi đã có thể thay đổi "Mạng không xác định" đang làm phiền tôi ...

3
Polecat

Nhấn WinKey + R, nhập "secpol.msc" không có dấu ngoặc kép. Sau đó nhấp vào Chính sách quản lý danh sách mạng ở bên trái và sau đó bạn sẽ có thể thay đổi nó từ đó.

20
Steven DeWitt

Tôi đã sửa nó sau nhiều giờ. Đây là tình huống của tôi và cách giải quyết của tôi. Hy vọng nó giúp.

Ở nhà tôi có 2 kết nối internet băng thông rộng. Một là ADSL (20 Mbps) phía sau bộ định tuyến có DHCP và thứ hai là Cáp (120 Mbps) ngay sau modem (IP công cộng với máy tính). Cả hai dòng đều đi đến Mediacenter-PC của tôi luôn bật và chạy Kerio Control ( https://www.kerio.nl/products/control/ ). Kerio là một bộ định tuyến dựa trên phần mềm hỗ trợ liên kết thất bại. Như bạn có thể thấy, có một kết nối internet làm việc là rất quan trọng đối với tôi. Thẻ giao diện mạng thứ ba được cấu hình với IP tĩnh (192.168.3.1), Kerio chạy máy chủ DHCP trên đó và được kết nối với mạng gia đình của tôi.

Tôi đã làm hai điều, nhưng tôi nghĩ rằng mẹo thực sự là thứ hai. Dù sao, bước đầu tiên là tôi đã chạy tập lệnh Powershell được đề cập tại http://bloss.msdn.com/b/dimwise8/archive/2009/06/10/change-unidentified-network-from-public- to-work-in-windows-7.aspx . Điều này thay đổi tất cả các mạng Không xác định thành Mạng làm việc. Được rồi, không xác định được nữa nhưng Homegroup sẽ không khởi động trên mạng Work!

Windows 7 phát hiện mạng gia đình của bạn bằng cách nhìn vào cổng. Vì tôi đang chạy gateway/bộ định tuyến trên cùng một PC, tôi đã không điền vào IP gateway. Vì vậy, nó sẽ không cung cấp cho cửa sổ bật lên để xác định mạng và bạn sẽ không thể đặt nó thành Trang chủ theo cách thủ công. Tôi cũng đã thất bại trong việc viết kịch bản.

Đặt cổng vào địa chỉ IP tĩnh cũng không hoạt động vì Windows xóa địa chỉ cổng (192.168.3.1) sau khi nhấn OK. Thủ thuật của tôi: Thêm một IP thứ hai vào NIC. Ví dụ. 192.168.3.254. Sau đó để lại IP chính (trong trường hợp của tôi 192.168.3.1) và đặt IP gateway thành IP thứ hai (192.168.3.254). Một vài giây sau, Windows sẽ nâng cửa sổ bật lên và chọn 'Mạng gia đình' và bạn đã hoàn tất!

9
lvmeijer