Linux网络环境
-
1.桥接和NAT区别
安装了VMware虚拟机后,会在网络连接对话框中多出两个虚拟网卡
VMware NetworkAdepter VMnet1:Host用于与Host-Only虚拟网络进行通信的虚拟网卡
VMware NetworkAdepter VMnet8:Host用于与NAT虚拟网络进行通信的虚拟网卡
1.bridged(桥接模式)
简单来说就是运行的虚拟机相当于一台独立的主机,拥有独立的ip和子网掩码,如果要与宿主主机进行通信则需要两者在相同网段。
如果想利用VMWare在局域网内新建一个虚拟服务器,为局域网用户提供网络服务,就应该选择bridged模式。
2.NAT(网络地址转换模式)
通过宿主机器所在的网络来访问公网。
NAT模式下的虚拟系统的TCP/IP配置信息是由VMnet8(NAT)虚拟网络的DHCP服务器提供的,无法进行手工修改,因此虚拟系统也就无法和本局域网中的其他真实主机进行通讯。
在虚拟系统中直接访问互联网而不需要其他操作时,建议采用NAT模式 -
2.网络配置文件
CentOS 7的网卡配置文件详解
/etc/sysconfig/network-scripts/ ifcfg-ensXXXX
XXXX为某一数值TYPE=Ethernet 网络类型
BOOTPROTO=static 网卡获取ip地址方式:自动获取,static静态,none
DEFROUTE=yes 启动默认路由
IPV4_FAILURE_FATAL=no 不启用IPV4错误检测功能
IPV6INIT=yes 启用IPV6协议
IPV6_AUTOCONF=yes 自动配置IPV6地址
IPV6_DEFROUTE=yes 启用IPV6默认路由
IPV6_FAILURE_FATAL=no 不启用IPV6错误检测功能
NAME= ens33 网卡的设备别称
UUID= 28c0374c-0989-4360-a93d-48e491b9493e 网卡唯一标识
DEVICE= ens33 网卡的设备名称
ONBOOT=yes 开机是否自动**网卡
PEERDNS=yes
PEERROUTES=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPADDR=192.168.30.128 ip地址
NETMASK=255.255.255.0 子网掩码
GATEWAY=192.168.30.255 默认网关
DNS1=6.6.6.6 主DNS
DNS2=6.6.6.6 备DNS参考 https://blog.****.net/VickHUC/article/details/82562017
Ubuntu的网卡配置文件详解
1、网络配置文件 /etc/network/interfaces
#配置网络 ens33 为DHCP模式
#auto ens33
#iface ens33 inet dhcp
#把自动获取ip注释掉,改为静态ip
#配置网络 ens33 为静态IP模式
iface ens33 inet static
address 192.168.2.19
netmask 255.255.255.0
gateway 192.168.2.1
2、重启网卡
sudo /etc/init.d/networking restartDNS 服务器地址 指定
编辑配置文件:
/etc/resolvconf/resolv.conf.d/base
添加一行DNS地址
nameserver 114.114.114.114
新增一个DNS服务器地址
或直接修改 /etc/resolv.conf (修改DNS地址 ,仅当次有效)