|
@@ -0,0 +1,83 @@
|
|
|
+# 网络环境配置
|
|
|
+> 此文档用于记录再`linux`平台上配置网络环境相关的内容
|
|
|
+
|
|
|
+## 例1 公司服务器异常问题
|
|
|
+> 系统环境: ubuntu18.04 (服务端)
|
|
|
+> 只是简单解决问题, 未深入去解决其中问题,
|
|
|
+> 后续再次遇见该问题时, 再进行深入
|
|
|
+
|
|
|
+### 检查设备情况
|
|
|
+今日公司服务器莫名离线, 后经过排查后发现其有如下特性
|
|
|
+1. 设备风扇不进行旋转,断电重启后稍微旋转一下被停止
|
|
|
+2. 设备电源灯正常亮起.
|
|
|
+3. 插上鼠标键盘等外设后设备灯光不亮,
|
|
|
+
|
|
|
+于是判断其可能是电源损坏
|
|
|
+
|
|
|
+### 解决问题
|
|
|
+找维修师傅尝试解决问题.
|
|
|
+最后发现确实是设备电源问题.
|
|
|
+更换电源后成功开机
|
|
|
+
|
|
|
+### 新的问题
|
|
|
+1. 硬盘坏道
|
|
|
+该问题可能会导致设备开机时卡死, 但是因为是服务器,不经常重启,
|
|
|
+所以该问题暂时不敏感
|
|
|
+2. 网络丢失
|
|
|
+ 该问题最终通过各种尝试,最终参考[ubuntu网络配置](https://www.cnblogs.com/jins-note/p/10153374.html)修改完成
|
|
|
+
|
|
|
+## 网络问题解决
|
|
|
+### 查看网卡信息
|
|
|
+```shell
|
|
|
+ifconfig -a
|
|
|
+```
|
|
|
+
|
|
|
+该命令看见有三个网卡, 经过老板提醒, 确定`enp2s0`为网卡,
|
|
|
+证明网卡是成功加载了的
|
|
|
+
|
|
|
+再查看网卡的IP信息.
|
|
|
+```shell
|
|
|
+ifconfig
|
|
|
+```
|
|
|
+
|
|
|
+看见其中并没有`enp2s0`这一网卡
|
|
|
+
|
|
|
+于是查看log看具体的网卡信息
|
|
|
+```shell
|
|
|
+dmesg | grep enp2s0
|
|
|
+```
|
|
|
+
|
|
|
+看见只有一条信息说 `enps2s0: renamed from eth0`
|
|
|
+
|
|
|
+### 具体解决
|
|
|
+查看`interfaces`文件, 发现其中只有一个环回地址
|
|
|
+```shell
|
|
|
+sudo vim /etc/network/interfaces
|
|
|
+```
|
|
|
+
|
|
|
+
|
|
|
+于是修改其中的内容, 将 `enp2s0` 添加进去
|
|
|
+这里一开始尝试用`eth0`, 结果发现并不能启动.
|
|
|
+查看对应的日志,发现是无法找到`eth0`这一设备
|
|
|
+之后尝试用`enp2s0`.
|
|
|
+
|
|
|
+`interfaces`文件使用如下配置, 具体配置参考对应网络
|
|
|
+```shell
|
|
|
+auto enp2s0
|
|
|
+iface enp2s0 inet static
|
|
|
+address 192.168.1.203
|
|
|
+netmask 255.255.255.0
|
|
|
+gateway 192.168.1.1
|
|
|
+```
|
|
|
+
|
|
|
+#### 重启网络服务
|
|
|
+```shell
|
|
|
+sudo service networking restart
|
|
|
+```
|
|
|
+命令执行成功后, 再次查看网卡信息, 发现`enp2s0`已经成功加载
|
|
|
+
|
|
|
+#### 测试网络
|
|
|
+通过`ifconfig`与`ping`命令测试能够正常的联网
|
|
|
+```shell
|
|
|
+ping baidu.com
|
|
|
+```
|