天天看點

網絡相關屬性的配置指令

網絡相關屬性的配置

ip位址

ARP位址解析協定

RARP反向位址解析

三類IP位址:

A:10.0.0.0/8

B:172.16.0.0/16--172.31.0.0/16

C:192.168.0.0/24--192.168.255.0/24

Routing:

靜态路由:用于手動指定

動态路由:rip,ospf,eigrp

兩類路由:主機路由、網絡路由

ip,gateway 的配置;

網絡裝置兩類:

1、Ethernet: 以太網

在Linux中用:eth0,eth1....ethx 

其配置檔案是:

/etc/sysconfig/network-scripts/ifcfg-ethX

2、ppp:

ppp0, ppp1 .... pppX

配置檔案:

/etc/syscofig/network-scripts/ifcfg-pppX

用以太網為例

Ethernet有三種方式:

1、  運用指令方式:

#ifconfig

ifconfig –a 可檢視所有的網絡以及隐藏的網絡裝置。

ifconfig ethx 檢視 ethx的資訊。

#ifconfig ethX ip/netmask  配置之後立即生效但是臨時有效

**pcalc 計算ip位址的netmask

ifconfig

隻顯示up狀态的ethX

ifconfig ethX {up|down}

#ip

link:

ip link show   ethX 顯示ethx的資訊

ip link set    設定 

ip addr  show 顯示ip位址

ip addr add 添加位址

ip addr del 删除位址  dev ethX

2、

gui

    system-config-network-gui在圖形界面

    system-config-network-tui

在圖形界面下才能實作

setup 可進入

ifdown:關閉 

ifup:開啟 

#service network restart 這個指令可重新開機網絡服務

3、編輯配置檔案:

vim /etc/sysconfig/network-scipts/ifcfg-ethx

DEVICE=ethX

BOOTPROTO={none|static|dhcp|bootp}

ONBOOT={yes|no}是否激活

HWADDR=實體位址

IPADDR=IP位址

NETMASK=網絡掩碼

TYPE=Ethernet

GATEWAY=指定網關

USERCTL={yes|no}普通使用者是否進入網vim卡

PEERDNS={yes|no}

第一種方式是臨時有效,第二、三種是永久有效的配置方式。

檢視路由的三個指令: 

route -n

netstat -nr

ip route list

使用route指令配置路由

添加路由

route add -host|-net DESTINATION netmask MASK gw GATEWAY dev ethX

service network restart

route add default gw 指定預設網關  ethX在同一個網絡之内

route del -host|-net TARGET netmask MASK

這些是指令配置并不能永久有效。

DNS伺服器指向:

在配置檔案/etc/resolv.conf中

nameserver 202.102.224.68  最多指定3個 而且最快的放在最上面

nameserver ...

主機名稱的指定:

hostname

#cat /proc/sys/kernel/hostname

指定:

#hostname HOSTNAME

#echo "HOSTNAME"> /proc/sys/kernel/hostname

編輯配置檔案:/etc/sysconfig/network

NETWORKING={yes|no}

GATEWAY=

HOSTNAME=

在配置檔案/etc/hosts中可以配置:

IP FQDN ALIAS

通過網卡别名網卡給配置多個位址

  1、使用指令:#ifconfig eth1:0 10.0.0.1/24

2、編輯配置檔案:  #vim /etc/sysconfig/network-scripts/ifcfg-eth1:0

如何讓指定的靜态路由永久有效

route add -host|-net

編輯配置檔案/etc/sysconfig/network-scripts/route-eth0

内容支援兩種路由定義的格式:

1 、NETWORK/NETMASK via GATEWAY

ADDRESS0=

NETMASK0=

GATEWARY0=

以上就是網絡相關屬性的一些簡單的配置說明。

本文轉自 ZhouLS 51CTO部落格,原文連結:http://blog.51cto.com/zhou123/787536