Điểm:0

Đã giải quyết - Bộ định tuyến dưới dạng máy khách WireGuard | IP người dùng bên ngoài được hiển thị là IP cục bộ của đường hầm WireGuard trên máy chủ gia đình [EdgeRouter]

lá cờ de

Tôi đã thiết lập EdgeRouter-X của mình làm ứng dụng khách WireGuard (sử dụng IPv6) để IP công khai của tôi được hiển thị là IP công cộng của máy chủ WireGuard.

Điều này là do tôi muốn lưu trữ một máy chủ gia đình bằng cách sử dụng IP của OVH và Anti-DDoS thay vì ip công khai của riêng tôi không được bảo vệ.

Tôi có 4 IP công khai:

22.22.22.22

33.33.33.33

44.44.44.44

55.55.55.55

Biểu đồ cho kết nối của tôi là như thế này:

OVH VPS Wireguard Server Đường hầm WG0 (Đường hầm ĐỊA PHƯƠNG 10.0.0.1) [Chuyển tiếp cổng với IPTables] <-----> (Đường hầm ĐỊA PHƯƠNG 10.0.0.2) EdgeRouter X

EdgeRouter-X (LOCAL 192.168.1.1) [Chuyển tiếp cổng với EdgeRouter] <-----> (LOCAL 192.168.1.10) HOME-SERVER

Tôi đang chuyển tiếp tất cả các cổng từ VPS của OVH (1-65535) bằng IPTables tới EdgeRouter của tôi thông qua đường hầm wg0, sau đó tới máy chủ của tôi và nó đã hoạt động.

Vấn đề là khi người dùng kết nối, chẳng hạn như 22.22.22.22:80, anh ta được hiển thị thành công trên trang web, nhưng IP của anh ta với máy chủ cho kết quả là 10.0.0.1 chứ không phải IP công khai của người dùng.

Đây là cấu hình Máy chủ WG của tôi:

[Giao diện]

Địa chỉ = 10.0.0.1/30

Cổng nghe = 51821

Khóa riêng tư = ĐƯỢC KIỂM TRA




### Máy khách vpn

[Ngang nhau]

PublicKey = ĐƯỢC KIỂM TRA

PresharedKey = ĐƯỢC KIỂM TRA

IP được phép = 10.0.0.2/30

Đây là cấu hình WG Server IPTables của tôi để chuyển tiếp các cổng tới EdgeRouter thông qua WG0:

# Được tạo bởi iptables-save v1.8.7 vào Chủ nhật ngày 9 tháng 1 11:04:33 năm 2022
*lọc
:CHẤP NHẬN ĐẦU VÀO [971:145912]
:CHẤP NHẬN TRƯỚC [920:137172]
:CHẤP NHẬN ĐẦU RA [637:108812]
:f2b-sshd - [0:0]
LÀM
# Hoàn thành vào CN ngày 9 tháng 1 11:04:33 2022
# Được tạo bởi iptables-save v1.8.7 vào Chủ nhật ngày 9 tháng 1 11:04:33 năm 2022
* tự nhiên
: CHẤP NHẬN TRƯỚC [133:6792]
:CHẤP NHẬN ĐẦU VÀO [61:2272]
:CHẤP NHẬN ĐẦU RA [3:228]
:CHẤP NHẬN SAU ĐÓ [66:4011]
-A PREROUTING -i ens3 -p udp -m multiport --dports 1000:51820 -j DNAT --to-destination 10.0.0.2
-A PREROUTING -i ens3 -p udp -m multiport --dports 51822:65534 -j DNAT --to-destination 10.0.0.2
-A PREROUTING -i ens3 -p tcp -m multiport --dports 51822:65534 -j DNAT --to-destination 10.0.0.2
-A PREROUTING -i ens3 -p tcp -m multiport --dports 1000:51820 -j DNAT --to-destination 10.0.0.2
-A PREROUTING -i ens3 -p tcp -m multiport --dports 80,25,995,110,443,465,993,143 -j DNAT --to-destination 10.0.0.2
-A PREROUTING -i ens3 -p udp -m multiport --dports 80,25,995,110,443,465,993,143 -j DNAT --to-destination 10.0.0.2
-A POSTROUTING -j MASQUERADE
LÀM
# Hoàn thành vào CN ngày 9 tháng 1 11:04:33 2022

Đây là cấu hình EdgeRouter-X của tôi với máy khách WG0 và cổng chuyển tiếp đến máy chủ gia đình:

 bức tường lửa {
     kích hoạt tất cả ping
     vô hiệu hóa ping phát sóng
     tập đoàn {
         nhóm địa chỉ MY_PUBLIC {
             địa chỉ 22.22.22.22
             địa chỉ 33.33.33.33
             địa chỉ 44.44.44.44
             địa chỉ 55.55.55.55
         }
     }
     tên ipv6 WANv6_IN {
         thả hành động mặc định
         mô tả "Lưu lượng truy cập vào mạng WAN được chuyển tiếp sang mạng LAN"
         bật-mặc định-log
         quy tắc 10 {
             hành động chấp nhận
             mô tả "Cho phép các phiên được thiết lập/có liên quan"
             tiểu bang {
                 thiết lập cho phép
                 kích hoạt liên quan
             }
         }
         quy tắc 20 {
             thả hành động
             mô tả "Bỏ trạng thái không hợp lệ"
             tiểu bang {
                 kích hoạt không hợp lệ
             }
         }
     }
     tên ipv6 WANv6_LOCAL {
         thả hành động mặc định
         mô tả "Lưu lượng truy cập WAN đến bộ định tuyến"
         bật-mặc định-log
         quy tắc 10 {
             hành động chấp nhận
             mô tả "Cho phép các phiên được thiết lập/có liên quan"
             tiểu bang {
                 thiết lập cho phép
                 kích hoạt liên quan
             }
         }
         quy tắc 20 {
             thả hành động
             mô tả "Bỏ trạng thái không hợp lệ"
             tiểu bang {
                 kích hoạt không hợp lệ
             }
         }
         quy tắc 30 {
             hành động chấp nhận
             mô tả "Cho phép IPv6 icmp"
             giao thức ipv6-icmp
         }
         quy tắc 40 {
             hành động chấp nhận
             mô tả "cho phép dhcpv6"
             điểm đến {
                 cổng 546
             }
             giao thức udp
             nguồn {
                 cổng 547
             }
         }
     }
     ipv6-nhận-chuyển hướng vô hiệu hóa
     vô hiệu hóa ipv6-src-tuyến
     ip-src-route vô hiệu hóa
     kích hoạt log-martians
     sửa đổi wireguard_route {
         quy tắc 5 {
             hành động sửa đổi
             điểm đến {
                 tập đoàn {
                     nhóm địa chỉ MY_PUBLIC
                 }
             }
             biến đổi {
                 bảng chính
             }
         }
         quy tắc 10 {
             hành động sửa đổi
             mô tả wireguard-vpn
             biến đổi {
                 Bảng 1
             }
             nguồn {
                 địa chỉ 192.168.1.0/24
             }
         }
     }
     tên WAN_IN {
         thả hành động mặc định
         mô tả "WAN đến nội bộ"
         quy tắc 10 {
             hành động chấp nhận
             mô tả "Cho phép thiết lập/liên quan"
             tiểu bang {
                 thiết lập cho phép
                 kích hoạt liên quan
             }
         }
         quy tắc 20 {
             thả hành động
             mô tả "Bỏ trạng thái không hợp lệ"
             tiểu bang {
                 kích hoạt không hợp lệ
             }
         }
     }
     tên WAN_LOCAL {
         thả hành động mặc định
         mô tả "WAN đến bộ định tuyến"
         quy tắc 10 {
             hành động chấp nhận
             mô tả "Cho phép thiết lập/liên quan"
             tiểu bang {
                 thiết lập cho phép
                 kích hoạt liên quan
             }
         }
         quy tắc 20 {
             thả hành động
             mô tả "Bỏ trạng thái không hợp lệ"
             tiểu bang {
                 kích hoạt không hợp lệ
             }
         }
     }
     vô hiệu hóa chuyển hướng nhận
     kích hoạt chuyển hướng gửi
     vô hiệu hóa xác thực nguồn
     kích hoạt đồng bộ cookie
 }
 giao diện {
     ethernet eth0 {
         địa chỉ dhcp
         mô tả Internet
         dhcpv6-pd {
             pd 0 {
                 giao diện eth1 {
                     dịch vụ dhcpv6-trạng thái
                 }
                 giao diện eth2 {
                     dịch vụ dhcpv6-trạng thái
                 }
                 giao diện eth3 {
                     dịch vụ dhcpv6-trạng thái
                 }
                 công tắc giao diện0 {
                     địa chỉ máy chủ ::1
                     dịch vụ lười biếng
                 }
                 độ dài tiền tố /64
             }
             kích hoạt cam kết nhanh
         }
         tự động song công
         bức tường lửa {
             Trong {
                 tên ipv6 WANv6_IN
                 tên WAN_IN
             }
             địa phương {
                 tên ipv6 WANv6_LOCAL
                 tên WAN_LOCAL
             }
         }
         ipv6 {
             Địa chỉ {
                 autoconf
             }
             dup-addr-phát hiện-truyền 1
         }
         tốc độ tự động
     }
     ethernet eth1 {
         mô tả Địa phương
         tự động song công
         tốc độ tự động
     }
     ethernet eth2 {
         mô tả Địa phương
         tự động song công
         tốc độ tự động
     }
     ethernet eth3 {
         mô tả Địa phương
         tự động song công
         tốc độ tự động
     }
     ethernet eth4 {
         mô tả Địa phương
         tự động song công
         thơ {
             đầu ra tắt
         }
         tốc độ tự động
     }
     vòng lặp lo {
     }
     công tắc công tắc0 {
         địa chỉ 192.168.1.1/24
         mô tả Địa phương
         bức tường lửa {
             Trong {
                 sửa đổi wireguard_route
             }
         }
         tấn 1500
         cổng chuyển mạch {
             giao diện eth1 {
             }
             giao diện eth2 {
             }
             giao diện eth3 {
             }
             giao diện eth4 {
             }
             vô hiệu hóa nhận biết vlan
         }
     }
     dây bảo vệ wg0 {
         địa chỉ 10.0.0.2/30
         mô tả Wireguard
         cổng nghe 51821
         mtu 1420
         đồng nghiệp ĐƯỢC KIỂM TRA {
             cho phép-ips 0.0.0.0/0
             điểm cuối [2001:41d0:52:400::6e3]:51821
             liên tục giữ 25
             khóa chia sẻ trước /config/auth/wg-preshared.key
         }
         khóa riêng /config/auth/wg.key
         tuyến đường cho phép-ips sai
     }
 }
 cảng phía trước {
     bật tường lửa tự động
     kích hoạt kẹp tóc
     công tắc giao diện lan0
     quy tắc 1 {
         mô tả "Cho phép TẤT CẢ"
         chuyển tiếp tới {
             địa chỉ 192.168.1.10
         }
         cổng gốc 1-65535
         giao thức tcp_udp
     }
     giao diện wan wg0
 }
 giao thức {
     tĩnh {
         Bảng 1 {
             mô tả "bảng để buộc wg0:aws"
             giao diện-tuyến 0.0.0.0/0 {
                 next-hop-giao diện wg0 {
                 }
             }
             tuyến đường 0.0.0.0/0 {
                 hố đen {
                     khoảng cách 255
                 }
             }
         }
     }
 }
 dịch vụ {
     DHCP server {
         vô hiệu sai
         vô hiệu hóa cập nhật hostfile
         tên mạng chia sẻ LAN {
             kích hoạt có thẩm quyền
             mạng con 192.168.1.0/24 {
                 bộ định tuyến mặc định 192.168.1.1
                 máy chủ dns 192.168.1.1
                 thuê 86400
                 bắt đầu 192.168.1.38 {
                     dừng 192.168.1.243
                 }
                 ánh xạ tĩnh Node2 {
                     địa chỉ ip 192.168.1.10
                     địa chỉ mac 90:b1:1c:44:f6:da
                 }
                 ánh xạ tĩnh iDRAC {
                     địa chỉ ip 192.168.1.120
                     địa chỉ mac E0:DB:55:06:2D:14
                 }
             }
         }
         vô hiệu hóa tĩnh arp
         sử dụng-dnsmasq vô hiệu hóa
     }
     dns {
         chuyển tiếp {
             kích thước bộ đệm 150
             công tắc nghe0
         }
     }
     gu {
         cổng http 80
         https-cổng 443
         kích hoạt mật mã cũ hơn
     }
     tự nhiên {
         quy tắc 5002 {
             mô tả wireguard-nat
             đăng nhập vô hiệu hóa
             giao diện ra nước ngoài wg0
             giao thức tất cả
             nguồn {
                 địa chỉ 192.168.1.0/24
             }
             kiểu hóa trang
         }
         quy tắc 5003 {
             mô tả "giả trang cho WAN"
             đăng nhập vô hiệu hóa
             giao diện ra nước ngoài eth0
             giao thức tất cả
             kiểu hóa trang
         }
     }
     ssh {
         cổng 22
         phiên bản giao thức v2
     }
     unms {
     }
 }
 hệ thống {
     xử lý phân tích {
         gửi-phân tích-báo cáo sai
     }
     xử lý sự cố {
         gửi-sự cố-báo cáo sai
     }
     tên máy chủ EdgeRouter-X-5-Port
     đăng nhập {
         người dùng ubnt {
             xác thực {
                 mật khẩu được mã hóa 
             }
             cấp quản trị viên
         }
     }
     ntp {
         máy chủ 0.ubnt.pool.ntp.org {
         }
         máy chủ 1.ubnt.pool.ntp.org {
         }
         máy chủ 2.ubnt.pool.ntp.org {
         }
         máy chủ 3.ubnt.pool.ntp.org {
         }
     }
     giảm tải {
         kích hoạt hwnat
         kích hoạt ipsec
     }
     nhật ký hệ thống {
         toàn cầu {
             cơ sở tất cả {
                 thông báo cấp
             }
             giao thức cơ sở {
                 gỡ lỗi cấp độ
             }
         }
     }
     múi giờ UTC
 }
Điểm:0
lá cờ de

Giải quyết bằng cách thay đổi:

-A POSTROUTING -j MASQUERADE

với:

-A POSTROUTING -o ens3 -j MASQUERADE

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