VirtualBox安装Centos,配置网络(主机可以通过SSH连接虚拟机系统,同时虚拟机系统可以访问外网)
2012-04-07 16:24
1691 查看
环境:
主机:Windows 7-64bit
主机联网方式:宽带拨号连接
虚拟机:Oracle VM VirtualBox 4.1.8
虚拟机系统:Centos 6.2
我的目标很简单,既要再Windows 7中能通过SSH连接到Centos,同时在Centos中也能访问外网。折腾了好久,网络上也有很多方法,但是都不可用。
Virtual Box中有几种网络连接方式:
1. NAT方式能连接往外网,但在Windows下却不能用SSH访问虚拟机系统,网上有说用端口转发的方式(port forwarding),我试过了,但是不行。
2. Bridged Adapter方式,在Windows下可以通过SSH访问虚拟机系统,但是虚拟机系统却不能访问外网,总之我是又改网关,又改DNS,怎么都不行。
3. Host-only方式,安装完VirtualBox后,会在Windows下产生一个虚拟网卡VirtualBox Host-Only Network。
然后,在Windows下设置网络共享,记住是设置宽带连接,不是本地连接:
Windows中设置就这么多。
Centos中设置eth0的IP获取方式为dhcp:
[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
HWADDR="08:00:27:E4:BB:96"
NM_CONTROLLED="yes"
ONBOOT="yes"
BOOTPROTO="dhcp"
[root@localhost ~]# ifconfig eth0
eth0 Link encap:Ethernet HWaddr 08:00:27:E4:BB:96
inet addr:192.168.137.241 Bcast:192.168.137.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fee4:bb96/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:643 errors:2 dropped:0 overruns:0 frame:0
TX packets:275 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:73414 (71.6 KiB) TX bytes:34313 (33.5 KiB)
Interrupt:10 Base address:0xd020
[root@localhost ~]# ping google.com
PING google.com (74.125.128.139) 56(84) bytes of data.
64 bytes from 74.125.128.139: icmp_seq=1 ttl=47 time=28.3 ms
64 bytes from 74.125.128.139: icmp_seq=2 ttl=47 time=26.3 ms
64 bytes from 74.125.128.139: icmp_seq=3 ttl=47 time=33.8 ms
64 bytes from 74.125.128.139: icmp_seq=4 ttl=47 time=34.0 ms
^C
--- google.com ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 12540ms
rtt min/avg/max/mdev = 26.373/30.657/34.060/3.356 ms
可以看到,虚拟机系统可以连接外网,同时通过IP:192.168.137.241可以用SSH登陆虚拟机系统。-_-
主机:Windows 7-64bit
主机联网方式:宽带拨号连接
虚拟机:Oracle VM VirtualBox 4.1.8
虚拟机系统:Centos 6.2
我的目标很简单,既要再Windows 7中能通过SSH连接到Centos,同时在Centos中也能访问外网。折腾了好久,网络上也有很多方法,但是都不可用。
Virtual Box中有几种网络连接方式:
1. NAT方式能连接往外网,但在Windows下却不能用SSH访问虚拟机系统,网上有说用端口转发的方式(port forwarding),我试过了,但是不行。
2. Bridged Adapter方式,在Windows下可以通过SSH访问虚拟机系统,但是虚拟机系统却不能访问外网,总之我是又改网关,又改DNS,怎么都不行。
3. Host-only方式,安装完VirtualBox后,会在Windows下产生一个虚拟网卡VirtualBox Host-Only Network。
然后,在Windows下设置网络共享,记住是设置宽带连接,不是本地连接:
Windows中设置就这么多。
Centos中设置eth0的IP获取方式为dhcp:
[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
HWADDR="08:00:27:E4:BB:96"
NM_CONTROLLED="yes"
ONBOOT="yes"
BOOTPROTO="dhcp"
[root@localhost ~]# ifconfig eth0
eth0 Link encap:Ethernet HWaddr 08:00:27:E4:BB:96
inet addr:192.168.137.241 Bcast:192.168.137.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fee4:bb96/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:643 errors:2 dropped:0 overruns:0 frame:0
TX packets:275 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:73414 (71.6 KiB) TX bytes:34313 (33.5 KiB)
Interrupt:10 Base address:0xd020
[root@localhost ~]# ping google.com
PING google.com (74.125.128.139) 56(84) bytes of data.
64 bytes from 74.125.128.139: icmp_seq=1 ttl=47 time=28.3 ms
64 bytes from 74.125.128.139: icmp_seq=2 ttl=47 time=26.3 ms
64 bytes from 74.125.128.139: icmp_seq=3 ttl=47 time=33.8 ms
64 bytes from 74.125.128.139: icmp_seq=4 ttl=47 time=34.0 ms
^C
--- google.com ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 12540ms
rtt min/avg/max/mdev = 26.373/30.657/34.060/3.356 ms
可以看到,虚拟机系统可以连接外网,同时通过IP:192.168.137.241可以用SSH登陆虚拟机系统。-_-
相关文章推荐
- virtualbox 安装centos7 配置桥接网卡,实现主机和虚拟机互通,虚拟机可以访问外网,解决无法上网问题
- virtualbox虚拟机安装centos并配置网络使宿主机和虚拟机能够互相访问
- virtualbox安装centos系统连接外网配置
- 学习笔记1——Linux(CentOS)在虚拟机上最小化安装之后的网络配置及其与主机的连接
- Windows下VirtalBox安装Centos 7之后配置网络,实现外网和主机共同连接
- 学习笔记1——Linux(CentOS)在虚拟机上最小化安装之后的网络配置及其与主机的连接
- VirtualBox 配置虚拟网卡(桥接),实现主机-虚拟机网络互通(适用于ubuntu系统)
- Win7通过ssh连接VirtualBox中的CentOS虚拟机
- 宿主机通过SSH访问虚拟机中的Linux系统
- hadoop之VMware下centos的系统安装及虚拟机网络配置(第一讲笔记)
- VirtualBox 复制虚拟机 使用nat网络 虚拟机间互相访问 物理主机ssh访问
- 虚拟机下克隆3个centos系统并配置IP访问网络
- VMware10中的Linux系统利用NAT网络连接方式访问外网配置
- SSH安装篇之——SecureCRT连接(内网和外网)虚拟机中的Linux系统(Ubuntu)
- Virtualbox的虚拟机既可以访问外网,也可以与主机互通
- NAT连接虚拟机和主机的通信(静态IP配置完整图解,测试通过可用)附vmware tools的安装(未完待续)--第一篇
- virtualbox 主机虚拟机互ping通,虚拟机可以上网 ssh连接设置
- virtualBox 的NAT网络模式下,在宿主机windows中,通过VNC连接图形化的CentOS虚拟机界面(亲测成功)
- CentOS 配置cobbler通过网络安装Linux系统
- virtualbox下的centos6.8非界面系统安装以及实现虚拟机主机互通以及虚拟机联网