一.配置Linux网络
(1).配置主机名
1).配置主机名(修改/etc/hostname配置文件,永久修改主机名)
root@localhost ~]# hostnamectl set-hostname svr7.tedu.cn #永久修改主机名
2).命令行永久修改主机名
[root@localhost ~]# echo svr7.tedu.cn >/etc/hostname #命令行永久修改主机名
(2).配置IP
1).修改网卡名
2).验证网卡名是否发生变化
3).配置IP地址(nmcil命令)(见下图)
4).重新添加网卡(见下图)
[root@svr7 ~]# nmcli connection show #connection:连接,show:展示
NAME UUID TYPE DEVICE
有线连接 1 d11e3e84-f89c-343e-800d-cbd7ee004bc9 ethernet eth0
virbr0 36595018-626b-4905-98ae-cb5136a53c5d bridge virbr0
ens160 13bef61c-6d56-4578-a3dd-dd97bbce48b4 ethernet --
[root@svr7 ~]# nmcli connection delete ens160
成功删除连接 "ens160" (13bef61c-6d56-4578-a3dd-dd97bbce48b4)。
[root@svr7 ~]# nmcli connection delete 有线连接\ 1
成功删除连接 "有线连接 1" (d11e3e84-f89c-343e-800d-cbd7ee004bc9)。
[root@svr7 ~]# nmcli connection delete 有线连接 1 #报错原因是数字1前面没有"\"
错误:未知的连接 "有线连接"。
错误:未知的连接 "1"。
错误:无法删除未知连接:'有线连接', '1'。
[root@svr7 ~]# nmcli connection add type ethernet ifname eth0 con-name eth0
连接 "eth0" (51d396da-5210-4ed7-8640-3e252e78e04e) 已成功添加。
[root@svr7 ~]# nmcli connection show #下面字体是绿色就是激活了
NAME UUID TYPE DEVICE
eth0 51d396da-5210-4ed7-8640-3e252e78e04e ethernet eth0
virbr0 36595018-626b-4905-98ae-cb5136a53c5d bridge virbr0
命令解析:add:添加,type:类型,ethernet:网卡,ifname:设备名,eth0,
con-name eth0:连接名为eth0
5).配置IP
nmcli connection modify eth0 #修改eth0连接
ipv4.method manual #IP设置的方法(method)为手动(manual)
ipv4.addresses 192.168.4.7/24 #IP配置为192.168.4.7,子网掩码为24
ipv4.gateway 192.168.4.254 #配置网关(gateway)为192.168.4.254
connection.autoconnect yes #设置为确定自动连接(autoconnect)
整体解析:配置IP地址和网关并实现开机自动连接
6).为本机指定DNS服务器(域名解析服务)
[root@svr7 ~]# vim /etc/resolv.conf
[root@svr7 ~]# cat /etc/resolv.conf
# Generated by NetworkManager
search tedu.cn
nameserver 8.8.8.8 #添加主机名8.8.8.8
二.虚拟化网络类型
1).桥接模式
1.Guest与Host连接到同一个交换机(Guest:客户机(虚拟机),Host:真实机)
2.通过桥接物理网卡,相当于直接连接到Host真机所在的网络
VMware虚拟机桥接模式
1.将虚拟机选择为桥接模式
2.桥接至真机可以上网的网卡
3.虚拟机分配入网参数
2).隔离模式
1.Guest可以访问同一虚拟交换机上的其他Guest
2.但无法访问Host所在的外部网络
3.VMware虚拟机隔离模式不能上网,只能连接同一局域网中的设备。
3).配置桥接模式