背景:

需要在Linux上安装软件用来练习,但是需要将安装包发送到linux上才能安装。

有多种方案:

1.通过共享文件夹:
这种方式最简单,有时安装出现问题也比较烦(出现问题暂时解决不了,用其他方式替代) 
需要安装virtualbox的增强功能. 
像这样: 

centos stream9配置静态路由 centos6.5添加静态路由_文件传输

2.通过 Xshell 传输文件

(需要建立连接,则必须主机ping通虚拟机)

其他方式:

usb传输,文件服务器,等等

本地环境:

Virtual Box 5.0.18、i3-2310处理器、主机:win10 64位、虚拟机:CentOS-6.7 32位

配置方式:

virtualBox需要设置网络连接方式为 “桥接网卡”

桥接模式的优点:能够和主机分配在同一个网段下,拥有独立的IP地址,可以和主机互ping。 
实现了互ping,就可以使用Xshell工具实现文件传输了。 

centos stream9配置静态路由 centos6.5添加静态路由_重启_02

我的虚拟机默认的配置;

vim /etc/sysconfig/network-scripts/ifcfg-eth0 
文件名称可能不叫ifcfg-eth0 
总之是:/etc/sysconfig/network-scripts/ifcfg-< interface-name> 的这种形式。 

centos stream9配置静态路由 centos6.5添加静态路由_IP_03

修改之后的配置

centos stream9配置静态路由 centos6.5添加静态路由_文件传输_04

ONBOOT=yes 这里指系统启动时就启动网络服务 

#BOOTPROTO=dhcp 将动态分配ip地址注释 

BOOTPROTO=static 使用静态ip地址 

IPADDR=192.168.0.117 ip地址 

NETMASK=255.255.255.0 子网掩码 

GATEWAY=192.168.0.1 网关

 

访问外网修改

DEVICE=eth0NM_CONTROLLED=yes
TYPE=Ethernet
BOOTPROTO=static
IPADDR=192.168.1.103
NETMASK=255.255.255.0
# If you're having problems with gated making 127.0.0.0/8 a martian,
# you can change this to something else (255.255.255.255, for example)
BROADCAST=127.255.255.255
ONBOOT=yes
NAME=systemeth0
DNS1=114.114.114.114
DNS2=192.168.1.1
GETWAY=192.168.1.1
DEFROUTE=yes
NETWORKING=yes

如果重启后ping www.baidu.com

报错网络不可达则设置默认网管即永久路由

如何设置永久路由

 


  1. 1
    上述设置的路由信息,一般通过网络重启就会自动消失。如果需要永久写入,可以通过写入配置文件里面。
     
    编辑/etc/rc.local 在文件里添加

    centos stream9配置静态路由 centos6.5添加静态路由_IP_05

    步骤阅读

  2. 2
    永久设置静态路由
    编辑/etc/sysconfig/network文件,设置网关IP ,或者网卡设备

    centos stream9配置静态路由 centos6.5添加静态路由_IP_06


  3.  


配置完成之后重启网卡

service network restart

查看网络

ifconfig 

centos stream9配置静态路由 centos6.5添加静态路由_重启_07

ping宿主机

ping 192.168.0.10 
我的主机IP是10,根据自己的主机ping。 
结果:

centos stream9配置静态路由 centos6.5添加静态路由_文件传输_08

宿主机ping虚拟机;

ping 192.168.0.117 

centos stream9配置静态路由 centos6.5添加静态路由_IP_09

到此互ping已经完成。

使用Xshell实现文件传输:

Xshell登陆

centos stream9配置静态路由 centos6.5添加静态路由_重启_10

新建文件传输

xshell连接之后输入用户名、密码登陆,成功之后就可以新建文件传输

centos stream9配置静态路由 centos6.5添加静态路由_重启_11

左右拖拽就可以传输文件。

centos stream9配置静态路由 centos6.5添加静态路由_重启_12

参考:

VMWare之——宿主机与虚拟机互相ping通,宿主机ping通另一台机器的虚 

Linux网络配置文件详解 

CentOS 6.5 配置IP地址的三种方法 
http://www.linuxidc.com/Linux/2015-03/114990.htm 
VirtualBox虚拟机网络设置(四种方式) 
https://www.douban.com/group/topic/15558388/


转载于:


背景:

需要在Linux上安装软件用来练习,但是需要将安装包发送到linux上才能安装。

有多种方案:

1.通过共享文件夹:
这种方式最简单,有时安装出现问题也比较烦(出现问题暂时解决不了,用其他方式替代) 
需要安装virtualbox的增强功能. 
像这样: 

centos stream9配置静态路由 centos6.5添加静态路由_文件传输

2.通过 Xshell 传输文件

(需要建立连接,则必须主机ping通虚拟机)

其他方式:

usb传输,文件服务器,等等

本地环境:

Virtual Box 5.0.18、i3-2310处理器、主机:win10 64位、虚拟机:CentOS-6.7 32位

配置方式:

virtualBox需要设置网络连接方式为 “桥接网卡”

桥接模式的优点:能够和主机分配在同一个网段下,拥有独立的IP地址,可以和主机互ping。 
实现了互ping,就可以使用Xshell工具实现文件传输了。 

centos stream9配置静态路由 centos6.5添加静态路由_重启_02

我的虚拟机默认的配置;

vim /etc/sysconfig/network-scripts/ifcfg-eth0 
文件名称可能不叫ifcfg-eth0 
总之是:/etc/sysconfig/network-scripts/ifcfg-< interface-name> 的这种形式。 

centos stream9配置静态路由 centos6.5添加静态路由_IP_03

修改之后的配置

centos stream9配置静态路由 centos6.5添加静态路由_文件传输_04

ONBOOT=yes 这里指系统启动时就启动网络服务 

#BOOTPROTO=dhcp 将动态分配ip地址注释 

BOOTPROTO=static 使用静态ip地址 

IPADDR=192.168.0.117 ip地址 

NETMASK=255.255.255.0 子网掩码 

GATEWAY=192.168.0.1 网关

 

访问外网修改

DEVICE=eth0NM_CONTROLLED=yes
TYPE=Ethernet
BOOTPROTO=static
IPADDR=192.168.1.103
NETMASK=255.255.255.0
# If you're having problems with gated making 127.0.0.0/8 a martian,
# you can change this to something else (255.255.255.255, for example)
BROADCAST=127.255.255.255
ONBOOT=yes
NAME=systemeth0
DNS1=114.114.114.114
DNS2=192.168.1.1
GETWAY=192.168.1.1
DEFROUTE=yes
NETWORKING=yes

如果重启后ping www.baidu.com

报错网络不可达则设置默认网管即永久路由

如何设置永久路由

 


  1. 1
    上述设置的路由信息,一般通过网络重启就会自动消失。如果需要永久写入,可以通过写入配置文件里面。
     
    编辑/etc/rc.local 在文件里添加

    centos stream9配置静态路由 centos6.5添加静态路由_IP_05

    步骤阅读
  2. 2
    永久设置静态路由
    编辑/etc/sysconfig/network文件,设置网关IP ,或者网卡设备

    centos stream9配置静态路由 centos6.5添加静态路由_IP_06


  3.  


配置完成之后重启网卡

service network restart

查看网络

ifconfig 

centos stream9配置静态路由 centos6.5添加静态路由_重启_07

ping宿主机

ping 192.168.0.10 
我的主机IP是10,根据自己的主机ping。 
结果:

centos stream9配置静态路由 centos6.5添加静态路由_文件传输_08

宿主机ping虚拟机;

ping 192.168.0.117 

centos stream9配置静态路由 centos6.5添加静态路由_IP_09

到此互ping已经完成。

使用Xshell实现文件传输:

Xshell登陆

centos stream9配置静态路由 centos6.5添加静态路由_重启_10

新建文件传输

xshell连接之后输入用户名、密码登陆,成功之后就可以新建文件传输

centos stream9配置静态路由 centos6.5添加静态路由_重启_11

左右拖拽就可以传输文件。

centos stream9配置静态路由 centos6.5添加静态路由_重启_12