桥接模式:表示虚拟机用物理机的真实网卡,不仅能和本机通信,而且还可以和在同一个局域网的其他真实计算机通信,缺点会占用真实网段的ip地址nat模式:默认通过vmnet8这个虚拟网卡和本机通信,不能和局域网的其他真实计算机通信,但如果本机联入了internet,虚拟机也会跟着能够访问internet仅主机模式:默认通过vmnet1这个虚拟网卡和本机通信,不能连接internet
查看ip:
使用ifconfig命令或ip addr命令查询ip地址。
Centos7网卡的命名方式:ens33其中en表示:Ethernet以太网;en后面的一个单词有:o表示集成网卡;p表示独立网卡;s表示热插拔网卡,usb之类的。后面的数字表示:MAC地址+主板信息计算得出的唯一序列。
Linux:一切皆文件,永久的修改配置,必须编辑文件,那些文件与ip地址有关,首先是我们要了解的:
/etc/sysconfig/network-scripts/ifcfg-ens33 :IP地址、子网掩码等配置/etc/sysconfig/network-scripts/ifcfg-lo :回环地址/etc/resolv.conf :DNS配置文件/etc/hosts :设置主机和IP绑定信息/etc/hostname :设置主机名
修改ip的方法:方法1:使用nmtui图形化方式修改IP,nm: networkmanager
使用命令nmtui即可,该命令只在centos7提供,不是很通用
修改完后要:systemctl restart network //CENTOS7的网卡重启方法。
方法2:修改/etc/sysconfig/network-scripts/ifcfg-ens33文件
vim /etc/sysconfig/network-scripts/ifcfg-ens33 TYPE=Ethernet //接口类型;常见有的Ethernet, Bridge NAME=ens33 //设备名 UUID=17fcb6e0-9243-4372-905b-c5e3e6526a01 //设备的唯一标志 DEVICE=ens33 //此配置文件应用到的设备 onBOOT=yes //在系统引导时是否激活该设备 BOOTPROTO=none //手动(none/static)还是自动(dhcp) IPADDR=172.16.120.246 //地址 PREFIX=24 //掩码 IPADDR1=192.168.200.246 //额外地址 PREFIX1=24 //额外掩码,注意编号 GATEWAY=172.16.120.254 //网关 DNS1=8.8.8.8 //DNS DNS2=114.114.114.114 //DNS2
修改完后要:systemctl restart network
添加临时ip如果将BOOTPROTO改为dhcp,就把IP地址,子网掩码等键值对删掉,以免歧义
可以临时修改ip地址: ifconfig 网卡名称 IP地址 ,该方法不会写入配置文件,重启就失效了
如ifconfig ens33 192.168.1.110
添加多个临时lP地址:
ifconfig 网卡名称:0 第一个IP地址 (netmask子网掩码) ---增加一个IP
ifconfig 网卡名称:1 第二个IP地址 (netmask子网掩码) ---增加一个IP
删除临时IP
ifconfig ens33:0 del 192.168.1.120



