Điểm:0

RHEL 7 trong Hyper-V với các vấn đề về cấu hình NAT phù hợp

lá cờ gf

Tôi có máy ảo RHEL7 chạy trên Hyper-V. Trong máy ảo của tôi, tôi có một chương trình dựa trên web mà tôi cần truy cập qua cổng 11000. Trong máy ảo, phần mềm được định cấu hình và có thể truy cập bằng https://0.0.0.0:11000.

Tôi đã thử thiết lập v-switch bên ngoài và v-switch bên trong, cả hai đều không thành công vì tôi thậm chí không thể ping công tắc ảo từ bên trong VM. Tôi đang cố định cấu hình cái này bằng NAT Switch.

Đây là cách tôi định cấu hình giao diện mạng từ Máy chủ trong powershell.

PS> Mới-NMSwitch -SwitchType Internal -SwitchName "LINK"
PS> Mới-NetIPAddress -IPAddress "192.168.122.1" -PrefixLength 24 -InterfaceAlias ​​"vEthernet (LINK)"
Tái bút> NetNAT mới -InternalIPInterfaceAddressPrefix "192.168.122.0/24" -Tên "LINK-NETNAT"
PS> Add-NetNatStaticMapping -ExternalIPAddress "0.0.0.0/24" -ExternalPort 11000 -InternalIPAddress "192.168.122.2" -InternalPort 11000 -Giao thức TCP -NatName "LINK-NETNAT"

Tôi cũng cho phép lưu lượng truy cập cổng thông qua tường lửa Windows:

New-NetFirewallRule -DisplayName "HyperVNAT" -Direction Inbound -LocalPort 11000 -Protocol TCP -Action Allow

Tất cả các lệnh này chạy không có vấn đề gì. Tôi cho rằng chúng hoạt động vì Thiết bị Mạng được tạo với các thông số thích hợp được cung cấp ở trên.

vibr0 được cấu hình như 192.168.122.1

Tôi thiết lập eth0 như sau:

eth0 được đặt thành địa chỉ thủ công là IPv4
Địa chỉ nhà: 192.168.122.2
cổng: 192.168.122.1
khẩu trang: 255.255.255.0

DNS và Tuyến đường được để tự động.

Đây là một ảnh chụp màn hình của địa chỉ ip

ảnh chụp màn hình - địa chỉ ip

Khi tôi cố gắng truy cập https://192.168.122.2:11000 Tôi không nhận được phản hồi.

Từ VM, tôi chỉ có thể ping 192.168.122.1 và không có gì ở bên ngoài.

Từ Máy chủ, tôi có thể ping 192.168.122.1, nhưng không có IP nào khác bên trong VM. (.122.2 chỉ hết thời gian)

Mục tiêu cuối cùng của tôi là có thể truy cập giao diện web trong VM trên cổng 11000 từ máy chủ.

Will Roberts avatar
lá cờ gf
Đây dường như là sự cố với môi trường máy ảo liên quan cụ thể đến bảng IP. Việc thêm quy tắc dựa trên [bài đăng](https://serverfault.com/questions/170079/forwarding-ports-to-guests-in-libvirt-kvm) này đã cho phép tôi ping máy ảo từ máy chủ. Tôi nghĩ rằng tôi cần kích hoạt các cổng khác để xem nó có hoạt động không.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.