CentOS7的网络配置命令有哪些
今天小编给大家分享一下CentOS7的网络配置命令有哪些的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。
ip [选项] 操作对象{link|addr|route…}
## ip link show # 显示网络接口信息 ## ip link set eth0 upi # 开启网卡 ## ip link set eth0 down # 关闭网卡 ## ip link set eth0 promisc on # 开启网卡的混合模式 ## ip link set eth0 promisc offi # 关闭网卡的混个模式 ## ip link set eth0 txqueuelen 1200 # 设置网卡队列长度 ## ip link set eth0 mtu 1400 # 设置网卡最大传输单元 ## ip addr show # 显示网卡ip信息 ## ip addr add 192.168.0.1/24 dev eth0 # 设置eth0网卡ip地址192.168.0.1 ## ip addr del 192.168.0.1/24 dev eth0 # 删除eth0网卡ip地址 ## ip route list # 查看路由信息 ## ip route add 192.168.4.0/24 via 192.168.0.254 dev eth0 # 设置192.168.4.0网段的网关为192.168.0.254,数据走eth0接口 ## ip route add default via 192.168.0.254 dev eth0 # 设置默认网关为192.168.0.254 ## ip route del 192.168.4.0/24 # 删除192.168.4.0网段的网关 ## ip route del default # 删除默认路由
查看网络接口信息
[root@test ~]# ip link 1: lo: <loopback,up,lower_up> mtu 65536 qdisc noqueue state unknown mode default link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: eno16777736: <broadcast,multicast,up,lower_up> mtu 1500 qdisc pfifo_fast state up mode default qlen 1000 link/ether 00:0c:29:e9:5d:7f brd ff:ff:ff:ff:ff:ff
查看网卡信息
[root@test ~]# ip addr 1: lo: <loopback,up,lower_up> mtu 65536 qdisc noqueue state unknown link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: eno16777736: <broadcast,multicast,up,lower_up> mtu 1500 qdisc pfifo_fast state up qlen 1000 link/ether 00:0c:29:e9:5d:7f brd ff:ff:ff:ff:ff:ff inet 192.168.23.131/24 brd 192.168.23.255 scope global dynamic eno16777736 valid_lft 1383sec preferred_lft 1383sec inet6 fe80::20c:29ff:fee9:5d7f/64 scope link valid_lft forever preferred_lft forever
查看路由表
[root@test ~]# ip route list default via 192.168.23.2 dev eno16777736 proto static metric 100 192.168.23.0/24 dev eno16777736 proto kernel scope link src 192.168.23.131 metric 100
添加静态ip(static)
把默认安装的那些都安装好以后,是没有自动开启网络连接的!
配置
cd /etc/sysconfig/network-scripts/ #进入网络配置文件目录
由于每个人的eno16777736这个名字是不一样的,但是前缀是一样的,而且一般是/etc/sysconfig/network-scripts/这个目录下的第一个
vi ifcfg-eno16777736 #编辑配置文件,添加修改以下内容
这些根据个人情况而定
ipaddr0=192.168.21.128 #设置ip地址 prefixo0=24 #设置子网掩码 gateway0=192.168.21.2 #设置网关 dns1=8.8.8.8 #设置主dns dns2=8.8.4.4 #设置备dns 修改bootproto为static bootproto=static #启用静态ip地址 修改这个onboot为yes,这样你的电脑在启动时就可以连网了 onboot=yes #开启自动启用网络连接
hwaddr=00:0c:29:8d:24:73 type=ethernet bootproto=static #启用静态ip地址 defroute=yes peerdns=yes peerroutes=yes ipv4_failure_fatal=no ipv6init=yes ipv6_autoconf=yes ipv6_defroute=yes ipv6_peerdns=yes ipv6_peerroutes=yes ipv6_failure_fatal=no name=eno16777736 uuid=ae0965e7-22b9-45aa-8ec9-3f0a20a85d11 onboot=yes #开启自动启用网络连接 ipaddr0=192.168.21.128 #设置ip地址 prefixo0=24 #设置子网掩码 gateway0=192.168.21.2 #设置网关 dns1=8.8.8.8 #设置主dns dns2=8.8.4.4 #设置备dns :wq! #保存退出
service network restart #重启网络 ping www.baidu.com #测试网络是否正常
ip addr #查看ip地址
以上就是“CentOS7的网络配置命令有哪些”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注蜗牛博客行业资讯频道。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:niceseo99@gmail.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。版权声明:如无特殊标注,文章均为本站原创,转载时请以链接形式注明文章出处。
评论