Điểm:2

Mạng cầu nối nhiều tầng không chấp nhận kết nối từ internet

lá cờ cn

tôi có một Ubuntu 20.04.3 LTS VM trong Multipass đang chạy mà tôi muốn hiển thị với internet thông qua chuyển tiếp cổng bộ định tuyến. VM đang sử dụng chế độ mạng bắc cầu. nếu tôi chạy nc -l -p 8080 trong VM và lắng nghe cổng, tôi có thể thấy các kết nối được bắt đầu từ bên trong mạng cầu nối. Tuy nhiên, các yêu cầu được chuyển tiếp từ bộ định tuyến của tôi không đến.

ubuntu@microk8s-vm:~$ ip a
3: enp0s8: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc trạng thái fq_codel LÊN nhóm mặc định qlen 1000
    liên kết/ether 55:54:00:ad:68:aa brd ff:ff:ff:ff:ff:ff
    inet 192.168.86.123/24 brd 192.168.86.255 phạm vi toàn cầu năng động enp0s8
       hợp lệ_lft 81708sec ưa thích_lft 81708sec
    inet6 fd46:2d25:460a:436e:5054:ff:fead:68cb/64 phạm vi động toàn cầu mngtmpaddr noprefixroute 
       hợp lệ_lft 1786 giây ưa thích_lft 1786 giây
    inet6 fe80::5054:ff:fead:68cb/64 liên kết phạm vi 
       hợp lệ_lft mãi mãi ưa thích_lft mãi mãi

Tôi đã thử nghiệm chuyển tiếp cổng bằng cách lưu trữ một máy chủ web trên máy chủ và chuyển tiếp thành công đến địa chỉ của nó.

Làm thế nào có thể cho phép các kết nối bên ngoài thông qua VM?

Chỉnh sửa:

Dòng có khả năng liên quan từ tcpdump trên máy chủ khi thực hiện yêu cầu từ Trình kiểm tra chuyển tiếp cổng YouGetSignal

15:56:36.643672 IP 198.199.98.246.50138 > microk8s-vm.lan.http: Flags [S], seq 304495333, win 14600, tùy chọn [mss 1460,sackOK,TS val 979766022 ecr 0,nop,wscale 8], chiều dài 0
15:56:36.643680 IP 198.199.98.246.50145 > microk8s-vm.lan.http: Flags [S], seq 2904338462, win 14600, tùy chọn [mss 1460,sackOK,TS val 979766022 ecr 0,nop,wscale 8], chiều dài 0
15:56:37.644183 IP 198.199.98.246.50145 > microk8s-vm.lan.http: Flags [S], seq 2904338462, win 14600, tùy chọn [mss 1460,sackOK,TS val 979766272 ecr 0,nop,wscale 8], chiều dài 0
15:56:37.649490 IP 198.199.98.246.50150 > microk8s-vm.lan.http: Flags [S], seq 3462120669, win 14600, tùy chọn [mss 1460,sackOK,TS val 979766272 ecr 0,nop,wscale 8], chiều dài 0
15:56:38.643138 IP 198.199.98.246.50150 > microk8s-vm.lan.http: Flags [S], seq 3462120669, win 14600, tùy chọn [mss 1460,sackOK,TS val 979766522 ecr 0,nop,wscale 8], chiều dài 0
15:56:40.652553 ARP, Yêu cầu ai có microk8s-vm.lan cho 192.168.86.1, độ dài 46
15:56:40.652670 ARP, Trả lời microk8s-vm.lan is-at xx:xx:xx:xx:xx:xx (oui Unknown), độ dài 28
lá cờ cn
Trình điều khiển VM là Hộp ảo sử dụng chế độ mạng bắc cầu.
David avatar
lá cờ cn
Nếu nhận xét này là thông tin thêm cho câu hỏi, vui lòng chỉnh sửa câu hỏi và đặt thông tin ở đó không phải là nhận xét.
Saviq avatar
lá cờ de
Xin chào Justin, máy chủ của bạn là gì? Sẽ rất thú vị nếu biết liệu các gói bên ngoài có đến được máy chủ của bạn hay không. `tcpdump` sẽ là một lựa chọn tốt trên macOS, có thể có một công cụ tương tự cho Windows.
lá cờ cn
Máy chủ là macOS. Tôi không quen với `tcpdump` nên tôi không chắc mình đang tìm gì. greping cho máy ảo của tôi và một máy trong mạng, tôi có thể thấy hoạt động khi yêu cầu từ trong mạng. Có quá nhiều hoạt động từ VM, thật khó để xác định điều gì đang xảy ra khi cố gắng tìm kiếm các kết nối bên ngoài.
lá cờ cn
Tôi đã chỉnh sửa câu hỏi để thêm một số dòng có khả năng liên quan

Đă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.