redhat/centos8 IP地址设置可以采用以下三种方法:
1、/etc/sysconfig/network-scripts/下直接vi文件的方式设置ip地址。
2、用nm-connection-editor或者nmtui图形化的方式设置ip地址。
3、使用nmcli命令行的方式直接设置。
此次测试使用了vi文件的方式,设置完成后,使用Xshell工具可以连接,但是过一会就断了,nmcli查看状态如下,该状态显示enp0s3是正在connecting(getting IP configuration),并没有真正连接上,正常应该是connected,才可以正常使用。
查看配置文件,原来是GATEWAY=192.168.8.0这一行的配置问题,去掉之后,连接正常。
修改后可正常使用的配置文件
[root@shengchan01 network-scripts]# cat ifcfg-enp0s3
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
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=enp0s3
UUID=a3d51348-7248-4a92-9a2f-54b8de6f6a64
DEVICE=enp0s3
ONBOOT=yes
IPADDR=192.168.8.100
PREFIX=24
IPV6_PRIVACY=no
NM_CONTROLLED=yes
[root@shengchan01 network-scripts]#