首页 > 编程知识 正文

centos查看ip地址的命令,centos删除网关

时间:2023-05-03 20:13:57 阅读:106575 作者:1247

如何在Centos/Linux上显示网关地址/网关地址? 在Linux上,查看网关的命令还很多,但IP获取DHCP时,某些命令不适用。 当然,还有通用的查询网关命令。

1.ifconfig -a和cat /etc/resolv.conf (主要看ip/netmask和dns ) )。

2.netstat -rn

3.cat /etc/sysconfig/network

4.cat/etc/sys config/network-scripts/if CFG-eth 0

5.traceroute的第一行是自己的网关

6.IP路演

7.route -n

以上几个是比较常用的查询网关命令。 以下是一些示例。

[root@localhost]# netstat -rn

kernel IP routing表

destinationgatewaygenmaskflagsmswindowirttiface

184.82.152.960.0.0.0255.255.255.248 u00 eth 0

169.254.0.0.0.0255.255.0.0 u 00 eth 0

0.0.0.0184.82.152.970.0.0.0 ug00 eth 0

[ root @ localhost ] # cat/etc/sys config/network-scripts/if CFG-eth 0

#Intelcorporation82567v-2千兆位网络连接

DEVICE=eth0

BOOTPROTO=none

had dr=00:1 c : c 0: f 8: a 1: AC

on boot=是

NETMASK=255.255.255.248

IPADDR=184.82.152.98

GATEWAY=184.82.152.97

type=以太网

[root@localhost]# ip route show

184.82.152.96/29 deveth0protokernelscopelinksrc 184.82.152.98

169.254.0.0/16 dev eth0 scope link

default via 184.82.152.97 dev eth0

[root@localhost]# route -n

kernel IP routing表

destinationgatewaygenmaskflagsmetricrefuseiface

184.82.152.960.0.0.0255.255.255.248 u00 eth 0

169.254.0.0.0.0255.255.0.0 u 00 eth 0

0.0.0.0184.82.152.970.0.0.0 ug00 eth 0

[root@localhost]# ifconfig -a

eth0link encap :以太网hwaddr 0033601 c : c 0: f 8: a 1: AC

inetaddr 3360184.82.152.98 bcast :184.82.152.103 mask 3360255.255.255.255.248

8、打开/关闭IPv6功能:

[root@ ~]# ifconfig

eth0: flags=4163 mtu 1500

inet 192.168.112.141 net mask 255.255.255.0 broadcast 192.168.112.255

inet 6fe 80: BF 36:72 FD : AE 66:3183 prefixlen 64 scope id0x 20

ether 00:0 c :29:0 b :28:95 txqueuelen 1000 (以太网) )。

rx packets 18149字节1189590 (1.1 MIB )

rxerrors0dropped0over runs0frame 0

tx packets 2382 bytes 219015 (213.8 kib ) )。

txerrors0dropped0over runs0carrier0collisions 0

lo: flags=73 mtu 65536

inet 127.0.0.1 netmask 255.0.0.0

inet 6:1 prefixlen 128 scope id0x 10

looptxqueuelen1(本地loopback ) )。

rxpackets68bytes5908(5.7kib ) )。

rxerrors0dropped0over runs0frame 0

txpackets68bytes5908(5.7kib ) )。

txerrors0dropped0over runs0carrier0collisions 0

[root@ ~]#

[ root @~~ ] # echo1/proc/sys/net/IPv6/conf/all/disable _ IPv6 # '1'表示关闭,'0'表示开启

[root@ ~]# ifconfig

eth0: flags=4163 mtu 1500

inet 192.168.112.141 net mask 255.255.255.0 broadcast 192.168.112.255

ether 00:0 c :29:0 b :28:95 txqueuelen 1000 (以太网) )。

rx packets 18316字节1203647 (1.1 MIB ) )。

rxerrors0dropped0over runs0frame 0

txpackets2474bytes229999 ) 224.6kib ) ) )。

txerrors0dropped0over runs0carrier0collisions 0

lo: flags=73 mtu 65536

inet 127.0.0.1 netmask 255.0.0.0

looptxqueuelen1(本地loopback ) )。

rxpackets68bytes5908(5.7kib ) )。

rxerrors0dropped0over runs0frame 0

txpackets68bytes5908(5.7kib ) )。

txerrors0dropped0over runs0carrier0collisions 0

[root@ ~]#

echo1/proc/sys/net/IPv6/conf/all/disable _ IPv6 # '1'是关闭,'0'打开此方法是临时有效的,在机器重新启动时将禁用

具体操作如下。

然后,运行' grub2- mkconfig-o/boot/grub2/grub.CFG '命令,重新启动系统并验证是否启用了ipv6模块

[ root @ server 02~~ ] # lsmod|grep IPv6

[root@server02 ~]#

[root@server02 ~]# ifconfig

eth0: flags=4163 mtu 1500

inet 192.168.112.141 net mask 255.255.255.0 broadcast 192.168.112.255

ether 00:0 c :29:0 b :28:95 txqueuelen 1000 (以太网) )。

rx packets 409字节40194 (39.2 kib ) )。

rxerrors0dropped0over runs0frame 0

txpackets299bytes41149(40.1kib )。

txerrors0dropped0over runs0carrier0collisions 0

lo: flags=73 mtu 65536

inet 127.0.0.1 netmask 255.0.0.0

looptxqueuelen1(本地loopback ) )。

rx包4字节340 (340.0 b ) )。

rxerrors0dropped0over runs0frame 0

tx包4字节340 (340.0 b ) )。

txerrors0dropped0over runs0carrier0collisions 0

[root@server02 ~]#

以上操作将永久禁止使用ipv6模块。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。