24/05/2018, 22:33

Các tiện ích mạng.

Telnet Telnet là mọt tiện ích cho phép đăng nhập vào một máy tính ở xa và làm việc giống như với máy tại chỗ. Ví dụ, có thể dùng telnet để chạy một chương trình trong một siêu máy tính ở cách xa hàng ngàn dặm. Telnet sử dụng giao thức TCP/IP, cổng ...

Telnet

Telnet là mọt tiện ích cho phép đăng nhập vào một máy tính ở xa và làm việc giống như với máy tại chỗ. Ví dụ, có thể dùng telnet để chạy một chương trình trong một siêu máy tính ở cách xa hàng ngàn dặm. Telnet sử dụng giao thức TCP/IP, cổng 23.

Sử dụng: giả sử máy của bạn đang chạy Window và bạn đã được cấp một tài khoản trong máy chủ Linux.

  1. Nhấn chuột vào "Start" chọn "RUN".
  2. Gõ vào: “telnet <tên hay địa chỉ IP>” của máy chủ mà bạn có tài khoản. Ví dụ "telnet linuxcourse.iti.edu.vn” và nhấn OK.
  3. Nếu kết nối đến máy chủ thông suốt, một cửa sổ sẽ hiện lên mời bạn cung cấp tên tài khoản và mật khẩu.
  4. Nhập vào tên tài khoản usernamepassword để dăng nhập.
  5. Đăng nhập thành công thì bạn sẽ đứng tại thư mục nhà (home directory) của mình.
  6. Bắt đầu phiên làm việc của bạn. Ví dụ, dùng câu lệnh "ls -al" để hiển thị tất cả các tệp trong thư mục.
  7. Kết thúc phiên làm việc, gõ "exit".

FTP là viết tắt của Tệp Transfer Protocol, một tiện ích tải tệp ở xa. Với ftp có thể lấy tệp ở máy từ xa về máy tính của mình (download) và ngược lại, gửi một tệp từ máy của mình lên máy ở xa (upload) nếu bạn có quyền write vào thư mục ở máy đó. FTP sử dụng giao thức TCP/IP, cổng 21.

Sử dụng FTP

Cách tải xuống (download):

  • Telnet vào máy ở xa.
  • Gõ lệnh ftp <tên máy ở xa>.
  • Máy sẽ yêu cầu tên đăng nhập và password. Một trong những chế độ cho phép mọi người tải tệp về tự do là dùng tên đăng nhập "anonymous" và password là địa chỉ email của bạn.
  • Chuyển đến thư mục có các tệp ta muốn tải về.
  • Gõ lệnh: get <tên tệp muốn tải về>.
  • Để kết thúc gõ quit.

Cách tải lên (upload): Tương tự như trên, nhưng dùng câu lệnh put thay cho câu lệnh get.

Câu lệnh ping để yêu cầu một trả lời phản hồi của một máy ở xa trên mạng. Nó dùng để kiểm tra tình trạng kết nối mạng đến máy ở xa còn hay không. Ping sử dụng giao thức ICMP. Đây là giao thức IP nên không có số cổng.

Sử dụng:

1- Gõ vào: “ping <tên hay địa chỉ IP của máy ở xa >”.

2- Nếu kết nối được thì sẽ liên tục nhận được phản hồi từ máy ở xa gồm số lượng byte dứ liệu, thời gian truyền tin, nếu không kết nối được thì sẽ trả về “time out”.

3- gõ “Ctrl + c” để kết thúc.

Kết quả nhận được sẽ là thống kê số gói đã truyền, số gói thất lạc và thời gian đi một vòng (min/avg/max/mdev). Ví dụ:

15 packets transmitted, 15 packets received, 0% packet loss

round-trip min/avg/max/mdev = 0.025/0.028/0.052/0.007 ms

Traceroute là một tiện ích đê vạch lại con đường từ máy của bạn đến một máy ở xa trên Internet (mỗi gateway là một mốc - hop). Nó cũng tính và hiển thị thời gian cần thiết để đi qua mối hop. Traceroute cũng dùng giao thức ICMP.

0