1. 程式人生 > 其它 >閘道器及相關配置

閘道器及相關配置

技術標籤:linux閘道器

基本概念

閘道器:一個網路通向另外一個網路的“關口”, 本質上是一個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