- 查询:
route命令使用方法:
hadoop@hadoop8:~$ route
内核 IP 路由表
目标 网关 子网掩码 标志 跃点 引用 使用 接口
default gateway 0.0.0.0 UG 100 0 0 enp0s31f6
link-local 0.0.0.0 255.255.0.0 U 1000 0 0 enp0s31f6
192.168.1.0 0.0.0.0 255.255.255.0 U 100 0 0 enp0s31f6
查询电脑网关:route -n
hadoop@hadoop8:~$ route -n
内核 IP 路由表
目标 网关 子网掩码 标志 跃点 引用 使用 接口
0.0.0.0 192.168.1.4 0.0.0.0 UG 100 0 0 enp0s31f6
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 enp0s31f6
192.168.1.0 0.0.0.0 255.255.255.0 U 100 0 0 enp0s31f6
第一行的192.168.1.4就属于本电脑的网关
更加精确的情况选择是:route -n | grep UG
hadoop@hadoop8:~$ route -n | grep UG
0.0.0.0 192.168.1.4 0.0.0.0 UG 100 0 0 enp0s31f6
- 修改网关的方法:
1.添加
hadoop@hadoop8:~$ sudo route add default gw 192.168.1.2
[sudo] hadoop 的密码:
hadoop@hadoop8:~$ route -n
内核 IP 路由表
目标 网关 子网掩码 标志 跃点 引用 使用 接口
0.0.0.0 192.168.1.2 0.0.0.0 UG 0 0 0 enp0s31f6
0.0.0.0 192.168.1.4 0.0.0.0 UG 100 0 0 enp0s31f6
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 enp0s31f6
192.168.1.0 0.0.0.0 255.255.255.0 U 100 0 0 enp0s31f6
hadoop@hadoop8:~$ route -n | grep UG
0.0.0.0 192.168.1.2 0.0.0.0 UG 0 0 0 enp0s31f6
0.0.0.0 192.168.1.4 0.0.0.0 UG 100 0 0 enp0s31f6
2.删除
hadoop@hadoop8:~$ sudo route del default gw 192.168.1.2
hadoop@hadoop8:~$ route -n
内核 IP 路由表
目标 网关 子网掩码 标志 跃点 引用 使用 接口
0.0.0.0 192.168.1.4 0.0.0.0 UG 100 0 0 enp0s31f6
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 enp0s31f6
192.168.1.0 0.0.0.0 255.255.255.0 U 100 0 0 enp0s31f6
hadoop@hadoop8:~$ route -n | grep UG
0.0.0.0 192.168.1.4 0.0.0.0 UG 100 0 0 enp0s31f6