网关及相关配置
基本概念
网关:一个网络通向另外一个网络的“关口”, 本质上是一个ip地址,通过网关可以实现跨网段的通信。
路由:是指把数据从一个地方传送到另一个地方的行为和动作,而路由器,正是执行这种行为动作的机器,通过路由可以实现网关的功能。
配置操作
一、IP ADDR
1.展示
1)ip addr
可以查看网卡的ip、mac等,即使网卡处于down状态,也能显示出网卡状态,但是ifconfig查看就看不到
2)**ip addr show device**
查看置顶指定网卡信息
2.作用域
[scope {global|link|host}]:指明作用域
global: 全局可用,即两个接口进来的数据我都可以响应,是默认状态
link: 仅链接可用,进来的数据只有直接相连的那个接口能够响应
host: 本机可用,即只能自己访问
3.增加ip(配置文件已经存在)
ip addr add ip/netmask dev 接口
比如:ip addr add 192.168.1.1/24 dev eth0
4.删除ip
ip addr del ip/netmask dev 接口
5.清空指定网卡的所有ip
ip addr flush dev 接口
6.给网卡起别名,起别名相当于给网卡多绑定了一个ip
ip addr add 1.2.3.4/16 dev eth0 label eth0:1
7.删除别名
ip addr del ip/netmask dev eth0 [label eth0:1]
注意:
使用命令的方式增加或者删除ip,都是临时的,如果重启network服务,那么操作就失效了,想要永久生效可以修改配置文件;部分操作需要确保NetworkManager服务是停止:service NetworkManager stop
二、IP LINK
1查看
ip link只能看链路层的状态,看不到ip地址
2启用、禁用接口
ip link set device down 禁用指定接口
ip link set device up 启用指定接口
三、ip route
1.显示路由:
ip route [show | list]
ip route显示的路由记录与route显示的格式不一样
2.添加路由
1)添加到达目标主机的路由记录
ip route add 目标主机 via 网关
2)添加到达网络的路由记录
ip route add 目标网络/掩码 via 网关
3)添加默认路由
ip route add default via 网关
3.删除路由
ip route del 目标网络/掩码
ip route del default [via 网关]
4.清空路由表:
ip route flush
上一篇: router route
下一篇: linux 静态链接编译问题