1获取计算机的网络信息
ifconfig
解析:inet 192.168.222.130 netmask 255.255.255.0 broadcast 192.168.222.255
inet 192.168.222.130 :代表ens33网卡的IP地址,将来远程连接就是用这个IP
netmask :子网掩码,一般为255.255.255.0
broadcast :广播地址,192.168.222.255ens33 :是默认的网卡,我们获取的IP也要从这个网卡中获取
lo(loop,循环):表示回环网卡,只有一个固定的IP地址,127.0.0.1代表本机
virbr0:虚拟网络接口,因为本人使用vmware虚拟机安装Centos,所以其会产生virbr0虚拟网络接口
2更改网卡相关配置文件
CentOS6文件名是 => eth0 , CentOS7 文件名是=> ens33
vim /etc/sysconfig/network-scripts/ifcfg-ens33
原始文件内容是:
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="dhcp"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="995f0c59-4061-4946-89a1-edbfa82eadd6"
DEVICE="ens33"
ONBOOT="yes"
参数解析:
TYPE :网络类型,Ethernet以太网
BOOTPROTO:IP的获取方式,dhcp代表自动获取,static/none代表手工设置
NAME :网卡的名称(名字),ens33
UUID :代表网卡的UUID编号(必须是唯一的)
DEVICE :设备名称
ONBOOT :代表网卡是否随计算机开启启动,yes随计算机开机启动,no代表不启动
更改后的配置文件为
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static" #静态IP
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="995f0c59-4061-4946-89a1-edbfa82eadd6"
DEVICE="ens33"
ONBOOT="yes"
IPADDR="192.168.222.128" #静态Ip地址
NETMASK="255.255.255.0 #子网掩码
GATEWAY="192.168.222.2" #网关地址
DNS1=8.8.8.8 #DNS服务器
网关地址查询命令
ip route show
systemctl restart network #重启网络
设置完成