Linux là một nguồn mở và miễn phí thay thế cho Windows và Mac OS. Hệ điều hành này có thể hoạt động dưới dạng bảng điều khiển văn bản thô hoặc trong môi trường đồ họa như GNOME và KDE. Hướng dẫn này sẽ giải thích cách gán địa chỉ IP trên hệ thống Linux thông qua bảng điều khiển. Hướng dẫn này giả định rằng bạn biết những điều cơ bản về cách sử dụng Linux và cách mạng, địa chỉ IP và máy chủ DNS hoạt động.
Bươc chân
Phương pháp 1/5: Sử dụng tài khoản "gốc"

Bước 1. Nếu bạn chưa đăng nhập vào hệ thống với tư cách là 'người chủ' (một loại tài khoản Quản trị viên trong Linux), hãy mở bảng điều khiển và nhập "su"
Nhấn nút Enter.

Bước 2. Lưu ý:
Các bản phân phối Ubuntu Linux thường có cùng mật khẩu "gốc" với mật khẩu tài khoản được tạo khi hệ điều hành được cài đặt.

Bước 3. Nhập mật khẩu tài khoản "root" khi được nhắc và nhấn "Enter"
Phương pháp 2/5: Debian / Ubuntu / Kubuntu

Bước 1. Tạo một bản sao của tệp / etc / network / interface bằng cách viết lệnh sau trong bảng điều khiển:
'cp / etc / network / interface /etc/network/interfaces.backup'

Bước 2. Gõ 'vi / etc / network / interface', sau đó nhấn "Enter"
Nhấn 'i' để vào chế độ chỉnh sửa.

Bước 3. Cuộn cho đến khi bạn tìm thấy thẻ mạng trong tệp
Card mạng thường được đặt tên là eth0 cho card mạng Ethernet, hoặc wlan0 / wifi0 cho mạng không dây.

Bước 4. Thay đổi 'iface eth0 inet dhcp' thành 'iface eth0 inet static'

Bước 5. Thêm các dòng sau vào tệp
Thay thế địa chỉ IP bằng địa chỉ IP bạn muốn: địa chỉ 192.168.0.10netmask 255.255.255.0network 192.168.0.0broadcast 192.168.0.255gateway 192.168.0.1dns-nameservers 216.10.119.241

Bước 6. Lưu tệp và thoát khỏi trình chỉnh sửa
Nhấn "Esc" để vào chế độ lệnh vi, sau đó viết ": wq". Nhấn nút Enter".

Bước 7. Nhập 'ifdown eth0' và nhấn "Enter"

Bước 8. Nhập 'ifup eth0' và nhấn "Enter"
Phương pháp 3/5: Red Hat hoặc Slackware

Bước 1. Cách dễ nhất để đặt IP trên Red Hat hoặc Slackware là gõ "netconfig" trên các phiên bản phân phối cũ hơn hoặc "ifconfig / netstat" trên các phiên bản phân phối mới
Chạy lệnh trong bảng điều khiển với tư cách "root". Menu dựa trên văn bản sẽ giúp bạn thiết lập cấu hình cần thiết.

Bước 2. Viết lệnh sau trong bảng điều khiển: nano / etc / sysconfig / network-scripts / ifcfg-eth0. Sử dụng "Tab" để di chuyển giữa các cột và sử dụng dấu cách để chọn hoặc bỏ chọn hộp kiểm.

Bước 3. Khi bạn đã nhập các cài đặt mong muốn, hãy đóng cửa sổ cài đặt

Bước 4. Để áp dụng các quy tắc, hãy nhập lệnh 'khởi động lại mạng dịch vụ' vào bảng điều khiển, sau đó nhấn "Enter"
Bước này không cần thiết nếu bạn đang sử dụng Slackware - các thay đổi của bạn sẽ được áp dụng tự động. Lưu ý: Có nhiều bản phân phối khác nhau dựa trên Red Hat Linux, chẳng hạn như Fedora Core, CentOS, White Box, v.v. Hầu hết các hệ điều hành này có thể có cùng một lệnh cấu hình IP.
Phương pháp 4/5: Bất kỳ hệ thống Linux nào có Kernel 2.4 trở lên
Phương pháp sau đây phức tạp hơn một chút. Bạn sẽ vẫn cần một bảng điều khiển, nhưng các bước sẽ hoạt động đối với bất kỳ bản phân phối Linux hiện đại nào. Chương trình cấu hình được sử dụng là "ip", và nằm trong thư mục "/ sbin /".

Bước 1. Biết tên của giao diện mạng sẽ sử dụng
Để hiển thị tất cả các giao diện mạng có sẵn, hãy chạy lệnh "/ sbin / ip link". Một danh sách tên giao diện, địa chỉ MAC và các thông tin khác sẽ xuất hiện trên màn hình.

Bước 2. Áp dụng địa chỉ IP với lệnh con "addr", chẳng hạn như "/ sbin / ip addr add 192.168.0.10/24 dev [INTERFACE_NAME]"
-
Điểm truy cập mặc định được thêm với lệnh con "tuyến đường", chẳng hạn như "/ sbin / ip tuyến đường thêm mặc định qua [GATEWAY_ADDRESS]".
Gán địa chỉ IP trên máy tính Linux Bước 18

Bước 3. Kích hoạt giao diện mạng bằng lệnh con "liên kết":
"/ sbin / ip liên kết được thiết lập [INTERFACE_NAME] lên". Nếu tất cả dữ liệu bạn đã nhập là chính xác, mạng sẽ chạy bình thường. Thật không may, tất cả cài đặt mạng sẽ bị mất nếu bạn khởi động lại hệ thống, vì vậy nếu bạn muốn khôi phục cài đặt sau khi hệ thống khởi động, hãy thêm tất cả các lệnh trên vào "/etc/rc.local" - một tệp chạy khi hệ thống bắt đầu.
Phương pháp 5/5: Địa chỉ IP động / DHCP
Địa chỉ IP động được tạo tự động và thường không yêu cầu người dùng chú ý, nhưng có những trường hợp cụ thể cần lưu ý:

Bước 1. Nếu mạng không hoạt động khi hệ thống khởi động, kết nối internet có thể không khả dụng ngay cả khi sự cố mạng đã được giải quyết
Để khôi phục kết nối internet ngay lập tức, hãy chạy lệnh "dhclient" dưới dạng root. Địa chỉ động cũng sẽ được đặt lại.

Bước 2. Tình huống tương tự cũng có thể xảy ra nếu mạng được truy cập bằng phần cứng khởi động cùng máy tính của bạn
Trong một số trường hợp, Linux khởi động nhanh hơn "bộ định tuyến" mạng và không tìm thấy mạng khi khởi động. Tìm dhclient.conf (ví dụ /etc/dhcp3/dhclient.conf cho Debian) và thêm / sửa dòng khởi động lại nn;. Thay thế nn bằng khoảng thời gian chờ cho quá trình kích hoạt "bộ định tuyến" sau khi hệ thống hoạt động.
Lời khuyên
- Lệnh 'sudo' (viết tắt của "superuser do") cho phép quản trị viên tạm thời truy cập và phù hợp hơn 'su' trong hầu hết các trường hợp. Đọc hướng dẫn sudo bằng cách nhập "man sudo" và biết ơn vì bạn đã làm như vậy.
- Tệp /etc/resolv.conf có thể cần được chỉnh sửa nếu bạn muốn truy cập hệ thống bằng tên miền thay vì địa chỉ IP. Sử dụng các phương pháp như chỉnh sửa tệp / etc / network / interface và đừng quên sao lưu các bản gốc!
Cảnh báo
- Đừng quên sao lưu các tập tin của bạn để có thể khôi phục cài đặt gốc.
- Đừng thử các bước ở trên, trừ khi bạn hiểu cách mạng, địa chỉ IP và máy chủ DNS hoạt động.
- Đừng tiếp tục đăng nhập với quyền root. Chúng tôi khuyên bạn nên đăng nhập với tư cách người dùng khác, sử dụng lệnh su trong bảng điều khiển, sau đó quay lại tài khoản người dùng đó khi bạn hoàn tất. Quyền truy cập root cho phép những người dùng khác có quyền truy cập vào máy tính của bạn để thực hiện bất kỳ điều gì với hệ thống của bạn.