Linux中的网络管理——网络配置及命令
Linux网络配置
在Linux中配置IP地址的方法有以下这么几种:
图形界面配置IP地址(操作方式如Windows系统配置IP,但在实际生产中,我们并不建议在我们的服务器上安装Linux的图形界面,因为安装了图形界面将一定程度地影响了服务器的安全性和稳定性,因此,在这里就不对该方式进行详细的介绍了。)ifconfig命令临时配置IP地址(临时配置IP地址,即当我们重启计算机或重启网络服务后,配置将失效)setup工具永久配置IP地址(setup工具是由Red Hat开发的,因此在正常情况下,该工具只能用于Red Hat系列的Linux系统)(setup工具——红帽专有图形化工具setup设置IP地址)(使用setup命令设置完网络后需要使用service network restart重启网络)修改网络配置文件ifconfig命令
ifconfig命令可以查看与配置网络状态。命令结果如下:
(lo表示本地回环网卡的信息) 使用ifconfig命令还可以临时设置某一网卡的IP地址和子网掩码。如:
Linux网络配置文件
网卡信息文件
查看第一张网卡的网卡信息:
| 配置 | 说明
| DEVICE=eth0 | 网卡设备名,eth0表示第一张网卡
| BOOTPROTO=none | 是否自动获取IP(none、static、dhcp),当值为dhcp时,只需配置上述例子中的那几项就可以联网
| ONBOOT=yes | 是否随网络服务启动当前网卡生效(在CentOS 6 以上的版本中ONBOOT是默认关闭的。)
| TYPE=Ethernet | 网络类型,这里为以太网
|IPADDR=192.168.137.200 | IP地址|NETMASK=255.255.255.0 | 子网掩码
| GATEWAY=192.168.137.2.1 | 网关
| DNS1=8.8.8.8 | DNS
| DNS2=114.114.114.114 | DNS
|IPV6INIT=no | 是否允许非root用户控制此网卡,这里为不允许
| USERCTL=no | 是否允许非root用户控制此网卡,这里为不允许
在虚拟机完整配置如下:
[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none # 可自定义参数有三种(none、static、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=f97b0838-8558-42a0-a1d3-412dcc9a97c4 DEVICE=ens33
ONBOOT=yes # 是否随网络服务启动当前网卡生效 如果选择no,则每次开机需要手动开启网络
IPADDR=192.168.137.99 # 可自定义
NETMASK=255.255.255.0 # 可自定义
GATEWAY=192.168.137.2 # 可自定义
DNS1=114.114.114.114 # 可自定义
DNS2=8.8.8.8 # 可自定义
加粗部分为必须的内容,否则网络不通
DNS配置文件
查看DNS配置文件:
内容如下:
其中最重要的是nameserver这一项,设置的是域名服务器的地址,多个域名服务器,则在后续添加空格继续补充域名服务器的地址,或者另起一行做类似的nameserver配置,最多3个。
Linux网络命令
网络环境操作
ifconfig命令 ifconfig:查看网络状态(能查看IP地址和子网掩码,但是不能查看网关和DNS地址),还可以临时设置某一网卡的IP地址和子网掩码。关闭与启动网卡 ifdown 网卡设备名:禁用该网卡设备。 ifup 网卡设备名:启用该网卡设备。查询网络状态 netstat 选项(可以用于查看当前计算机开放的端口,从而判断当前计算机启动了哪些服务) 选项:(注:Linux中如何中止远程连接?使用logout命令。在Windows中则操作菜单栏点击注销。) \4. route命令 route -n:查看路由列表(可以看到当前计算机的网关)。 route add default gw 192.168.1.1:临时设定网关。 route del default gw 192.168.1.1:删除设定的网关。
网络测试命令
ping命令 ping [选项] ip或域名:探测指定IP或域名的网络状况。CentOs8 重启网络服务
1.重启网卡之前一定要重新载入一下配置文件,不然不能立即生效
2.重启网卡(下面的三条命令都可以):
总结:重启centos8的网卡,先载入新的配置文件,然后在执行重启网卡命令即可。
0 留言