VMware Workstation虚拟机网络相关配置

1、网络配置

1.1、方式一:配置文件

        配置文件:网络参数之IP地址与子网掩码、网关地址、DNS

1.1.1、删除旧网卡配置文件

rm -rf /etc/sysconfig/network-scripts/ifcfg-*

 1.1.2、grub内核引导程序,定义网卡重新命名规则 

vim /etc/default/grub 
…………
GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet net.ifnames=0 biosdevname=0"
…………

grub2-mkconfig -o /boot/grub2/grub.cfg    # 刷新网卡命名规则配置文件
reboot                                    # 虚拟机重启

1.1.3、网卡配置文件详细信息

vim /etc/sysconfig/network-scripts/ifcfg-eth0

HWADDR=00:0c:29:f6:91:b6                  # MAC
TYPE=Ethernet                             # 网卡类型:以太网
PROXY_METHOD=none                         # 代理方式:关闭状态
BROWSER_ONLY=no                           # 只是浏览器:否
BOOTPROTO=dhcp                            # 网卡的引导协议:DHCP【中文名称:动态主机配置协议】
IPADDR=192.168.4.10                       # IP地址
PREFIX=24                                   
DEFROUTE=yes                              # 默认路由:是
IPV4_FAILURE_FATAL=no                     # 是否开启IPV4致命错误检测:否
IPV6INIT=yes                              # 是否自动初始化IPV6:是
IPV6_AUTOCONF=yes                         # 是否自动配置IPV6:是
IPV6_DEFROUTE=yes                         # 是否为默认路由IPV6:是
IPV6_FAILURE_FATAL=no                     # 是否开启IPV4致命错误检测:否
IPV6_ADDR_GEN_MODE=stable-privacy         # IPV6地址生成模型:stable-privacy [这只一种生成IPV6的策略]
NAME=eth0                                 # 网卡物理设备名称
UUID=a47b0bdc-c45b-340e-b39a-3b3cf0832f5b # 通用唯一识别码,每一个网卡都会有,不能重复,否两台linux只有一台网卡可用
ONBOOT=yes
AUTOCONNECT_PRIORITY=-999
DNS1=8.8.8.8

1.1.4、网关相关配置

route -n                                           # 查看网关地址
echo nameserver 192.168.4.254 > /etc/resolv.conf   # 将网关地址写入
cat /etc/resolv.conf                               # 验证网关地址

1.1.5、IP地址的配置

echo "IPADDR=192.168.4.10" >> /etc/sysconfig/network-scripts/ifcfg-eth0
ifdown eth0         # 停止网卡eht0
ifup eth0           # 启动网卡eht0

 1.2、方式二:命令行

1.2.1、查看网络连接

nmcli connection show 
nmcli connection show eth0         # 查看eth0的网络信息

1.2.2、修改网络连接配置,使用modify指令

nmcli connection modify eth0 ipv4.method manual ipv4.addresses 192.168.4.10/24 ipv4.gateway 192.168.4.254 ipv4.dns 8.8.8.8 connection.autoconnect yes

参数:

— method:方法

— manual:手工配置

— addresses:IP地址

— gateway:网关

— dns:DNS服务器地址 

— connection.autoconnect yes:自动连接自动激活

1.2.3、激活/禁用网卡连接

nmcli connection up eth0
nmcli connection down eth0

1.2.4、网卡命名,删除错误网卡命名

nmcli device status            # 查看网络状态
nmcli connection down eth0     # 停用eth0网卡
nmcli connection delete eth0   # 删除eth0网卡
nmcli connection add type ethernet ifname eth0 con-name eth0   # 添加网卡eth0

1.3、方式三:图形

 1.3.1、进入界面

nmtui

VMware Workstation虚拟机网络相关配置_第1张图片

 2、网络连接问题

2.1、Xshell连接

2.1.1、报错

VMware Workstation虚拟机网络相关配置_第2张图片

 2.1.2、解决

vim /etc/sysconfig/network-scripts/ifcfg-eth0
…………
BOOTPROTO=dhcp           # 把no改成dhcp
…………

service network start    # 重启网卡

3、网络测试

3.1、 nslookup命令

  • 作用:是用于查询dns解析域名记录

 3.1.1、安装

yum -y install bind-utils

3.1.2、案例

nslookup www.baidu.com
Server:		192.168.23.2
Address:	192.168.23.2#53

Non-authoritative answer:
www.baidu.com	canonical name = www.a.shifen.com.
Name:	www.a.shifen.com
Address: 14.215.177.38
Name:	www.a.shifen.com
Address: 14.215.177.39

3.2、netstat命令 

  • 作用:显示网络连接、路由表和网络接口信息,可以让用户得知有哪些网络连接正在运作。

3.2.1、安装 

yum -y install net-tools

3.2.2、案例 

3.3、tcpdump命令

  • 作用:是一个用于截取网络分组,并输出分组内容的工具。

3.3.1、安装

yum -y install tcpdump

你可能感兴趣的:(Linux系统管理,网络,linux,服务器)