Lệnh Ifconfig của Linux: Cách sử dụng

Lenh Ifconfig cua Linux Cach su dung
Bình chọn post

[ad_1]

Trong Ubuntu và các bản phân phối Linux khác, các công cụ dòng lệnh thường là cách tốt nhất để tương tác với các hoạt động bên trong của máy tính. Lệnh ifconfig được sử dụng để định cấu hình cài đặt mạng trên Linux.

Ifconfig là phiên bản cũ hơn của lệnh ip, nhưng nhiều người vẫn thích ifconfig do cú pháp đơn giản hơn và dễ sử dụng. Nhưng chính xác thì bạn sử dụng ifconfig cho cấu hình giao diện mạng như thế nào? Đây là một hướng dẫn.

Cài đặt Net-Tools

Lệnh ifconfig không được cài đặt vào các bản phân phối Linux theo mặc định. Hầu hết các quản trị viên hệ thống sẽ cài đặt gói mà nó thuộc về khi thiết lập mọi thứ, nhưng trong một số trường hợp, nó có thể bị thiếu trên máy tính của bạn. Bạn có thể cài đặt nó một cách dễ dàng.

Nếu bạn thử sử dụng lệnh ifconfig trên hệ thống chưa cài đặt nó, bạn sẽ nhận được thông báo lỗi – cùng với hướng dẫn về cách cài đặt. Chỉ cần nhập lệnh:

sudo apt cài đặt net-tools

Thao tác này sẽ cài đặt ifconfig và một vài tiện ích cấu hình mạng khác. Lưu ý rằng sudo là bắt buộc để cài đặt ifconfig và bật hoặc tắt mạng.

Lenh Ifconfig cua Linux Cach su dung

Xem thông tin mạng bằng ifconfig

Cách đơn giản nhất để sử dụng lệnh ifconfig là chạy nó trực tiếp mà không có bất kỳ tham số nào. Thao tác này hiển thị thông tin về tất cả các giao diện đang hoạt động, bao gồm ethernet và các kết nối không dây.

1659478327 727 Lenh Ifconfig cua Linux Cach su dung

Điều này cung cấp tất cả thông tin thích hợp về các giao diện mạng, bao gồm giá trị MTU (Đơn vị truyền tối đa), địa chỉ IP và lịch sử gói. Nếu bạn chỉ muốn các thông số kỹ thuật ở định dạng dễ hiểu hơn với tên giao diện, hãy nhập ifconfig -s.

1659478327 564 Lenh Ifconfig cua Linux Cach su dung

Tuy nhiên, cả hai phiên bản này đều không bao gồm các mạng hiện không hoạt động. Để xem tất cả các giao diện mạng, hãy sử dụng lệnh ifconfig -a để thay thế.

1659478327 863 Lenh Ifconfig cua Linux Cach su dung

Khi bạn đã biết tên của các mạng và chỉ muốn trạng thái của một giao diện cụ thể, bạn có thể thêm tên của nó vào lệnh ifconfig. Như thế này:

ifconfig eth0

1659478328 251 Lenh Ifconfig cua Linux Cach su dung

Bật và tắt mạng với ifconfig

Theo dõi trạng thái của các mạng đang chạy không phải là điều duy nhất bạn có thể làm với ifconfig. Bạn cũng có thể sử dụng lệnh để định cấu hình hầu hết mọi khía cạnh của các giao diện này, cho đến MTU và mặt nạ được sử dụng.

Trường hợp sử dụng đơn giản nhất là khởi động hoặc dừng mạng. Bạn có thể thực hiện việc này bằng cách sử dụng lệnh sau:

sudo ifconfig tên lên

Tham số “name” là tên thực của mạng. Điều này có thể được sử dụng để kích hoạt bất kỳ giao diện không hoạt động nào được phát hiện bằng lệnh ifconfig -a.

1659478328 999 Lenh Ifconfig cua Linux Cach su dung

Để vô hiệu hóa mạng, chỉ cần sử dụng xuống thay vì sử dụng lên:

sudo ifconfig dummy0 xuống

Thao tác này sẽ vô hiệu hóa giao diện.

Cấu hình mạng với ifconfig

Dễ dàng sửa đổi bất kỳ giá trị nào liên quan đến giao diện mạng. Chỉ cần nhớ thêm lệnh trước với sudo, vì tất cả những thay đổi này yêu cầu đặc quyền của quản trị viên để có hiệu lực.

Cách sử dụng phổ biến nhất của tính năng này là gán địa chỉ IP tùy chỉnh cho mạng. Ví dụ: đây là cách cung cấp địa chỉ IP mới cho giao diện dummy0:

sudo ifconfig dummy0 29.95.245.112

1659478328 203 Lenh Ifconfig cua Linux Cach su dung

Bạn có thể nhập bất kỳ địa chỉ IP hợp lệ nào sau tên mạng để gán nó. Bạn sẽ chỉ nhận được thông báo nếu bạn nhập sai nội dung nào đó. Nếu không, thay đổi sẽ ngay lập tức có hiệu lực.

Bạn cũng có thể chỉ định một mặt nạ mạng như sau:

sudo ifconfig dummy0 netmask 255.255.255.0

1659478328 334 Lenh Ifconfig cua Linux Cach su dung

Cú pháp để đặt địa chỉ quảng bá tương tự:

sudo ifconfig dummy0 phát 77.40.108.115

1659478328 537 Lenh Ifconfig cua Linux Cach su dung

Nếu bạn đang tìm cách sửa đổi tất cả các địa chỉ IP này cho một mạng, thì việc gộp tất cả các lệnh lại với nhau sẽ hiệu quả hơn. Giống như hầu hết các lệnh Linux, bạn có thể bao gồm nhiều đối số trong cùng một dòng.

1659478328 246 Lenh Ifconfig cua Linux Cach su dung

Một giao diện mạng cũng có thể có một hoặc nhiều bí danh. Chúng được chỉ định bởi cú pháp của tên: xở đâu Tên là tên của mạng và x một chữ số. Ví dụ, đây là cách thêm địa chỉ IP bí danh vào mạng dummy0.

sudo ifconfig dummy0: 0 69.72.169.2

1659478328 883 Lenh Ifconfig cua Linux Cach su dung

Bạn có thể xác nhận rằng nó đã hoạt động bằng cách sử dụng ifconfig để xem trạng thái của nó.

ifconfig dummy0: 0

1659478328 401 Lenh Ifconfig cua Linux Cach su dung

Bạn có thể làm gì khác với ifconfig?

Lệnh ifconfig có một danh sách mở rộng các đối số mà bạn có thể sử dụng để sửa đổi nhiều biến khác của giao diện mạng. Bạn có thể kích hoạt phát đa hướng, đặt MTU và kích hoạt chế độ quảng bá, trong số những thứ khác.

Các trang chính thức có một danh sách đầy đủ tất cả các đối số có thể được sử dụng với ifconfig, cùng với định nghĩa kỹ thuật về những gì mỗi đối số thực hiện. Tất nhiên, bạn có thể gọi hướng dẫn sử dụng từ chính thiết bị đầu cuối bằng cách sử dụng người đàn ông ifconfig yêu cầu.

1659478328 109 Lenh Ifconfig cua Linux Cach su dung

Khi nào bạn nên sử dụng ifconfig?

Đối với hầu hết người dùng, có rất ít lý do để sử dụng lệnh ifconfig. Các cài đặt tự động được cung cấp theo mặc định đủ tốt để sử dụng Internet bình thường.

Nhưng nếu bạn là quản trị viên hệ thống muốn kiểm soát chi tiết hơn các giao diện mạng của họ, thì ifconfig chỉ là công cụ dành cho bạn. Bạn có thể sử dụng lệnh khi khởi động hệ thống để định cấu hình đúng các giao diện mạng và sau đó quên nó đi.

Nó cũng tiện dụng trong việc chẩn đoán các sự cố mạng vì bạn có thể truy vấn trạng thái của bất kỳ giao diện mạng nào và định cấu hình nó. Bạn có thể sử dụng ifconfig để khởi động lại mạng hoặc thậm chí chuyển đổi các thông số kỹ thuật cho đến khi nó hoạt động trơn tru hơn.

Xem Thêm : Làm mát buồng hơi là gì và PC của bạn có cần nó không?

[ad_2]

Nguồn: https://maytinhvang.com
Danh mục: TIN HỌC

Bài viết liên quan

0903064855
chat-active-icon