ping检测两台机器之间是否能够发送数据
查看自己电脑的ip(Windows)
此电脑→属性→网络和Internet→高级网络设置→更多网络适配器选项
在Linux终端中输入ping 192.168.166.238
,可以看到是电脑可以传输数据到虚拟机上
图形界面模式查看linux ip地址:
打开应用程序→系统工具→设置
网络→设置图标,可以看到虚拟机的ip地址
命令行查看ip:
输入ifconfig
到Windows的命令窗口,输入ping 10.7.24.130
,可以看到虚拟机可以给电脑发送数据
小插曲
在测试虚拟机给电脑发送数据时,报请求超时,发现是Linux防火墙没有关闭
1 查看防火墙状态
systemctl status firewalld
2 查看开机是否启动防火墙服务
systemctl is-enabled firewalld
3 关闭防火墙
systemctl stop firewalld
4 禁用防火墙(系统启动时不启动防火墙服务)
systemctl disable firewalld
Virtual提供了很多网络连接模式
桥接模式:
通过路由器DHCP分配IP,路由器与分配IP的主机构建了一个局域网,桥接为PC连接虚拟网桥,连接到交换机上,交换机分配VM的ip,这种模式下PC与VM是平等的
坏处:若是C类地址,则只有1~254地址可分配
NAT模式:
Network Address Tranzation,可以将地址转换,相当于PC网卡接入虚拟路由器,虚拟路由器将地址转换后分配VM IP。VM访问PC需要通过虚拟路由
仅主机:
将PC网卡直接连接到交换机上,与所有VM构成一个局域网,所以无法访问外网
DHCP模式做服务器管理时很麻烦,所以定好服务器IP
图形化页面:
设置->网络->IP4->手动
终端控制台:
输入命令:vim /etc/sysconfig/network-scripts/ifcfg-enp0s8
打开VirtualBox,管理->全局设定->网络->添加一个Nat(60可改别的)
点击设置->网络,选择Nat网络
再创建一个HostOnly网卡
接下来修改静态ip
输入命令:vim /etc/sysconfig/network-scripts/ifcfg-enp0s3
,修改以下设置,IPADDR可中最后一位可自己设置
修改后输入命令:service network restart
查看是否修改成功:ifconfig
此时可以ping通主机和外网:
接着可以自己配置HostOnly的ip,也可不配
打开管理->主机网络管理器
接着修改HostOnly为静态ip
将enp0s3复制一份,改名为enp0s8:cp ifcfg-enp0s3 ifcfg-enp0s8
输入命令:vim /etc/sysconfig/network-scripts/ifcfg-enp0s8
,同上修改ip,注意是56段
此时主机可以ping通虚拟机(ping HostOnly的)
查看主机名:hostname
进入配置主机名的文件:vim /etc/hostname
,修改后保存,但是要重启才能生效。
查看主机具体信息:hostnamectl
不用重启,直接修改主机名:hostnamectl set-hostname name
,name为想修改的名
此时新开一个中断ctrl+alt+F3,可以看到主机名已经改变
hostname与ip就相当于通讯录中姓名与具体电话号的关系
进入hosts:vim /etc/hosts
配置号nat的ip后,每次重新启动都会重置为56段,需要先运行一下网络重启service network restart
才正常。
使用工具:MobaXterm
连接成功
也可以使用windows的cmd,输入ssh 用户@地址
输入命令setup
,会进入一个图形页面
回车后进入,带*就是开机自启动
关闭/开启服务自启动命令::systemctl disable/enable serviceName
查看所有服务自启动情况命令::system-unit-files
查看某服务自启动情况命令::systemctl status serviceName
CentOs7之前防火墙服务名称:iptabes
CentOS7防火墙服务名称:firewalld
查看防火墙自启动状态::systemctl status firewalld
可以看到是enable,即自启动状态
关闭防火墙自启动::systemctl disable firewalld
关机命令::shutdown
默认会在一分钟后关机
取消关机命令::shutdown -c
立刻关机命令::shutdown now
在n分钟后关机:shutdown n
,n为任意数字
在确定时间点关机(21:00)::shutdown 21:00
:sync
,可以将buffer中内容立刻刷到硬盘上,防止数据丢失halt 停机,关闭系统,但不断电(shutdown -H)
poweroff 关机,断电(shutdown -h)
reboot 重启(shutdown -r now)