尽管我可以从主机 ping 通机器,但无法在 OEL5 客户机中连接到互联网

尽管我可以从主机 ping 通机器,但无法在 OEL5 客户机中连接到互联网

我在使用桥接网络的 Windows 7 主机上运行的 VirtualBox 上安装了 Oracle Enterprise Linux 5 作为客户机。

我一直在尝试在工作中为 OEL5 VM Guest 配置静态 IP,因为之前 VM 被配置为在我的家庭网络中工作。我通过从 Windows 主机 ping IP 地址找到了一个未使用的 IP (10.167.190.118)。我在 OEL5 guest 上进行了以下更改:

/etc/sysconfig/网络脚本/ifcfg-eth0

# Intel Corporation 82540EM Gigabit Ethernet Controller
DEVICE=eth0
BOOTPROTO=static
BROADCAST=10.167.176.1 ##Default Gateway
HWADDR=08:00:27:DE:AF:6D
IPADDR=10.167.190.118 #IPADDR=192.168.1.149
NETMASK=255.255.240.0 ##Subnet Gateway
#NETWORK=192.168.1.0
ONBOOT=yes

/etc/hosts

# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1               localhost.localdomain localhost
10.167.190.118          oel5-11g.com
# ::1           localhost6.localdomain6 localhost6

/etc/resolv.conf

nameserver 10.167.176.1
search localdomain

现在,当我停止/启动网络守护程序时,我可以从 Windows 计算机 ping 10.167.190.118,并且可以使用 Putty 进行 SSH。但是,我无法在 OEL5 客户机内连接到互联网。

我更新了/etc/sysconfig/网络

NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=oel5-11g.com
GATEWAY=10.167.176.1

...但出现错误

调出接口 eth0:RTNETLINK 回答:参数无效

运行网络启动命令时。

我尝试在 Google 上搜索该问题,但目前只能使用 Putty 从主机通过 SSH 进入 OEL5 客户机。我需要进行哪些更改才能确保我可以通过 OEL5 客户机连接到互联网?

附加信息:

从主机执行 ipconfig:

Windows IP Configuration

Wireless LAN adapter Wireless Network Connection:

   Media State . . . . . . . . . . . : Media disconnec
   Connection-specific DNS Suffix  . : uk.oracle.com

Ethernet adapter Local Area Connection:

   Connection-specific DNS Suffix  . : uk.oracle.com
   IPv4 Address. . . . . . . . . . . : 10.167.190.117
   Subnet Mask . . . . . . . . . . . : 255.255.240.0
   Default Gateway . . . . . . . . . : 10.167.176.1

Ethernet adapter VMware Network Adapter VMnet1:

   Connection-specific DNS Suffix  . :
   IPv4 Address. . . . . . . . . . . : 192.168.231.1
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . :

Ethernet adapter VMware Network Adapter VMnet8:

   Connection-specific DNS Suffix  . :
   IPv4 Address. . . . . . . . . . . : 192.168.233.1
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . :

Ethernet adapter VirtualBox Host-Only Network:

   Connection-specific DNS Suffix  . :
   IPv4 Address. . . . . . . . . . . : 192.168.56.1
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . :

OEL5 客户机上的 ifconfig

eth0      Link encap:Ethernet  HWaddr 08:00:27:DE:AF:6D
          inet addr:10.167.190.118  Bcast:10.167.176.1  Mask:255.255.240.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:193187 errors:0 dropped:14987 overruns:0 frame:0
          TX packets:697 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:23047971 (21.9 MiB)  TX bytes:82847 (80.9 KiB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:1256 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1256 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:3085266 (2.9 MiB)  TX bytes:3085266 (2.9 MiB)

我是 Linux 和 Vitualbox 的新手,对网络的了解有限,因此,任何帮助都将不胜感激。

提前谢谢了。

答案1

尝试使用 NAT 而不是 Bridged!对我来说,这有效。

答案2

看看:(客人)

BROADCAST=10.167.176.1 ##默认网关

我怀疑这是否是你在广播中想要的

例子:

广播=10.0.1.255
网络=10.0.1.0
网络掩码=255.255.255.0

相关内容