ubuntu网络配置命令,ubuntu命令行配置网卡并生效

时间:2021-06-28 17:20 作者:IIS7 admin

    之前一直用centos,感觉配置网络是一件容易的事情,并且重启一下网卡就能永久生效了。但是在ubuntu系统中就大不一样了。区别主要是设置完后重启网卡是不能生效的。不过这里额外敲多三条命令,让网卡立即生效。步骤如下
    1.首先用ifconfig查看本机的网卡。如下图所示,网卡是ens33.我们要修改成192.168.4.100这个IP地址。
    2.修改文件/etc/network/interfaces
    如上图。保存并退出。
    上面配置中的ifaceens33inetstatic是不能省略的,省略后网卡无法正常up。
    3.这时候,最笨的方法可以reboot主机让机器生效,但是这种方法对于开发人员并不适用,浪费时间不说,效率还低。因此使用如下三条命令
    就能让修改生效了。
    ipaddrflushdevens33
    默认的,这条命令会删除IPv4和IPv6的地址,如果想分别删除,可以通过分别指定-4和-6选项。
    临时修改
    对于只是想临时生效的,可以使用ifconfig命令直接修改,例如sudoifconfigens33192.168.4.100/24
    查看网关地址
    route-n
    修改DNS网关地址
    查看
    sudovim/etc/resolv.conf
    写上一个公网的DNS:
    nameserver218.85.157.99
    nameserver210.34.48.34
    nameserver58.22.96.66
    有些版本通过这样配置后会无效,可以用下面的方法配置
    在/etc/network/interfaces的网卡配置下面,加上
    原文链接:https://blog.csdn.net/zhu378287521/article/details/102625530