Tạo tunnel
Tunnel đưa lưu lượng mạng đi qua một kết nối SSH. Các cách dùng điển hình là truy cập một cơ sở dữ liệu chỉ lắng nghe trên server, mở một dashboard nội bộ trong trình duyệt, hoặc gửi lưu lượng của một ứng dụng qua server.
Các loại
Phần tiêu đề “Các loại”| Loại | Tương đương | Tác dụng |
|---|---|---|
| Local | ssh -L |
Mở một cổng trên máy tính này. Kết nối vào đó được chuyển tới một host và cổng như được thấy từ server |
| SOCKS | ssh -D |
Mở một proxy SOCKS5 trên máy tính này. Mọi kết nối qua proxy đi ra từ server |
| Remote | ssh -R |
Server mở một cổng, chỉ trên localhost của chính nó. Kết nối vào đó được chuyển về một host và cổng trên máy tính này |
Loại Remote nằm ở mục Nâng cao (Remote forward) của biểu mẫu.
Tạo tunnel
Phần tiêu đề “Tạo tunnel”-
Mở Tunnel từ thanh biểu tượng và chọn Tunnel mới.
-
Nhập tên và chọn loại.

Hình 1. Hộp thoại Tunnel mới. -
Chọn Đi qua (server + user), là tài khoản có phiên mang tunnel.
-
Đặt các cổng.
- Cổng trên máy bạn: một con số, hoặc Tự chọn để Portway chọn. Cổng dưới 1024 cần quyền quản trị trên máy tính này.
- Đích, được biểu mẫu ghi kèm tên server, ví dụ
host:port nhìn từ web-prod. Một giá trị mẫu là127.0.0.1:5432. Khi server đang kết nối, danh sách gợi ý hiển thị các cổng đang lắng nghe trên server, và chọn một gợi ý sẽ điền vào ô.
-
Tuỳ chọn chọn Nút Mở: Không, Mở URL hoặc Copy chuỗi. Lựa chọn này thêm một nút vào dòng tunnel để mở địa chỉ trong trình duyệt hoặc sao chép chuỗi kết nối, ví dụ cho một ứng dụng cơ sở dữ liệu.
-
Chọn các tuỳ chọn rồi chọn Tạo và bật.
Tuỳ chọn
Phần tiêu đề “Tuỳ chọn”- Tự bật khi mở Portway bật tunnel cùng với ứng dụng.
- Tự kết nối lại khi rớt mạng kết nối lại tự động. Khi đó dòng tunnel hiển thị số lần thử, lý do và thời điểm thử lại.
- Bind trên máy bạn mặc định là
127.0.0.1. Lựa chọn 0.0.0.0 (LAN) cho phép các thiết bị khác trong cùng mạng dùng tunnel. Biểu mẫu nêu điều này, vì bất kỳ ai trong mạng đó khi ấy đều tới được đích.
SOCKS ra mạng nội bộ
Phần tiêu đề “SOCKS ra mạng nội bộ”Tunnel SOCKS được gắn ra mạng nội bộ luôn yêu cầu đăng nhập. Portway tạo user portway và một mật khẩu ngẫu nhiên, rồi lưu chúng vào Keychain. Menu của tunnel có hành động sao chép user và mật khẩu, để nhập vào ứng dụng dùng proxy.
Chạy và dừng
Phần tiêu đề “Chạy và dừng”Công tắc trên mỗi dòng tunnel bật và dừng nó. Mỗi tunnel có kết nối SSH riêng và tiếp tục chạy khi tab server bị đóng. Tunnel dừng khi thoát Portway. Một tunnel chỉ tự mở được khi mật khẩu hoặc passphrase của nó đã lưu trong Keychain, hoặc khi server đang được kết nối.
Menu của tunnel có Sửa, Nhân bản, Sao chép lệnh ssh và Xoá. Dòng tunnel hiển thị trạng thái, thời gian chạy, số kết nối và lượng dữ liệu. Chọn dòng để mở màn hình theo dõi.
Các lỗi thường gặp
Phần tiêu đề “Các lỗi thường gặp”| Thông báo | Ý nghĩa |
|---|---|
| Cổng đang bị chiếm trên máy bạn | Chương trình khác, hoặc một tunnel khác, đã dùng cổng này |
| Cần passphrase của khoá hoặc mật khẩu | Hãy kết nối server một lần và chọn lưu bí mật vào Keychain |
| Chưa tin khoá máy chủ | Hãy kết nối server một lần để xác nhận khoá máy chủ |
| Server không cho mở cổng | Cấu hình sshd đang hạn chế việc chuyển tiếp |
| Mất kết nối tới server | Mạng bị gián đoạn; tunnel tự kết nối lại khi tuỳ chọn đó đang bật |