centos系统usb网卡设置静态ip
有一台普通电脑作为服务器,装centos系统,没有图形界面。因为主板自带的网卡坏了(重新装过的系统发现/etc/sysconfig/network-scripts目录下没有ifcfg-eth0或者ifcfg-ens33这种类似的网络文件),所以用了绿联的usb转网卡插在主机的usb用,插上去后发现是可以自动获取ip了。但是我需要设置静态
ip,发现/etc/sysconfig/network-scripts目录下没有生成对应的网络配置文件设置静态ip,一般主板自带的网卡在这个目录下/etc/sysconfig/network-scripts有类似 ifcfg-eth0或者ifcfg-ens33网络文件的。
后面折腾研究一会儿,网上也找不到解决办法,不过终于修改ip测试成功了。
使用ip addr 查看网络
发现usb网卡的网络设备名称如下
enp0s20f0u5
然后我们在别的centos7系统拷贝一份ifcfg-ens33的网络配置文件在这台服务器的/etc/sysconfig/network-scripts目录下
然后修改网络文件名
mv ifcfg-ens33 ifcfg-enp0s20f0u5 ,enp0s20f0u5这个就是usb网卡的网络设备名字。
vi ifcfg-enp0s20f0u5
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=enp0s20f0u5 #这里修改一下
UUID=3a37dcb4-46cd-4338-8801-8a86de6835ed
DEVICE=enp0s20f0u5 #这里修改一下
ONBOOT=yes
IPADDR=192.168.x.x
NETMASK=255.255.255.0
GATEWAY=192.168.x.1 #网关
DNS1=202.96.128.166 # dns
DNS2=114.114.114.114 # dns
ZONE=public
按ese
:wq 保存退出
systemctl restart network #重启网卡
ip addr 查看网络ip
设置静态ip成功