Bạn thực sự không chỉ định phiên bản Ubuntu nào bạn đang chạy (đặc biệt là khi bạn nói rằng bạn đã chạy nó trong một vài năm), vì vậy tôi sẽ cho rằng bạn đã nâng cấp thường xuyên và chúng tôi đang nói về Ubuntu 12.04 đây.
Bạn cần sửa đổi tệp / etc / network / giao diện ...
$ sudo gedit /etc/network/interfaces
... Với những điều sau (giả sử giao diện mạng của bạn là eth0 ... thay đổi các giá trị phù hợp với tình huống của bạn):
auto eth0
iface eth0 inet dhcp
Trước khi lưu tệp, đảm bảo không có tham chiếu nào khác đến giao diện đó (trong trường hợp này là "eth0") ở bất cứ đâu (không nên có). Nhưng nếu bạn đã thiết lập tĩnh thủ công trong quá khứ, bạn có thể thấy một cái gì đó như thế này:
iface eth0 inet static
address 192.168.0.10
netmask 255.255.255.0
gateway 192.168.0.1
Nếu bạn không thấy khối đó, bạn có thể muốn chụp ảnh đó và xem liệu giao diện của bạn có xuất hiện địa chỉ IP được gán DHCP hay không khi bạn khởi động lại mạng (sudo /etc/init.d/networking restart).
Dù bạn quyết định (DHCP hay tĩnh), bạn sẽ cần khởi động lại mạng sau khi chỉnh sửa tệp đó:
$ sudo /etc/init.d/networking restart
Tuy nhiên, nếu bạn đặt IP tĩnh, bạn cũng cần đảm bảo rằng các thông tin khác mà bạn thường nhận được qua DHCP cũng chính xác. Điều này bao gồm thông tin DNS của bạn (chẳng hạn như máy chủ tên). Chỉnh sửa tệp /etc/resolv.conf:
$ sudo gedit /etc/resolv.conf
Tệp này bao gồm máy chủ tên của bạn (bạn cũng có thể bao gồm một tên miền để tìm kiếm, nhưng không cần thiết). Nó thường chỉ là bộ định tuyến của bạn, nhưng bạn có thể đang sử dụng một thứ hoàn toàn khác (Tôi sẽ cung cấp cho bạn OpenDNS ở đây, chỉ vì tôi biết nó hoạt động):
nameserver 208.67.220.220
nameserver 208.67.222.222
Nếu bạn không có bất kỳ máy chủ tên nào được chỉ định, thì bạn sẽ không thể sử dụng tên miền để truy cập Internet (ví dụ: "ping google.com").
Bạn có thể kiểm tra DNS bằng cách thực hiện tra cứu đơn giản:
$ nslookup google.com
Bạn sẽ nhận được một cái gì đó trở lại bao gồm một cái gì đó như:
...
Name: google.com
Address: 74.125.227.100
...
Nếu nó hoạt động, thì bạn đã sẵn sàng!