June 2, 2015

Một số lệnh căn bản về Network trong Linux

Để xác định địa chỉ ip và các network interface ta dùng lệnh:
[root@localhost Desktop]# ifconfig –a

Để xem những thiết bị được kết nối vào máy tính ta dùng lệnh:
[root@localhost Desktop]# cat /proc/interrupts

Để gán ip cố định cho card mạng ta dùng lệnh:
[root@localhost Desktop]#ifconfig eth0 192.168.1.2/24 (gán ip cho card mạng)
[root@localhost Desktop]#route add default gw 192.168.1.1 (gán default gateway cho card mạng)
[root@localhost Desktop]#echo nameserver 8.8.8.8 > /etc/resolv.conf (gán dns cho card mạng)

Ta cũng có thể vào thiết lập các thông số cấu hình cho card mạng, tại dấu nhắc gõ lệnh:
[root@localhost Desktop]#vi /etc/sysconfig/network-scripts/ifcfg-eth0

Xuất hiện màn hình, nhấn nút Insert trên bàn phím để chỉnh sửa lại các thông số trong này (:x! để lưu lại).



DEVICE=eth0 (tên thiết bị ta cấu hình)
IPADDR=192.168.1.2 (địa chỉ ip)
NETMASK=255.255.255.0 (subnetmask)
BOOTPROTO=none (thiết lập chế độ ip (có ba chế độ: none, dhcp, static))
ONBOOT=yes (khi khởi động card mạng active)

Cấu hình tự động nhận IP từ DHCP
[root@localhost Desktop]# vi /etc/sysconfig/network-scripts/ifcfg-eth0

Tại file ifcfg-eth0 cấu hình BOOTPROTO=dhcp
DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes

Sau khi cấu hình xong ta gõ lệnh như dưới để card mạng nhận cấu hình mới
[root@localhost Desktop]#ifdown eth0
[root@localhost Desktop]#ifup eth0

Gán đường Route tĩnh (static route)
Tạo một static cho một network ta dùng command –net
[root@localhost Desktop]#route add -net 10.0.0.0 netmask 255.0.0.0 gw 192.168.1.1 eth0

Tạo một static route cho một host :
[root@localhost Desktop]#route add -host 10.0.0.0 netmask 255.0.0.0 gw 192.168.1.254 eth0

Muốn xóa ta  thay add bằng del.
[root@localhost Desktop]#route del -net 10.0.0.0 netmask 255.0.0.0 gw 192.168.1.254 eth0
[root@localhost Desktop]#route del -host 10.0.0.0 netmask 255.0.0.0 gw 192.168.1.254 eth0

Để config DNS cho Linux ta phải edit files
[root@localhost Desktop]#vi /etc/resolv.conf
Nameserver 8.8.8.8

Cấu hình hostname cho linux:
[root@localhost Desktop]#vi /etc/sysconfig/network

Cấu hình files host cho phép ta gán host name cho ip
[root@localhost Desktop]#vi etc/host
Ví dụ muốn gán dongthuanphat.com cho ip 127.0.0.1:
127.0.0.1 localhost dongthuanphat.com

Related Posts:

  • Hướng dẫn cài đặt mail server trên Linux Một trong những ứng dụng online cơ bản nhất mà một doanh nghiệp hoặc một tổ chức cần là dịch vụ email. Dịch vụ này thường được cài đặt trên một mail server và gắn với tên miền riêng của doanh nghiệp hoặc tổ ch… Read More
  • LÀM GÌ KHI RAM MÁY CHỦ QUÁ TẢI ? Mặc dù đa phần Ram máy chủ đều sử dụng RAM ECC nhưng việc sử dụng quá tài nguyên của các trang web làm cho máy chủ chậm dần. Lý do là Linux sử dụng quá nhiều bộ nhớ cache lãng phí, cache được sử dụng để giữ cho dữ … Read More
  • Sử dụng top để theo dõi tình trạng server Một trong số những công việc chúng ta cần phải làm đó là theo dõi tình trạng hệ thống. Trước đây mình đã từng giới thiệu công cụ Linfo nền web rồi, hôm nay mình sẽ giới thiệu một công cụ khác mà ai quản trị server … Read More
  • Kiểm tra tiến trình chiếm dụng CPU trong Linux với SysStat Kiểm tra tiến trình chiếm dụng CPU trong Linux với SysStat Trong Linux, một vấn đề rất đáng lưu tâm đó chính là việc kiểm tra rằng tiến trình nào đang chiếm dụng CPU. Bạn chưa từng nghĩ tới điều này ? Và một ngày đẹp trờ… Read More
  • Tự động cài đặt Nginx - MariaDB - Php-Fpm - EximKhông phải bất cứ ai cũng quen thuộc với linux và giao diện dòng lệnh, do đó không ít bạn sau khi sở hữu VPS hoặc Dedicated Server lại không biết phải bắt đầu từ đâu. Nhằm giúp các bạn có một khởi đầu thuận lợi, tôi đã viết r… Read More

0 comments:

Post a Comment