Thiết lập IP tĩnh trên Ubuntu: hướng dẫn cho người mới bắt đầu

theanh

Administrator
Nhân viên
Nhiều tình huống xảy ra khi cần thiết lập địa chỉ IP tĩnh. Ví dụ, nếu bạn có các chương trình sử dụng địa chỉ IP để đăng nhập từ xa, thì bạn có thể mã hóa cứng địa chỉ IP. Nhưng nếu địa chỉ IP là động, nó có thể thay đổi và do đó bạn cần một IP không thay đổi và do đó bạn sẽ cần thiết lập một IP tĩnh cho hệ thống của mình. Hướng dẫn này đề cập đến việc thiết lập IP tĩnh cho Ubuntu OS.

1 Cấu hình giao diện theo cách thủ công​

Bước này bao gồm việc cấu hình thủ công giao diện mạng bằng cách thực hiện các thay đổi đối với tệp "giao diện". Ở đây tôi sử dụng trình chỉnh sửa tệp "gedit" nhưng có thể sử dụng các trình chỉnh sửa khác như "nano", "vi", v.v. Nhập lệnh sau vào terminal:
Mã:
sudo gedit /etc/network/interfaces
Nếu yêu cầu nhập mật khẩu, hãy nhập mật khẩu và một tệp sẽ mở ra trông như sau:
Mã:
# interfaces(5) tệp được ifup(8) và ifdown(8) sử dụngauto loiface lo inet loopbackiface etho inet dynamic
Có thể có nhiều hơn một card mạng, vì vậy hãy chắc chắn rằng bạn muốn thay đổi card mạng nào. Trước tiên, hãy mở một terminal khác và chạy lệnh:
Mã:
ifconfig
Lệnh này cung cấp địa chỉ IP của hệ thống cùng với địa chỉ "Bcast" và "mask". Lưu ý IP, Bcast và mask của hệ thống. Việc này được thực hiện để bạn có thể quay lại IP gốc khi cần. Giả sử các giá trị chúng ta có cho giao diện mạng "eth0" (đó là kết nối ethernet của tôi) là:
Mã:
address: 192.168.28.37Bcast: 192.168.28.255Mask: 255.255.255.0
Vì vậy, khi tệp giao diện được định cấu hình cho IP tĩnh trên "eth0", nó phải có định dạng chung như bên dưới:
Mã:
# interfaces(5) tệp được ifup(8) và ifdown(8) sử dụngauto lo eth0iface lo inet loopbackiface eth0 inet static address xxx.xxx.xxx.xxx(nhập ip của bạn vào đây) netmask xxx.xxx.xxx.xxx gateway xxx.xxx.xxx.xxx(nhập ip gateway vào đây, thường là địa chỉ của bộ định tuyến)
Dưới đây là ảnh chụp màn hình tệp "giao diện" của tôi. Lưu ý rằng Bcast cũng có nghĩa là Gateway và mask cũng có nghĩa là netmask. Ở đây chúng tôi giả định rằng IP tĩnh mới của chúng tôi để thiết lập là 192.168.3.215.



Vì vậy, vui lòng thực hiện các thay đổi theo tệp "giao diện" của bạn. Lưu và đóng tệp đó.

2 Cấu hình thông tin DNS​

Xin lưu ý rằng bước này không bắt buộc. Nếu bạn không muốn thay đổi thông tin DNS, hãy bỏ qua bước này. Ở đây chúng tôi thay đổi IP của máy chủ DNS thành những gì chúng tôi thích. Có rất nhiều IP máy chủ DNS có thể được tìm thấy và sử dụng. Trước tiên, hãy mở tệp "resolv.conf" bằng lệnh sau:
Mã:
sudo gedit /etc/resolv.conf
Ban đầu, tệp sẽ trông giống như thế này:
Mã:
# Tệp resolv.conf(5) động cho trình phân giải glibc(3) được tạo bởi resolvconf(8)# KHÔNG CHỈNH SỬA TỆP NÀY BẰNG TAY -- CÁC THAY ĐỔI CỦA BẠN SẼ BỊ GHI ĐÈnameserver 127.0.1.1search Home
Bây giờ chúng ta có thể thêm nhiều máy chủ tên và thay đổi máy chủ tên hiện có để phù hợp với nhu cầu của mình. Thực hiện thay đổi và lưu tệp. Ảnh chụp màn hình sau đây cho thấy tệp resolv.conf đã thay đổi để có hai máy chủ tên:


3 Làm cho các thay đổi trở nên vĩnh viễn​

Sau khi các thay đổi đã được thực hiện đối với một hoặc cả hai tệp (giao diện và resolv.conf), chúng ta sẽ phải áp dụng các thay đổi đó để phản ánh chúng. Trước đây, chúng ta có thể khởi động lại mạng để thực hiện các thay đổi, nhưng vì một số lý do, các phiên bản Ubuntu mới hơn không áp dụng những thay đổi đó. Vì vậy, chúng ta sẽ phải khởi động lại toàn bộ hệ thống. Để thực hiện, hãy sử dụng lệnh:
Mã:
sudo reboot
Sau khi khởi động lại, đầu ra của chi tiết mạng sẽ hiển thị các thay đổi. Mở một thiết bị đầu cuối và chạy lệnh:
Mã:
ifconfig
Khi kiểm tra đầu ra, giao diện eth0 sẽ có IP, Bcast và mặt nạ mới. Trong trường hợp này, đầu ra có thể trông tương tự như sau:
Mã:
eth0 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx inet addr:192.168.3.215 Bcast:192.168.3.255 Mask:255.255.255.0 .....
Điều này xác nhận rằng các thay đổi đã được áp dụng.

4 Cấu hình giao diện khác như "eth1"​

Có thể có các giao diện khác, như "eth1" có thể yêu cầu cấu hình. Trong trường hợp này, một số thay đổi là cần thiết đối với tệp giao diện như được hiển thị. Các thay đổi ở đây là:
  • thêm eth1 vào dòng "auto"
  • thêm cấu hình cho eth0
Thực hiện các thay đổi như trong hình bên dưới với IP, Bcast và mask cần thiết



Vì vậy, theo cách này, có thể thực hiện các thay đổi cho nhiều giao diện khác nhau.

5 Cấu hình IP khác cho cùng một giao diện​

Ở đây chúng ta đã đặt một địa chỉ IP cho "eth0". Nhưng, nếu chúng ta muốn đặt một IP khác thì sao? Ở đây chúng ta đã đặt IP là 192.168.3.215. Bây giờ đối với cùng một giao diện, nếu chúng ta muốn đặt một IP khác, chẳng hạn như 192.168.3.217, thì chúng ta có thể thực hiện bằng cách thay đổi tệp "giao diện". Ở đây "eth0:1" cho biết chúng ta đang chỉ định một IP thứ hai cho giao diện "eth0". Các thay đổi được thể hiện trong hình ảnh bên dưới.


6 Cấu hình địa chỉ IP bằng Ứng dụng máy tính để bàn​

Hầu hết các cấu hình được thực hiện ở trên có thể được thực hiện trong ứng dụng máy tính để bàn có tên là "mạng". Để tiếp tục, hãy bắt đầu bằng cách mở ứng dụng "mạng" từ dấu gạch ngang như trong hình ảnh bên dưới.



Nhấp vào "mạng" để mở. Nó sẽ trông giống như bên dưới:



Trong cửa sổ đó, nhấp vào nút "tùy chọn" ở góc dưới bên phải và trong cửa sổ mở ra, nhấp vào tab "Cài đặt IPv4". Cửa sổ được hiển thị bên dưới



Ban đầu, cài đặt được đặt thành "Tự động (dhcp)", là IP động. Để làm cho nó tĩnh, hãy chọn menu thả xuống và nhấp vào thủ công như trong hình bên dưới:



Sau khi chọn thủ công, hộp văn bản bên dưới sẽ được kích hoạt. Nhấp vào nút "Thêm" ở bên phải và trên hộp văn bản bên trái, nhập IP, mặt nạ (mặt nạ mạng) và địa chỉ cổng (Bcast). Ngoài ra, hãy thêm IP máy chủ DNS nếu bạn muốn thay đổi cả địa chỉ đó. Sau khi hoàn tất, hãy nhấp vào lưu. Sau khi chỉnh sửa này, nó sẽ trông giống như hình ảnh bên dưới:



Sau khi lưu, chúng ta sẽ phải khởi động lại hệ thống như trước để các thay đổi được áp dụng.

Kết luận​

Bây giờ chúng ta có thể thay đổi IP của một giao diện thành IP tĩnh khi cần. Chúng ta có thể có nhiều địa chỉ IP tĩnh cho cùng một giao diện và nhiều IP của các giao diện khác nhau. Cũng có thể có sự kết hợp giữa IP tĩnh và IP động cho các giao diện khác nhau. Bạn cũng có thể thay đổi IP bằng ứng dụng trên máy tính để bàn. Hãy nhớ chụp ảnh màn hình hoặc ghi lại cấu hình IP ban đầu, có thể bạn sẽ cần, khi muốn quay lại cài đặt ban đầu. Ngoài ra, hãy nhớ rằng việc cung cấp IP giống với IP đã tồn tại trên cùng một mạng có thể dẫn đến xung đột IP và cũng có thể dẫn đến lỗi mạng.
 
Back
Bên trên