Tôi không phải là Quản trị viên Hệ thống của mạng công ty của chúng tôi, nhưng tôi đã có hai máy trạm Linux (máy chủ A và B) có quyền truy cập root vào cả hai.
Cả hai máy chủ đều có thể nhìn thấy nhau tốt (ssh, ping, vv hoạt động từ cái này sang cái khác). Tuy nhiên, chỉ có máy chủ A mới có thể truy cập vào tường lửa của công ty chúng tôi và truy cập Internet, v.v. máy chủ B không thể.
Câu hỏi: Làm cách nào tôi có thể có tất cả (và không chỉ HTTP) lưu lượng truy cập mạng đến và đi tại máy chủ B được định tuyến qua máy chủ A mà không liên quan đến Quản trị viên hệ thống của tôi? Ngay bây giờ, tôi không biết liệu tôi có cần sử dụng NAT cho máy chủ B hay không và / hoặc biến máy chủ A thành máy chủ proxy và / hoặc biến máy chủ A thành bộ định tuyến.
Trên Host B, tôi đã thử đưa ra một route add -host <HostA> gw <HostA's Gateway>
lệnh, nhưng nó không hoạt động: Tôi không thể truy ping
cập www.google.com từ Host B. Xin thứ lỗi cho sự thiếu hiểu biết của tôi về chủ đề định tuyến / kết nối mạng này.
ip route add
lệnh, tôi đã gặp lỗi này:Error: either "to" is duplicate, or "gw" is a garbage.