網路配置及操作

2021-06-19 23:09:03 字數 1368 閱讀 3437

linux 系統中最常用的網路配置命令包括 ifconfig 、route。其中ifconfig 用來檢視和配置網路介面(通常是網絡卡資訊),包括網路介面裝置的ip 位址、掩碼等。route 用來管理linux 系統核心中的路由表,它最大的用途就是用來設定靜態的路由表項,通常是在系統用 ifconfig 配置網路介面後,用它來設定主機或者一網段的ip 位址應該通過什麼介面傳送等。

1.ifconfig

1)將第一塊網絡卡的 ip 位址設定為192.168.0.1

ifconfig eth0 192.168.0.1

2 )暫時關閉或啟用網絡卡

關閉第一塊網絡卡: ifconfig eth0 down

啟用第一塊網絡卡: ifconfig eth0 up

3 )將第一塊網絡卡的子網掩碼設定為 255.255.255.0

ifconfig eth0 netmask 255.255.255.0

也可以同時設定 ip 位址和子網掩碼

ifconfig eth0 192.168.0.1 netmask 255.255.255.0

4 )檢視第一塊網絡卡的狀態

ifconfig eth0

route

route 的常用引數說明如下

-v 使用冗餘輸出模式

-a family 指定特定的位址族 (例如"inet" "inet6")

-n 使用數字顯示的位址(例如202.38.75.75)而不是去解釋網域名稱

-e 使用與 netstat 相同的輸出格式

-ee 引數會產生很長的輸出 包括核心路由表的幾乎所有資訊

-net 目標 (target )是乙個網段

-host 目標(target)是乙個單獨的主機

-f 顯示核心 fib 路由表結果可能被-e 和-ee 引數改變

-c 顯示核心中路由快取資訊

del 刪除乙個路由表項

add 增加乙個路由表項

target 配置的目的網段或者主機,可以是ip 或者是網路或主機名。

netmask nm 用來指明要新增的路由表項的網路掩碼

gw gw 任何通往目的(target )的ip 分組都要通過這個閘道器

metric m 設定路由表中該項的尺度域(metric field )為m

示例:1 )新增一條路由表項網段192.168.0.x 應該從介面"eth0"走

route add -net 192.168.0.0 netmask 255.255.255.0 dev eth0

2 )新增一條預設路由

route add 0.0.0.0 gw 閘道器位址

如果沒有其他匹配的路由項 ,就使用這個路由規則

3)刪除預設路由

route del 0.0.0.0 gw 閘道器位址

centos的網路配置及轉殖操作要點

在vmware中安裝centos虛擬機器後,將初始系統的環境進行如下配置,使其成為虛擬機器可以進行轉殖的公用系統.1 配置網路 gateway 192.168.6.2 閘道器的ip 虛擬機器nat設定中可以檢視 設定 dns1 114.114.114.114 設定dns 用於解析網域名稱 6 重啟網...

git 配置origin git配置及操作

1 設定git的user name和email git config global user.name zhangyi2k15 git config global user.email zhangyi2k15 gmail.com 2 生成ssh秘鑰 ssh keygen t rsa c zhangy...

Linux網路知識及配置

1 網路基礎知識 1 私有ip位址 2 linux網路配置 1 修改主機名 三步 hostname oldboylinux vi etc sysconfig network etc hosts裡對應的主機名。2 網絡卡配置檔案說明 root jackroo cat etc sysconfig net...