前提:已在virtualbox上安装好CentOS系统
1:CentOS的网卡配置
1.1打开virtualbox,选择要配置的系统,点击设置选择网络
1.2这里可以看到我们CentOS虚拟机所配置的网卡,最多可启用4块网卡,这里我们只启用一块。在连接方式里选择桥接网卡(此方式下既可以与本地主机通信也可以通过本地主机网络联网),
1.3选择界面名称
//本地主机通过宽带联网时选择Realtek PCIe GBE Family Controller
//本地主机通过无线网联网时选择Atheros AR9485 Wireless Network Adapter
这里我选择Realtek PCIe GBE Family Controller
点击ok
1.4启动CentOS虚拟机,最好以root身份登录(以避免权限问题)
1.5执行setup命令(Redhat独有)
//setup命令可对网络配置永久修改,下次重新启动不会失效
1.6进入以下界面进入Network configuration
1.7进入Device configuration
1.8进入eth0,即我们网卡1的配置
在这里我们可以选择通过DHCP服务器动态获取IP地址和静态配置IP
静态:将Use DHCP选项输入空格键,然后通过查看自己本地主机的网络信息
依次手动配置Static IP(静态IP地址),Netmask(子网掩码),Default gateway IP(默认网关)和Primary DNS Server(首选DNS服务器),保证给虚拟机配置的IP地址和本地主机在同一个网段,Secondary DNS Server不填,最后三项填*
动态:将Use DHCP选项输入,最后三项填
此处我选择动态获取IP(每次启动时获取的IP地址可能不同)
按tab键,选择到OK
1.9按照以下图片一路保存退出
1.10执行service network restart重启网络使配置生效
1.11执行ifconfig,查看动态分配的IP地址(192.168.1.107)
2:在本地主机(windows)上用putty连接虚拟机
2.1在CentOS中开启sshd服务,执行
chkconfig sshd on
service sshd start
在virtualbox虚拟机执行ifconfig查看当前动态分配的ip地址(由上图知192.168.1.107)。
(这里的IP地址是动态分配的每次启动,分配的都不同)
2.2打开putty,在putty中输入以上IP和端口(默认22),点击open连接
2.3点击:是
2.4输入用户名和密码(隐藏),成功进入。。。。。。。。。。。。。。
3在本地主机(windows)上用winSCP连接虚拟机
3.1打开winSCP,点击新建站点,输入IP地址,用户名和密码,用文件协议和端口号默认SFTP和22不要改,点击登录。
3.2点击:是
3.3成功连接