Lỗi kali linux không báo địa chỉ eth0 năm 2024
Đối với việc thay đổi địa chỉ IP của máy tính sử dụng hệ điều hành Linux, cách đơn giản nhất là thay đổi từ giao tiếp mạng. Tuy nhiên đối với các tín đồ của hệ điều hành Linux việc sử dụng cách này là “không chuyên nghiệp”. Show Bài viết sau giới thiệu cách thay đổi địa chỉ Ip chỉ với một số câu lệnh đơn giản Bước 1: Bật cửa sổ Terminal và nhập câu lệnh ifconfig và tìm card mạng cần thay đổi địa chỉ IP Bước 2: Thiết lập địa chỉ IP (mặc định giao tiếp mạng cần thay đổi là eth0) theo câu lệnh sau sudo ifconfig eth0 192.168.0.1 netmask 255.255.255.0 câu lênh có một số thông tin sau ·địa chỉ 192.168.0.1 ·mặt nạ mạng (netmask) = 255.255.255.0 Bước 3: Kiểm tra lại việc thiết lập cấu hình vừa thiết lập bằng câu lệnh ifconfig. Các giao tiếp mạng được hiển thị và địa chỉ IP, mặt nạ mạng được thiết lập ở trên phải xuất hiện Bước 4: Thay đổi địa chỉ Gateway bằng câu lệnh sudo route add default gw 192.168.0.253 eth0 sau khi thực hiện câu lệnh này, Gateway mặc định của eth0 sẽ được thiết lập có địa chỉ là 192.168.0.253 Để xem và kiểm tra các thiết lập mới, sử dụng câu lệnh sau để hiển thị bảng định tuyến: route –n Toàn bộ quá trình thiết lập địa chỉ Ip bằng cách sử dụng một số câu lệnh đơn giản trên Linux giúp chúng ta có thể thiết lập kết nối mạng LAN hoặc kết nối ra ngoài Internet. Hãy thử nghiệm và khám phá Linux. Khi đặt địa chỉ IP tĩnh cho card mạng private bạn chỉ cần đặt địa chỉ IP và subnet mask của mạng đó, đối với mạng public bạn sẽ phải đặt địa chỉ gateway cho card mạng đó. 1. Cấu hình địa chỉ ip tĩnh cho Ubuntu server 16.04File cấu hình IP cho các card mạng của Ubuntu Server nằm tại /etc/network/interfaces Nội dung ban đầu sẽ như sau:
Để kiểm tra địa chỉ IP được cấp cho Cloud Server có 2 cách:
Ví dụ ta muốn cấu hình địa chỉ IP tĩnh cho cả 2 card mạng, ta sửa file cấu hình như sau:
Giải thích file cấu hình: Phần này là cấu hình cho card loopback. Mặc định với tất cả các server:
Phần cấu hình IP tĩnh cho interface eth0:
Phần cấu hình IP tĩnh cho interface eth1:
Các khai báo giống eth0, ngoài ra:
Giải thích tương tự như eth0 Lưu ý: Các địa chỉ IP ở trên là địa chỉ IP Cloud Server ví dụ, Cloud Server của bạn sẽ có địa chỉ IP khác Sau khi sửa file cài đặt ta lưu lại thiết lập và sử dụng câu lệnh sau để khởi động lại card mạng ta vừa thiết lập:
Với ví dụ trên ta sẽ chạy lệnh
hoặc
Và kiểm tra lại bằng lệnh ip a 2. Cấu hình địa chỉ ip tĩnh cho Ubuntu server 18.04File cấu hình IP cho các card mạng của Ubuntu Server nằm tại /etc/netplan/50-cloud-init.yaml Nội dung ban đầu sẽ như sau:
Để kiểm tra địa chỉ IP được cấp cho Cloud Server có 2 cách:
Ví dụ ta muốn cấu hình địa chỉ IP tĩnh cho cả 2 card mạng, ta sửa file cấu hình như sau:
Giải thích file cấu hình: Phần cấu hình IP tĩnh cho interface eth0:
0
1 Giải thích tương tự như eth0 Lưu ý: Các địa chỉ IP ở trên là địa chỉ IP Cloud Server ví dụ, Cloud Server của bạn sẽ có địa chỉ IP khác Sau khi sửa file cài đặt ta lưu lại thiết lập và sử dụng câu lệnh sau để khởi động lại card mạng ta vừa thiết lập:\
2 Với ví dụ trên ta sẽ chạy lệnh\
3 3. Cấu hình IP tĩnh cho CentOS 6 và 7Đối với các hệ điều hành CentOS thì các file cấu hình các card mạng được tách ra mỗi một card mạng một file. Nằm tại foler /etc/sysconfig/network-scripts/ Tên của file cấu hình sẽ có cú pháp ifcfg- với interface là tên của card mạng, Ví dụ file cấu hình cho card eth0 là ifcfg-eth0 Ví dụ ta có file cấu hình cho card eth0 ban đầu như sau
4 Để đặt địa chỉ IP 10.20.0.13 subnetmask 255.255.255.0 cho card mạng eth0 ta sửa file ifcfg-eth0 như sau
5 Sau đó ta lưu lại và khởi động lại card mạng eth0
7 hoặc khởi động lại network service
8 Lưu ý: Đối với CentOS 7 ta sử dụng lệnh systemctl restart network.service Nếu ta cấu hình trên card mạng ra internet (eth1) ta cần phải đặt gateway cho card mạng bằng cách thêm dòng sau vào trong file cấu hình |