三、大模型本地部署文档(ubantu20.04网络配置解决方法)

问题描述:网线插到笔记本能够正常联网,但是插到服务器就不能正常联网。

1.排查故障

无法连接网络->网络配置->检查路由器->检查网线->检查网卡->发现千兆网卡->更新驱动->更换网线->网络配置->连接成功

无法连接网络:

一开始正常使用的网线插入服务器后无法正常联网。

网络配置:

添加网络配置,IPv4自动获取(DHCP),IPv6禁用。配置后发现网络无法连接。

使用USB共享网络:

打开手机热点,通过USB连接手机与服务器,在热点设置共享网络。这样做的目的是方便服务器下载命令和工具包(下边操作如果出现提示没有该命令,可以通过联网下载包)。

检查网卡:

lspci | grep -i eth,网卡是Intel X722,通过查询intel官网得知,该网卡只支持千兆及以上的路由器。

访问路由器管理http://192.168.124.1/查看接口协议,发现是100M全双工,导致服务器网卡无法识别网络,之后通过更换千兆网线以及更新网卡驱动解决问题,到此故障排除。

ifconfig,显示有两个网卡,eno1和eno2,不同服务器,不同网卡可能有不同的表示。如:eth1等。

ethtool -i eno1,这里显示驱动i40e和更新后的版本2.26.8

更换支持千兆传输的网线

使用netplan配置网络或者图形界面(参考上边网络配置)

2.更新驱动

去intel官网下载最新驱动

tar zxf i40e-2.26.8.tar.gz

cd i40e-2.4.10/src

make install

rmmod i40e ;modprobe i40e (该操作必须同时执行,否则会有网络中断风险)

驱动更新完成。

3.配置网络

  • 网卡:双网卡
    • 网卡一:供连接互联网使用
    • 网卡二:供连接内网使用(看情况,如果一张网卡足够,没必要做第二张网卡)

配置

编辑netplan下配置文件

如果做多网卡,看情况,可以在一个文件里写两张网卡的配置,也可以写多个文件

sudo vim /etc/netplan/01-network-manager-all.yaml

这里我的两张网卡,一张eno1,一张eno2,

eno1:供连接互联网,设置dhcp4自动分配ip

eno2:供连接内网,设置静态ip

(注意,如果有两张网卡,都设置成静态ip,不能出现两个不同的网关)

network:
  version: 2
  renderer: NetworkManager
  ethernets:
    eno1:
      dhcp4: yes   # 连接互联网使用动态获取ip
    enso2:            
      # addresses:
       # - 20.0.10.1/20
      dhcp4: no
      optional: true
      # 根据实际情况更改
      # gateway4: 20.0.0.1
      # nameservers:
       #  addresses:
          # - 20.0.0.1

使用netplan使配置生效

sudo netplan apply

使用ping命令测试内网,互联网络是否连通

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值