5 cách để gán địa chỉ IP cho máy tính Linux

Mục lục:

5 cách để gán địa chỉ IP cho máy tính Linux
5 cách để gán địa chỉ IP cho máy tính Linux

Video: 5 cách để gán địa chỉ IP cho máy tính Linux

Video: 5 cách để gán địa chỉ IP cho máy tính Linux
Video: Cách gỡ bỏ hoàn toàn Ubuntu ra khỏi máy 2024, Có thể
Anonim

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"

Gán địa chỉ IP trên máy tính Linux Bước 1
Gán địa chỉ IP trên máy tính Linux Bước 1

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.

Cài đặt Linux mà không cần CD hoặc USB Stick bằng UNetBootIn Bước 9
Cài đặt Linux mà không cần CD hoặc USB Stick bằng UNetBootIn Bước 9

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.

Gán địa chỉ IP trên máy tính Linux Bước 3
Gán địa chỉ IP trên máy tính Linux Bước 3

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

Gán địa chỉ IP trên máy tính Linux Bước 4
Gán địa chỉ IP trên máy tính Linux Bước 4

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'

Gán địa chỉ IP trên máy tính Linux Bước 5
Gán địa chỉ IP trên máy tính Linux Bước 5

Bước 2. Gõ 'vi / etc / network / interface', sau đó nhấn "Enter"

Nhấn 'i' để vào chế độ chỉnh sửa.

Gán địa chỉ IP trên máy tính Linux Bước 6
Gán địa chỉ IP trên máy tính Linux Bước 6

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.

Gán địa chỉ IP trên máy tính Linux Bước 7
Gán địa chỉ IP trên máy tính Linux Bước 7

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

Gán địa chỉ IP trên máy tính Linux Bước 8
Gán địa chỉ IP trên máy tính Linux Bước 8

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

Gán địa chỉ IP trên máy tính Linux Bước 9
Gán địa chỉ IP trên máy tính Linux Bước 9

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".

Gán địa chỉ IP trên máy tính Linux Bước 10
Gán địa chỉ IP trên máy tính Linux Bước 10

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

Gán địa chỉ IP trên máy tính Linux Bước 11
Gán địa chỉ IP trên máy tính Linux Bước 11

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

Phương pháp 3/5: Red Hat hoặc Slackware

Gán địa chỉ IP trên máy tính Linux Bước 12
Gán địa chỉ IP trên máy tính Linux Bước 12

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.

Gán địa chỉ IP trên máy tính Linux Bước 13
Gán địa chỉ IP trên máy tính Linux Bước 13

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.

Gán địa chỉ IP trên máy tính Linux Bước 14
Gán địa chỉ IP trên máy tính Linux Bước 14

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

Gán địa chỉ IP trên máy tính Linux Bước 15
Gán địa chỉ IP trên máy tính Linux Bước 15

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 /".

Gán địa chỉ IP trên máy tính Linux Bước 16
Gán địa chỉ IP trên máy tính Linux Bước 16

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.

Gán địa chỉ IP trên máy tính Linux Bước 17
Gán địa chỉ IP trên máy tính Linux Bước 17

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
    Gán địa chỉ IP trên máy tính Linux Bước 18
Gán địa chỉ IP trên máy tính Linux Bước 19
Gán địa chỉ IP trên máy tính Linux Bước 19

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 ý:

Gán địa chỉ IP trên máy tính Linux Bước 20
Gán địa chỉ IP trên máy tính Linux Bước 20

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.

Gán địa chỉ IP trên máy tính Linux Bước 21
Gán địa chỉ IP trên máy tính Linux Bước 21

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.

Đề xuất: