Tôi đang chạy CentOS 6.9 bên trong máy ảo Hyper-V, sử dụng ngăn xếp LAMP với Node và Coldfusion.
Khi tôi ở trong văn phòng, được kết nối với mạng Wi-Fi của chúng tôi, mọi thứ đều hoạt động tốt - Tôi phát triển từ máy chủ Windows của mình trực tiếp trên máy Hyper-V bằng Samba để truy cập các ổ đĩa mạng, sau đó tôi có các máy chủ tùy chỉnh được đặt để che giấu ảo IP của máy, vd 192.168.0.15 dev.example.com
- và tôi có thể đẩy và kéo từ Github thông qua CLI của VM
Khi tôi mang máy tính xách tay về nhà, Windows kết nối với internet và tôi có thể ping máy Hyper-V từ cmd
và ping máy chủ từ centos CLI, vì vậy tất cả có vẻ ổn.
Tôi có thể truy cập dev.example.com
trong trình duyệt trên máy chủ của tôi, nhưng tôi không thể truy cập internet, vì vậy từ máy dev của tôi, tôi không thể đẩy / kéo sang github, hoặc thậm chí làm một việc đơn giản như ping google.com
Tôi đã thử nhiều cách để thử và làm cho nó hoạt động, thay đổi công tắc mạng hyper-v, bắc cầu và tháo các bộ điều hợp khác nhau trên các cửa sổ - Cuối cùng tôi đã làm hỏng máy tính xách tay của mình để Windows không thể kết nối với Wi- Fi ở nhà hoặc văn phòng.
Vì vậy, tôi đã xoay sở để quay lại giai đoạn này: - văn phòng, Windows kết nối với Wi-Fi, windows và VM gặp nhau, VM có quyền truy cập internet - nhà, Windows kết nối với Wi-Fi, windows và VM nhìn thấy nhau, VM không có quyền truy cập internet
Tôi cảm thấy như đó phải là cài đặt quyền riêng tư được đặt trên kết nối của tôi với mạng gia đình, nhưng tôi không biết tìm ở đâu.
Còn ai có ý tưởng nào không?