Tôi đã tìm kiếm trên mạng trong 2 giờ qua và dường như không thể tìm ra giải pháp cho vấn đề sau.
Tôi vừa cài đặt Xen trong Xubfox 13.04 mới và để thiết lập kết nối mạng, tôi phải xóa mạng_manager. Vì vậy, tất cả các cấu hình mạng được thực hiện thông qua / etc / mạng / giao diện. Ít nhất, đó là điều nên xảy ra. Tuy nhiên, có vẻ như những gì tôi đưa vào đó chỉ bị bỏ qua: giao diện xenbr0 của tôi không được gán địa chỉ IPv4, không có cổng mặc định và không có máy chủ tên nào được thiết lập.
Đây là những gì trong tập tin / etc / mạng / giao diện:
auto lo
iface lo inet loopback
# There are no IP configurations for eth0, it’s all defined under xenbr0:
#auto eth0
# Static configuration
auto xenbr0
iface xenbr0 inet static
bridge_ports eth0
address 192.168.1.200 # the IP address of the Ethernet port
broadcast 192.168.1.255
netmask 255.255.255.0
gateway 192.168.1.1 # the address of the router
bridge_stp off # disable Spanning Tree Protocol - optional
bridge_waitport 0 # no delay before a port becomes available - optional, comment out if this gives you troubles
bridge_fd 0 # no forwarding delay - optional
dns-nameservers 192.168.1.1
Để sửa kết nối mạng của mình, tôi chạy một đoạn script "sửa" nhỏ:
#!/bin/bash
ifconfig xenbr0 192.168.1.200 netmask 255.255.255.0 up
route add default gw 192.168.1.1 xenbr0
Tôi muốn sửa chữa tại cốt lõi mặc dù. Ngay bây giờ, việc khởi động mất ít nhất 1 phút vì hệ thống đang chờ kết nối mạng hoạt động.
Chỉnh sửa : Tôi cũng đã phải thêm phần sau vào /etc/resolvconf/resolv.conf.d/base và chạy sudo resolvconf -u
:
nameserver 192.168.1.1
Không có điều này, tôi chỉ có thể ping địa chỉ IP, không có yêu cầu DNS nào được chuyển qua. Đây thực sự là những gì thuyết phục tôi rằng các tập tin giao diện hoàn toàn bị bỏ qua.
Chỉnh sửa 2 : Làm sudo restart networking
hoặc sudo /etc/init.d/networking restart
không làm gì cả.
Chỉnh sửa 3 : Một số thông tin bổ sung. Đây là kết ifconfig
quả đầu ra như thế nào (kết nối mạng / kết nối internet):
eth0 Link encap:Ethernet HWaddr 00:1c:c0:77:09:9d
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3346 errors:0 dropped:0 overruns:0 frame:0
TX packets:2903 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2931429 (2.9 MB) TX bytes:661616 (661.6 KB)
Interrupt:20 Memory:e3200000-e3220000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:16 errors:0 dropped:0 overruns:0 frame:0
TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1720 (1.7 KB) TX bytes:1720 (1.7 KB)
xenbr0 Link encap:Ethernet HWaddr 00:1c:c0:77:09:9d
inet addr:192.168.1.200 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::21c:c0ff:fe77:99d/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3329 errors:0 dropped:0 overruns:0 frame:0
TX packets:2875 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2870029 (2.8 MB) TX bytes:647394 (647.3 KB)
Đây là những gì nó trông giống như ngay sau khi khởi động. Thứ duy nhất còn thiếu là địa chỉ IPv4 xenbr0 (và dữ liệu định tuyến / DNS, nhưng bạn không thể thấy điều đó trong đầu ra của ifconfig):
eth0 Link encap:Ethernet HWaddr 00:1c:c0:77:09:9d
UP BROADCAST RUNNING MULTICAST MTU:1500 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:1000
RX bytes:0 (0 B) TX bytes:0 (0 B)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:16 errors:0 dropped:0 overruns:0 frame:0
TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0 B) TX bytes:0 (0 B)
xenbr0 Link encap:Ethernet HWaddr 00:1c:c0:77:09:9d
inet6 addr: fe80::21c:c0ff:fe77:99d/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 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 B) TX bytes:0 (0 B)
/etc/init.d/networking restart
bạn có nhận được cấu hình của tập tin giao diện không?
auto eth0
và iface eth0 inet manual
.
ifconfig
ngay sau khi khởi động, có giao diện nào không?