文章名字这么长,文章又会多么长呢?其实没有多长,只是这里研究的问题,是我之前没有搞懂,一知半解,一直也没有探究,现在终于搞懂了,豁然开朗的感觉
Linux 之前在弄有桌面的Ubuntu,现在呢,因为项目需要,使用了centOS7(没有桌面的版本)
在使用中只能是先把网络配置好,再进行其他的操作,但是,在配置网络的过程中,发生了蠢事,感觉还是要继续学习啊。
比如:
在安装centOS系统之后发现,这个系统不能用ifconfig
于是使用了yum安装了ifconfig
但是,此时没有网络,我能怎么搞?因为我当时并未配置网络,也没有配置DHCP
于是,需要这样:
修改文件:/etc/sysconfig/network-script/ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=498271e1-aad5-4e37-beb7-fed63b7ee831
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.3.100
NETMASK=255.255.0.0
GATEWAY=192.168.3.1
DNS1=223.5.5.5
DNS2=223.6.6.6
尤其是这几个:
BOOTPROTO=dhcp
IPADDR=192.168.3.100
DNS1=223.5.5.5
DNS2=223.6.6.6
然后就OK了
执行指令:
service network restart
重启网络之后就可以正常ping百度和安装ifconfig了
- 2配置静态IP
同样修改ens33文件
将dhcp修改为static
注:文件中的变量值可以加双引号,不加也可以正常运行 - 3.配置静态IP之后可以从主机ping虚拟机,但是不通,此时就要涉及主机与虚拟机之间的连通了
对于这个centOS,主机连接了网络,但是Linux系统中并无法共享该网络;可以采用桥接的方式,但是因为这里并没有通过网线接入,所以这个网络还不能通过桥接的方式到centOS(具体的解决我没有找到方法)
关于桥接和net接入的方法区别,通过一张图就能简述了:
其实就是桥接是直接连路由器,而NAT模式是先连接宿主机再连接网络
此时,我发现了这个:
如果以这种方式连接:
连接了VMware8,这样的方式是连接VMnet8,我只需要把VMware8设置成默认网段192.168.3.x,就能实现主机和虚拟机的连接了,可以从主机,以putty和winSCP连接虚拟机的东西了。
不过关于centOS7的联网,我这里没有通,需要再研究,暂时记录这些
关于centOS虚拟机:
现象:创建虚拟机后,安装centOS系统,设置为固定IP,通过putty进行连接虚拟机时,非常的慢
如果将其设置为DHCP方式,通过putty连接时就特别快了,真的是一个新的发现,不知道原因是什么