Câu hỏi
Nếu tôi kết nối với máy chủ nhà của mình thông qua tên miền (tức là thông qua địa chỉ IP bên ngoài), các gói sẽ đi đâu? Họ có đi đến bộ định tuyến gia đình, đến bộ định tuyến ISP của tôi và sau đó quay lại không? Có lẽ nếu họ chạm vào bộ định tuyến ISP của tôi, thì tôi sẽ bị tính phí cho việc sử dụng này.
Lý lịch
Tôi đã thiết lập ownCloud trên máy chủ nhà của mình. Tôi sẽ thường kết nối từ cùng một mạng nội bộ và có thể sử dụng 192.168.1.1. Tuy nhiên, nếu tôi ở một mạng khác, tôi sẽ kết nối thông qua một tên miền được gán động cho địa chỉ IP. Để dễ cấu hình, tôi đã nghĩ đến việc chỉ định máy chủ bằng cách sử dụng tên miền mọi lúc.
Một số thử nghiệm
Tôi đã kiểm tra bằng cách ping, và nhận được kết quả nhanh hơn một chút khi sử dụng địa chỉ IP nội bộ.
$ ping -c 10 192.168.1.1
...
rtt min/avg/max/mdev = 1.064/1.173/1.263/0.072 ms
$ ping -c 10 myname.dynu.com
...
rtt min/avg/max/mdev = 1.191/1.459/2.549/0.375 ms
Tôi đã thử sử dụng traceroute trên cả hai. Địa chỉ IP nội bộ hết thời gian (có lẽ do cài đặt tường lửa?). Bên ngoài có một bước nhảy my-external-ip-address.dyn.iinet.net.au
. Tôi không chắc chắn nếu điều này đề cập đến bộ định tuyến của tôi, hoặc nút tại trao đổi.