網路管理 網路配置

2021-08-08 19:58:45 字數 3025 閱讀 7748

基本網路配置:

(1)主機名  不能用來通訊,管理人員標識用

(2)ip/netmask

(2)路由:預設閘道器

(4)dns   fdqn 全稱網域名稱)

一、配置當前網路主機名  

centos 6

hostname [hostname]

vim /etc/sysconfig/network

hostname=

centos7

(1)vim /etc/hostname

(2)hostnamectl set-hostname 

二、網路配置方式

1、動態分配:dhcp

2、靜態指定:vim /etc/sysconfig/network-scripts/ifcfg-eth*

device=

bootptoto=

ipaddr=

prefix=

getway=

dns=

3、網絡卡位址配置

setup

system-config-network-tui

需要重啟服務才能生效

網路介面識別並命名相關的udev配置檔案

vim /etc/udev/rules.d/70-persistent-net.rules

檢視網絡卡

ethtool -i eth0

解除安裝網絡卡驅動

modporabe -r e1000

rmmod e1000

裝載網絡卡驅動

modprobe e1000

三、路由表配置

1、路由表構成:多個路由記錄

每個路由記錄由4項組成部分

主機位址

網路位址 網路id

預設位址0.0.0.0

(2)netmask子網掩碼

(3)介面inte***ce發往目標位址,從哪個介面發出

(4)getway閘道器,下乙個路由器的臨近本路由器介面的ip

2、配置動態路由

yum install quagga

命令vtysh配置

3、配置靜態路由

vim /etc/sysconfig/network-scripts/route-eth0

(1)tagret via gw

例:10.0.0.0/8 via 172.16.0.1

(2)每三行定義一條路由

address#=target

netmask#=mask

getway#=gw

需要service network restart啟用

四、dns名字解析

vim /etc/resolv.conf

vim /etc/nsswitch.conf

五、常用命令

ifconfig  

ifconfig  eth0  down 禁用網絡卡ifconfig  eth1  up  啟用網絡卡ifconfig -a 啟用所有禁用網絡卡 網絡卡斷開還顯示只是看不到ip位址ifconfig eth0 172.17.252.200 netmask 255.255.255.0

route  路由管理命令

traceroute 192.168.1.1跟蹤路由tracepath 192.168.1.1 跟蹤路由route -n   檢視路由表route add  新增路由記錄route del  刪除路由記錄

netstat 顯示網路連線

netstat -tan   tcp協議所有狀態netstat -uan   udp協議所有連線netstat -tnl   tcp處於監聽狀態netstat -unl   udp處於監聽狀態netstat -ntua  tcp、udp所有狀態tcpdump -i eth1 字元介面抓包 -n 不解析

ip  配置linux網路屬性

ip [ options ] object

object ,ss,tc

ip a 啟用所有禁用網絡卡 可以看到網路斷開ip link show dev eth0 檢視指定埠ip addr  ifaddr dev string [label label]:新增位址時指明網絡卡別名    例: ip addr add 172.16.100.100/16 dev eth0 label eth0:0         ip addr del 172.16.100.100/16 dev eth0 label eth0:0ip route add target via gw dev iface          新增路由    例: ip route add 192.168.0.0/24 via 172.16.0.1         ip route add 192.168.1.13 via 172.16.0.1ip route delete target via gw dev iface          刪除路由    例: ip route delete 192.168.0.0/24 via 172.16.0.1         ip route delete 192.168.1.13 via 172.16.0.1ip route add default via gw dev iface          新增閘道器    例: ip route add default via 172.16.0.1ip route show|list                      顯示路由ip route flush [dev iface]                 清空路由表    例: ip route flush dev eth0

ss

ss -l 顯示本地開啟的所有埠ss -pl 顯示每個程序具體開啟的socketss -t -a 顯示所有tcp socketss -u -a 顯示所有的udp socektss -o state established '( dport = :ssh or sport = :ssh )' 顯示所有已建立的ssh連線ss -o state established '( dport = :http or sport = :http )' 顯示所有已建立的http連線ss -s 列出當前socket詳細資訊

注:centos7可以用nmcli 命令配置網路路由

linux nmcli命令管理網路配置

本文簡要記錄nmcli命令 本人在書上看到nmcli命令介紹,是用於配置網路 當時有點疑惑,因為我才剛剛配置了 etc sysconfig network scripts ifcfg eno16777736 ifcfg eno16777736是網絡卡配置檔案,因此認為配置網路,應該是直接修改此檔案 ...

LINUX 管理網路

1.ip基礎知識 1 ipv4 2進製32位 10進製 172.25.0.10 255.255.255.0 255.255.255.0 子網掩碼 子網掩碼255位對應的ip位為網路位 子網掩碼0對應的ip位為主機位 2.配置ip 圖形化 1.圖形介面 nm connection editor 設定 ...

管理網路檔案

管理網路檔案 網路配置目錄 etc sysconfig network scripts hwaddr 52 54 00 00 00 oa mac位址 type ethernet 網路型別 bootproto none static dhcp 網路裝置的工作方式 靜態 靜態 動態 ipaddr0 17...