June 2, 2015

Cấu hình IP tĩnh trong Linux

Để cấu hình địa chỉ IP tĩnh trong Linux ta phải chỉnh sửa một số tập tin cấu hình network, tùy vào bản Linux mà chúng ta đang dùng, ta sẽ có cách chỉnh IP khác nhau.

- Đối với Fedora/RHEL/CentOS ta cấu hình trong file: /etc/sysconfig/network-scripts/ifcfg-xxx (trong đó xxx là tên interface)
- Đối với Debian/Ubuntu/LinuxMint ta cấu hình trong file/etc/network/interfaces

Ví dụ: Ta muốn cấu hình địa chỉ IP theo các thông số sau:
Hostname: dns-dhcp
IP Address: 192.168.1.2
Subnetmask: 255.255.255.0
Default Gateway: 192.168.1.1
DNS 1: 8.8.8.8
DNS 2: 203.162.0.181

Với OS Fedora/RHEL/CentOS:

1. Chỉnh sửa file /etc/sysconfig/network để thiết lập hostname và default gateway.

Từ dấu nhắc lệnh gõ lệnh:
[root@localhost /]# vi /etc/sysconfig/network
Nhấn Insert để chỉnh lại các thông số:

:x! để lưu lại

2. Chỉnh sửa file etc/sysconfig/network-scripts/ifcfg-eth0

Từ dấu nhắc lệnh gõ lệnh:
[root@localhost /]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
Nhấn Insert để chỉnh lại các thông số:

:x! để lưu lại các thông số

3. Chỉnh sửa /etc/resolv.conf để thiết lập các DNS Server dùng để phân giải:

nameserver 8.8.8.8
nameserver 203.162.0.181

Từ dấu nhắc lệnh gõ lệnh:
 [root@localhost /]# vi /etc/resolv.conf
Nhấn Insert để chỉnh lại các thông số:


:x! để lưu lại các thông số

4. Sau đó bạn phải chạy lệnh service network restart để start lại dịch vụ.

Với OS Debian/Ubuntu/LinuxMint:
Làm tương tự như trên với đường dẫn sau:

1. Chỉnh sửa /etc/hostname để thiết lập hostname:
Từ dấu nhắc lệnh gõ lệnh:
[root@localhost /]# vi /etc/hostname
dns-dhcp

2. Chỉnh sửa /etc/network/interfaces để thiết lập IP/subnetmask/default gateway (ví dụ với eth0):
[root@localhost /]# vi /etc/network/interfaces
iface eth0 inet static
address 192.168.1.2
netmask 255.255.255.0
gateway 192.168.1.1

3. Chỉnh sửa /etc/resolv.conf để thiết lập các DNS Server dùng để phân giải:
[root@localhost /]# vi /etc/resolv.conf
nameserver 8.8.8.8
nameserver 203.162.0.181

4. Chạy lệnh /etc/init.d/networking restart để start lại dịch vụ.

Related Posts:

  • Tìm top 10 file/thư mục chiếm nhiều dung lượng nhất trên Linux Trong một số trường hợp, bạn cần tìm nhanh xem file hay thư mục nào đang chiếm nhiều dung lượng nhất trên ổ cứng. Và thông thường, chúng ta sẽ cần tìm ở một số thư mục chính có khả năng chiếm nhiều dung lượng như /tmp, /home… Read More
  • 10 ví dụ sử dụng câu lệnh netstat Câu lệnh netstat hiển thị mạng lưới thông tin như kết nối mạng, bảng định tuyến, giao diện mạng, các kết nối… Trong bài viết này chúng ta xem xét 10 câu lệnh netstat thường được sử dụng nhất: 1. Hiển thị tất cả các cổng (c… Read More
  • How to Findout Your System Information This article will teach you how to find out system information, such as Operating System (OS) Serial Number Processor RAM MAC Address Linux Find out Manufacturer, Product Name and Serial Number [mitesh@Matrix ~]$ sudo… Read More
  • (98)Address already in use: make_sock: could not bind to address 0.0.0.0:8080 Summary: In this post i tried to explain how to resolve the issue of apache bind address. The issue is Apache: could not bind to address to port (make_sock). If you are going to upgrade server software, or sometime you… Read More
  • Deadly Linux Commands If you are new to Linux, chances are you will meet a stupid person perhaps in a forum or chat room that can trick you into using commands that will harm your files or even your entire operating system. Don’t run anything wi… Read More

0 comments:

Post a Comment