Khách Oracle Linux 6.1 trên Virtualbox 4.1 không thể kết nối với mạng


7

Tôi vừa cài đặt VirtualBox 4.1 trên hệ thống Windows của mình và sau đó thêm một khách Solaris 11 Express và một khách Oracle Linux 6.1. Cả hai cài đặt đều diễn ra suôn sẻ. Nhưng trong khi khách Solaris 11 có quyền truy cập mạng, hộp Oracle Linux không thể kết nối với mạng.

Cả hai khách đang sử dụng cùng một cài đặt mạng mặc định (NAT). Tôi đang bị thua lỗ - không chắc chắn những gì tôi cần cấu hình ở phía OL6.1.

Để kiểm tra kết nối mạng cơ bản, tôi đã thử : ping www.google.com. Không có vấn đề với khách Solaris. Trên khách OL6.1:

    # ping www.google.com
    ping: unknown host www.google.com
    # ping 209.85.175.99
    connect: Network is unreachable

Có một số loại thiết lập mạng được yêu cầu trên OL6.1 không được yêu cầu trên Solaris11 không? Cảm ơn trước.

đầu ra từ ifconfig -a:

    # ifconfig -a
    eth0    Link encap:Ethernet  HWaddr  08:00:27:8E:A1:42
            inet6 addr: fe80::a00:27ff:fe8e:a142/64 Scope:Link
            UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
            RX packets:0 errors:0 dropped:0 overruns:0 frame:0
            TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
            collisions:0 txqueuelen:1000
            RX bytes:0 (0.0 b) TX bytes:328 (328.0 b)

    lo      Link encap: Local Loopback
            inet addr:127.0.0.1  Mask:255.0.0
            inet6addr: ::1/128 Scope:Host
            UP LOOPBACK RUNNING MTU:16436 Metric:1
            RX packets:0 errors:0 dropped:0 overruns:0 frame:0
            TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
            collisions:0 txqueuelen: 0
            RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

Xin vui lòng gửi đầu ra của ifconfig -a. Trong quá trình cài đặt, bạn có để các cài đặt IPv4 trên phương thức tự động (bước 10 trong hướng dẫn ) không?
Gilles 'SO- ngừng trở nên xấu xa'

Trong quá trình cài đặt, tôi không bao giờ được cung cấp tùy chọn cấu hình mạng (bước 10 trong hướng dẫn của bạn). Tôi đang chạy 6.1; Có lẽ tôi nên quay lại và thử 6.0?
Suzanne

Câu trả lời:


5

Cho rằng Oracle Linux dựa rất nhiều vào Red Hat Enterprise Linux, cấu hình mạng có thể giống nhau. Nếu bạn không cần nhập bất kỳ tham số mạng nào trong quá trình cài đặt Solaris, thì bạn đang chọn một địa chỉ mạng thông qua DHCP . Không có nhiều lời kêu gọi làm bất cứ điều gì khác trong một máy ảo NATted.

Để định cấu hình ứng dụng khách DHCP trên RHEL, hãy chỉnh sửa tệp /etc/sysconfig/network-scripts/ifcfg-eth0để chứa các dòng sau:

DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes

Hoặc bạn có thể sử dụng Trình quản lý mạng thay thế (nó sẽ cung cấp cho bạn cùng loại cấu hình mạng thông qua biểu tượng máy tính để bàn mà Solaris có, và thực tế tôi tin rằng nó mạnh hơn Solaris - không phải là bạn thực sự cần điều đó trong VM).


1

Có lẽ bộ định tuyến mặc định được chỉ định có thể không chính xác. Để tìm hiểu, làm

 netstat -r

để xem bảng định tuyến. Xác định vị trí tuyến mặc định (đích 0.0.0.0), sau đó ping bộ định tuyến mặc định ... tức là

 ping 10.0.0.1

1
trên máy khách OL6.1, netstat -r chỉ hiển thị tiêu đề là đầu ra; không có mục nào trong các bảng định tuyến. Trên máy khách Solaris, netstat -r hiển thị thông tin về bộ định tuyến mặc định.
Suzanne

1
Không có khả năng (và điều đó được xác nhận bởi ifconfigđầu ra). Trên các thiết lập đơn giản, hiếm khi định tuyến bị sai; Ở đây, như thường lệ, vấn đề là không có kết nối IP nào cả.
Gilles 'SO- ngừng trở nên xấu xa'

0

Centos / RHEL

Chỉnh sửa tập tin / etc / sysconfig / network-scripts / giao diện

ONBOOT = có

và khởi động lại mạng

nó nên hoạt động !!

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.