Переглянути джерело

feat: linux网络问题记录
1. ubuntu下通过interface修改网络

kindring 3 місяців тому
батько
коміт
ed20599c2f
5 змінених файлів з 83 додано та 0 видалено
  1. BIN
      linux/img.png
  2. BIN
      linux/img_1.png
  3. BIN
      linux/img_2.png
  4. BIN
      linux/img_3.png
  5. 83 0
      linux/网络环境配置.md

BIN
linux/img_1.png


BIN
linux/img_2.png


BIN
linux/img_3.png


+ 83 - 0
linux/网络环境配置.md

@@ -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
+```
+![img.png](img.png)
+该命令看见有三个网卡, 经过老板提醒, 确定`enp2s0`为网卡,   
+证明网卡是成功加载了的
+
+再查看网卡的IP信息.
+```shell
+ifconfig
+```
+![img_1.png](img_1.png)
+看见其中并没有`enp2s0`这一网卡
+
+于是查看log看具体的网卡信息
+```shell
+dmesg | grep enp2s0
+```
+![img_2.png](img_2.png)
+看见只有一条信息说 `enps2s0: renamed from eth0`
+
+### 具体解决
+查看`interfaces`文件, 发现其中只有一个环回地址
+```shell
+sudo vim /etc/network/interfaces
+```
+![img_3.png](img_3.png)
+
+于是修改其中的内容, 将 `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
+```