背景:本人毫无centos操作经验和知识储备,仅有几次配置ip的经验,对指令也是一无所知的情况下被要求给一台centos本地服务器配置网关,在配好网关后无法重启网卡,求助他人。这样的一个情况下的对一些知识的学习记录。重点:本人完全不了解centos,仅仅是知道centos以及一丁点概念。所以本次记录在别人看来可能是有点弱智。由于后续仍旧由我来操作这台服务器,本次记录仅仅作为自我学习和记录使用。
现场情况:一台centos服务器,已配置IP,无网关等其他,知道root密码
一些指令
一、通过跳板机对服务器进行操作——远控
☞进cmd
- 指令: ssh root@xxxx.xxx.xx.xxx(ip)
注:此操作需要在同一网段/同一局域网下进行。
:
备注: 在输入ssh root@ip时遇到
The authenticity of host 'xxx.xxx.xx.xxx (xxx.xxx.xx.xxx)' can't be established.
ED25519 key fingerprint is SHA256:MY4Kf/BUslAas7yyYEo3Y+SLQHjwui7Gp/TibCEBm+o.
This key is not known by any other names
Are you sure you want to continue connecting (yes/no/[fingerprint])?
【随风迎】ssh连接时提示THE AUTHENTICITY OF HOST XX CAN’T BE ESTABLISHED
二 、查找网卡
找到网关名字,之前在这儿配过几个centos服务器的IP,发现网卡的名字全不一样。
- 指令: [root@localhost ~]# ipconfig
→显示无该指令,这台没有配置ipconfig的指令 - 指令: [root@localhost ~]# ip addr 或者 ip ad
找到网卡名字为eth1
或者 - 指令: [root@localhost ~]# cd /etc/sysconfig/network-scripts/
- 指令: [root@localhost network-scripts]# ls
查看现有的网卡
三、配置网关
- 指令: [root@localhost network-scripts]# vi ifcfg-eth1
进入eth1后 - 按键 “i” →进入修改模式
加入网关 - 输入: GATEWAY=XXX.XXX.XX.XXX
退出网关 - 按键“ese”→退出修改模式
- 输入“wq” →保存并退出
四、重启网卡
- 指令:[root@localhost network-scripts]# service network restart
遇到的一些问题
:由于不知道指令,不了解centos,盲目跟随之前的经验,进入服务器后,直接输入了 指令: vi ifcfg-ens33以及指令: vi ifcfg-eth1 、 vi ifcfg-eth2 、 vi ifcfg-eth3,并且在退出的时候输入: wq(保存退出),而不是q*(直接退出)*,导致新建了无内容的网卡ens33、eth2和eth3网卡。
后续重启网卡时显示Failed to start LSB,无法重启网卡,在查找相关资料后,发现了是新建了无内容网卡的缘故,但是不知道删除网卡的指令,网上只能搜到ipconfig的删除方法
- 指令: ifconfig ens33 down
http://t.csdnimg.cn/pmtqS
https://wenku.csdn.net/answer/0503f28232ea467f84c13f16b3199db7
而该服务器没有ipconfig,后续成功删除指令为:
- 指令: rm -rf ifcfg-ens33
并且排查了一下,发现网卡里的ONIBOOT=yes不止为何变成ONiboot=yes
在请教别人的时候,让我删除了PREFIX=16,因为我在配置网关的同时输入了NETMASK=255.255.255.0,导致冲突。
http://t.csdnimg.cn/zCvla