Hướng dẫn cấu hinhyf dns trên debian năm 2024
Kỹ thuật xin hướng dẫn cách cấu hình địa chỉ IP trong linux qua các phiên bản khác nhau. Trước hết cần thực hiện SSH vào máy chủ: Show
1. Trên CentOS 6x Bước 1: Cấu hình IP -Sử dụng lệnh: vi /etc/sysconfig/network-scripts/ifcfg-eth0 (ifcfg-eth0 file cấu hình này có thể khác nhau tùy thuộc vào port mà khách hàng sử dụng) Linux, giống như các hệ điều hành tiên tiến khác, hỗ trợ giao tiếp qua mạng. Trong Linux, tất cả cài đặt được lưu trữ trong các file có thể truy cập được. Bằng cách này, một số file nhất định có thể được chỉnh sửa và các cài đặt cần thiết có thể được thực hiện dễ dàng. Bạn có thể dễ dàng quản lý các lệnh được sử dụng cho cài đặt mạng và DNS từ màn hình lệnh. Trong bài viết này, bạn sẽ tìm thấy thông tin về các lệnh quản lý mạng cơ bản được sử dụng nhiều nhất trong Linux và cách chỉnh sửa cài đặt DNS. 1. Kết nối mạng và cấu hình IP: ifconfigLệnh ifconfig cho phép bạn kiểm tra và thay đổi kết nối mạng và cài đặt cấu hình IP có sẵn trong hệ thống. Kết nối mạng và cấu hình IPĐầu tiên, bạn xem thông tin eth0. eth0 là phần hiển thị thông tin về card Ethernet của bạn. Nếu các card Ethernet khác được kết nối với hệ thống, chúng sẽ có tên tương ứng là eth1 và eth2. lo đại diện cho chính máy tính, tức là localhost. Nếu bạn đang sử dụng môi trường mạng không dây, bạn cũng có thể xem thông tin wlan0. wlan0 có nghĩa là card mạng không dây. Thay vì sử dụng lệnh ifconfig theo cách này, bạn có thể liệt kê từng thông tin mong muốn. Ví dụ, nếu bạn chỉ muốn liệt kê thông tin card Ethernet, lệnh ifconfig eth0 là đủ.
Ví dụ, bạn đã thấy ở trên rằng địa chỉ IP cục bộ của eth0 là 10.0.2.15. Để thay đổi địa chỉ IP này thành 10.0.2.13, hãy nhập lệnh sau:
Với ifconfig, bạn có thể thay đổi thông tin ở đây, cũng như điều chỉnh các thẻ thông tin mà bạn gặp trong đầu ra. Lệnh ifconfig card_name down có thể xóa thẻ mong muốn khỏi phần hiển thị, bạn có thể hiển thị lại thẻ này với lệnh ifconfig card_name up. Ẩn thẻNhư có thể thấy từ đầu ra, tham số down làm cho thẻ lo bây giờ không thể nhìn thấy. Hiển thị thẻ2. Một loại cơ chế điều khiển: pingLệnh ping kiểm tra xem giao tiếp có được thiết lập giữa mục tiêu và hệ thống của bạn hay không. Ví dụ, bạn có thể truy vấn tốc độ giao tiếp giữa bạn và Google. Ping kiểm tra việc thiết lập giao tiếpTrong khi thực hiện việc này, tác giả bài viết đã kết thúc quá trình này bằng tổ hợp Ctrl + C sau gói truy vấn thứ 5. Nếu sử dụng một lệnh như ping -c 4 google.com, bạn chỉ gửi 4 gói truy vấn. Quá trình sẽ kết thúc sau khi số lượng gói truy vấn hết.
3. Bảng định tuyến IP: routeLệnh route cho phép bạn xem nội dung của bảng định tuyến IP trên hệ thống. Bạn có thể gõ lệnh route -n trong console để thực hiện việc này.
Địa chỉ gateway ở đây là địa chỉ chuyển tiếp được sử dụng khi truyền từ mạng cục bộ sang mạng Internet. 4. Theo dõi chuyển tiếp cho một mục tiêu cụ thể: tracerouteLệnh traceroute cho bạn biết host nào gói được gửi đến một đích cụ thể đã đi qua. Lần này, hãy lấy địa chỉ đích www.makeuseof.com làm ví dụ.
Như bạn có thể thấy, để có thể được chuyển đến địa chỉ mong muốn, trước tiên, một yêu cầu được gửi đến địa chỉ 10.0.2.1. Bạn có thể sử dụng lệnh traceroute để xem các đường dẫn định tuyến như vậy và tìm hiểu bất kỳ sự cố định tuyến nào xảy ra trong mạng. 5. Thông tin domain: whoisTruy vấn whois chứa thông tin như khi domain được hình thành, thời hạn của domain là bao lâu, v.v... Hãy lấy google.com làm ví dụ về truy vấn whois.
Ngoài ra, bạn có thể tránh phải sử dụng màn hình lệnh bằng cách sử dụng các trang web tốt nhất để tra cứu thông tin whois miễn phí. 6. Nhận thông tin về địa chỉ mục tiêu: hostLệnh host cho phép bạn lấy thông tin về địa chỉ đích. Với lệnh host, bạn có thể truy cập tên miền từ địa chỉ IP và địa chỉ IP từ tên miền. Nhận thông tin về địa chỉ mục tiêu7. Xem bản ghi DNS: digLệnh dig (domain information groper) là một lệnh mạng Linux phổ biến được sử dụng để tra cứu các bản ghi DNS.
0 Ngoài ra, bạn có thể kiểm tra các bản ghi NS (Nameserver) bằng lệnh dig. Bạn có thể sử dụng lệnh -t NS cho việc này.
1 8. Đối sánh địa chỉ IP-MAC: arpLệnh arp hiển thị các bảng lưu giữ ánh xạ địa chỉ IP-MAC.
2 9. Các kết nối do hệ thống thực hiện: tcpdumpLệnh tcpdump cho phép bạn xem ngay các kết nối được tạo bởi hệ thống và các kết nối được thực hiện với hệ thống.
3 Ngoài ra, nếu bạn muốn theo dõi các liên kết trực tiếp mà không cần phân giải địa chỉ, bạn có thể sử dụng lệnh tcpdump -n.
4 10. Cài đặt DNSSo với các hệ điều hành khác, việc cài đặt DNS trên Linux khá dễ dàng. Để thực hiện việc này, bạn có thể thực hiện một số thay đổi đối với file etc/resolutionv.conf nơi lưu trữ thông tin DNS.
5 Nếu muốn thêm DNS mới tại đây, bạn có thể sử dụng lệnh echo.
6 Sau khi thực hiện các bổ sung này, khi bạn duyệt lại file etc/resolutionv.conf, bạn sẽ thấy rằng các thay đổi mong muốn đã được thực hiện.
7 Bên trong thư mục /etc/, có một file khác được gọi là hosts hoạt động như một domain nameserver. File này được kiểm tra khi thực hiện phân giải tên miền trong hệ thống.
8 Linux là một trong những hệ điều hành được sử dụng rộng rãi nhất. Biết các lệnh chính xác được sử dụng trong Linux sẽ rất có lợi trong việc tiết kiệm thời gian và công sức. Khi cấu hình mạng Linux và tìm kiếm bất kỳ sự cố nào có thể xảy ra trong mạng, bạn có thể sử dụng các lệnh mạng Linux dã nêu trên. |