我有一台已成功安装 XenServer 5.6.1 fp-1 的 PC。
我已手动设置网络设置:
192.168.1.50
255.255.255.0
192.168.1.1
但它被设置为 xenbr0 iface。而 eth0 是空的。
当我点击“配置管理接口”时,它显示 eth0 已连接。
但是当我 ping 默认网关(应该 100% 可以访问)时却失败了。
我使用了另一个 shell (Alt+F3) 并以 root 身份登录。我仍无法 ping 通。
同时使用:ping -I eth0 192.168.1.1 和 ping -I xenbr0 192.168.1.1
请放心:
- 电缆工程
- 以太网适配器 100% 可用(之前的操作系统是 Ubuntu,可以正常工作)
- 没有防火墙规则可以拒绝任何事情。(一切都被允许)
所以问题是:
有什么问题???
答案1
看这里: Citrix 论坛
从 Citrix XenServer 5.6.0 更新到 XenServer 5.6.1 功能包 1 后,网络和 XenServer 无法访问。我无法从网络 ping 通 IP。主板是 ASRock P43TWINS1600,NIC 是 RTL 8111/8168B PCI Express 千兆以太网控制器。
使用 ifdown eth0 和 ifup eth0 我尝试重新启动 NIC,但在 ifup eth0 上我收到错误
无法设置大型接收卸载设置:操作不受支持
我在 citrix 论坛中提问(更新到 XenServer-5.6.1-fp1 后 citrix xenserver 无法访问)并且得到了解决方案(感谢)。
“已发现一个问题,会影响某些使用 Realtek 卡的系统。该问题将在下一个修补程序中解决。与此同时,尝试添加
options r8169 use_dac=1
到/etc/modprobe.conf
。”
答案2
当 Xen 更新或硬件更改后您的网络适配器停止响应时,您的配置似乎正常,您甚至可以 ping 127.0.0.1(但没有 NIC 或网关的 IP),退出到命令行,然后执行:
cd /etc
nano modprobe.conf
然后在编辑器中添加行:
options r8169 use_dac=1
alias eth0 r8169 (this one was there before in modprobe.conf)
按 CTRL + x 和 Y 保存文件,重新启动,祈祷,你的祈祷就会得到回应。
答案3
我们有同样的问题...
使用 XenServer 5.6.0 没有问题,但使用新的 XenServer-5.6.1-fp1 我们无法使网络正常工作......
我们的网络:10.10.0.250 255.0.0.0 10.10.0.1
我们在另一台服务器上尝试过,它在一张网卡上运行良好,但在另一张网卡上却不行。
所以我认为它存在硬件问题...或者其他问题...
我们希望 CITRIX 能够尽快修复此问题!