当前位置:首页 » 币种行情 » eth0参数值

eth0参数值

发布时间: 2024-07-01 06:55:52

❶ linux下配置网络连接

linux 命令配置网络连接首先,先了解传统的网络设置命令:
1. 使用ifconfig命令设置并查看网络接口情况
示例1: 设置eth0的IP,同时激活设备:
# ifconfig eth0 192.168.4.1 netmask 255.255.255.0 up
示例2: 设置eth0别名设备 eth0:1 的IP,并添加路由
# ifconfig eth0:1 192.168.4.2
# route add ?host 192.168.4.2 dev eth0:1
示例3:激活(禁用)设备
# ifconfig eth0:1 up(down)
示例4:查看所有(指定)网络接口设置
# ifconfig (eth0)
2. 使用route 命令设置路由表
示例1:添加到主机路由
# route add ?host 192.168.4.2 dev eth0:1
# route add ?host 192.168.4.1 gw 192.168.4.250
示例2:添加到网络的路由
# route add ?net IP netmask MASK eth0
# route add ?net IP netmask MASK gw IP
# route add ?net IP/24 eth1
示例3:添加默认网关
# route add default gw IP
示例4:删除路由
# route del ?host 192.168.4.1 dev eth0:1
示例5:查看路由信息
# route 或 route -n (-n 表示不解析名字,列出速度会比route 快)
3.ARP 管理命令
示例1:查看ARP缓存
# arp
示例2: 添加
# arp ?s IP MAC
示例3: 删除
# arp ?d IP
4. ip是iproute2软件包里面的一个强大的网络设置工具,他能够替代一些传统的网络管理工具。例如:ifconfig、route等,
上面的示例完万能用下面的ip命令实现,而且ip命令能实现更多的功能.下面介绍一些示例:
4.0 ip命令的语法
ip命令的用法如下:
ip [OPTIONS] OBJECT [COMMAND [ARGUMENTS]]
4.1 ip link set--改动设备的属性. 缩写:set、s
示例1:up/down 起动/关闭设备。
# ip link set dev eth0 up
这个等于传统的 # ifconfig eth0 up(down)
示例2:改动设备传输队列的长度。
参数:txqueuelen NUMBER或txqlen NUMBER
# ip link set dev eth0 txqueuelen 100
示例3:改动网络设备MTU(最大传输单元)的值。
# ip link set dev eth0 mtu 1500
示例4: 修改网络设备的MAC地址。
参数: address LLADDRESS
# ip link set dev eth0 address 00:01:4f:00:15:f1
4.2 ip link show--显示设备属性. 缩写:show、list、lst、sh、ls、l
-s选项出现两次或更多次,ip会输出更为周详的错误信息统计。
示例:
# ip -s -s link ls eth0
eth0: mtu 1500 qdisc cbq qlen 100
link/ether 00:a0:cc:66:18:78 brd ff:ff:ff:ff:ff:ff
RX: bytes packets errors dropped overrun mcast
2449949362 2786187 0 0 0 0
RX errors: length crc frame fifo missed
0 0 0 0 0
TX: bytes packets errors dropped carrier collsns
178558497 1783946 332 0 332 35172
TX errors: aborted fifo window heartbeat
0 0 0 332
这个命令等于传统的 ifconfig eth0
5.1 ip address add--添加一个新的协议地址. 缩写:add、a
示例1:为每个地址设置一个字符串作为标签。为了和Linux-2.0的网络别名兼容,这个字符串必须以设备名开头,接着一个冒号,
# ip addr add local 192.168.4.1/28 brd + label eth0:1 dev eth0
示例2: 在以太网接口eth0上增加一个地址192.168.20.0,掩码长度为24位(155.155.155.0),标准广播地址,标签为eth0:Alias:
# ip addr add 192.168.4.2/24 brd + dev eth1 label eth1:1
这个命令等于传统的: ifconfig eth1:1 192.168.4.2
5.2 ip address delete--删除一个协议地址. 缩写:delete、del、d
# ip addr del 192.168.4.1/24 brd + dev eth0 label eth0:Alias1
5.3 ip address show--显示协议地址. 缩写:show、list、lst、sh、ls、l
# ip addr ls eth0
5.4.ip address flush--清除协议地址. 缩写:flush、f
示例1 : 删除属于私网10.0.0.0/8的所有地址:
# ip -s -s a f to 10/8
示例2 : 取消所有以太网卡的IP地址
# ip -4 addr flush label "eth0"
6. ip neighbour--neighbour/arp表管理命令
缩写 neighbour、neighbor、neigh、n
命令 add、change、replace、delete、fulsh、show(或list)
6.1 ip neighbour add -- 添加一个新的邻接条目
ip neighbour change--修改一个现有的条目
ip neighbour replace--替换一个已有的条目
缩写:add、a;change、chg;replace、repl
示例1: 在设备eth0上,为地址10.0.0.3添加一个permanent ARP条目:
# ip neigh add 10.0.0.3 lladdr 0:0:0:0:0:1 dev eth0 nud perm
示例2:把状态改为reachable
# ip neigh chg 10.0.0.3 dev eth0 nud reachable
6.2.ip neighbour delete--删除一个邻接条目
示例1:删除设备eth0上的一个ARP条目10.0.0.3
# ip neigh del 10.0.0.3 dev eth0
6.3.ip neighbour show--显示网络邻居的信息. 缩写:show、list、sh、ls
示例1: # ip -s n ls 193.233.7.254
193.233.7.254. dev eth0 lladdr 00:00:0c:76:3f:85 ref 5 used 12/13/20 nud reachable
6.4.ip neighbour flush--清除邻接条目. 缩写:flush、f
示例1: (-s 能显示周详信息)
# ip -s -s n f 193.233.7.254
7. 路由表管理
7.1.缩写 route、ro、r
7.5.路由表
从Linux-2.2开始,内核把路由归纳到许多路由表中,这些表都进行了编号,编号数字的范围是1到255。另外,
为了方便,还能在/etc/iproute2/rt_tables中为路由表命名。
默认情况下,所有的路由都会被插入到表main(编号254)中。在进行路由查询时,内核只使用路由表main。
7.6.ip route add -- 添加新路由
ip route change -- 修改路由
ip route replace -- 替换已有的路由
缩写:add、a;change、chg;replace、repl
示例1: 设置到网络10.0.0/24的路由经过网关193.233.7.65
# ip route add 10.0.0/24 via 193.233.7.65
示例2: 修改到网络10.0.0/24的直接路由,使其经过设备mmy
# ip route chg 10.0.0/24 dev mmy
示例3: 实现链路负载平衡.加入缺省多路径路由,让ppp0和ppp1分担负载(注意:scope值并非必需,他只不过是告诉内核,
这个路由要经过网关而不是直连的。实际上,如果你知道远程端点的地址,使用via参数来设置就更好了)。
# ip route add default scope global nexthop dev ppp0 nexthop dev ppp1
# ip route replace default scope global nexthop dev ppp0 nexthop dev ppp1
示例4: 设置NAT路由。在转发来自192.203.80.144的数据包之前,先进行网络地址转换,把这个地址转换为193.233.7.83
# ip route add nat 192.203.80.142 via 193.233.7.83
示例5: 实现数据包级负载平衡,允许把数据包随机从多个路由发出。weight 能设置权重.
# ip route replace default equalize nexthop via 211.139.218.145 dev eth0 weight 1 nexthop via 211.139.218.145 dev eth1 weight 1
7.7.ip route delete-- 删除路由
缩写:delete、del、d
示例1:删除上一节命令加入的多路径路由
# ip route del default scope global nexthop dev ppp0 nexthop dev ppp1
7.8.ip route show -- 列出路由
缩写:show、list、sh、ls、l
示例1: 计算使用gated/bgp协议的路由个数
# ip route ls proto gated/bgp |wc
1413 9891 79010
示例2: 计算路由缓存里面的条数,由于被缓存路由的属性可能大于一行,以此需要使用-o选项
# ip -o route ls cloned |wc
159 2543 18707
示例3: 列出路由表TABLEID里面的路由。缺省设置是table main。TABLEID或是个真正的路由表ID或是/etc/iproute2/rt_tables文件定义的字符串,
或是以下的特别值:
all -- 列出所有表的路由;
cache -- 列出路由缓存的内容。
ip ro ls 193.233.7.82 tab cache
示例4: 列出某个路由表的内容
# ip route ls table fddi153
示例5: 列出默认路由表的内容
# ip route ls
这个命令等于传统的: route
7.9.ip route flush -- 擦除路由表
示例1: 删除路由表main中的所有网关路由(示例:在路由监视程式挂掉之后):
# ip -4 ro flush scope global type unicast
示例2:清除所有被克隆出来的IPv6路由:
# ip -6 -s -s ro flush cache
示例3: 在gated程式挂掉之后,清除所有的BGP路由:
# ip -s ro f proto gated/bgp
示例4: 清除所有ipv4路由cache
# ip route flush cache
*** IPv4 routing cache is flushed.
7.10 ip route get -- 获得单个路由 .缩写:get、g
使用这个命令能获得到达目的地址的一个路由及他的确切内容。
ip route get命令和ip route show命令执行的操作是不同的。ip route show命令只是显示现有的路由,而ip route get命令在必要时会派生出新的路由。
示例1: 搜索到193.233.7.82的路由
# ip route get 193.233.7.82
193.233.7.82 dev eth0 src 193.233.7.65 realms inr.ac cache mtu 1500 rtt 300
示例2: 搜索目的地址是193.233.7.82,来自193.233.7.82,从eth0设备到达的路由(这条命令会产生一条非常有意思的路由,这是一条到193.233.7.82的回环路由)
# ip r g 193.233.7.82 from 193.233.7.82 iif eth0
193.233.7.82 from 193.233.7.82 dev eth0 src 193.233.7.65 realms inr.ac/inr.ac
cache mtu 1500 rtt 300 iif eth0
8. ip route -- 路由策略数据库管理命令
命令add、delete、show(或list)
注意:策略路由(policy routing)不等于路由策略(rouing policy)。
在某些情况下,我们不只是需要通过数据包的目的地址决定路由,可能还需要通过其他一些域:源地址、IP协议、传输层端口甚至数据包的负载。
这就叫做:策略路由(policy routing)。
8.5. ip rule add -- 插入新的规则
ip rule delete -- 删除规则
缩写:add、a;delete、del、d
示例1: 通过路由表inr.ruhep路由来自源地址为192.203.80/24的数据包
ip ru add from 192.203.80/24 table inr.ruhep prio 220
示例2:把源地址为193.233.7.83的数据报的源地址转换为192.203.80.144,并通过表1进行路由
ip ru add from 193.233.7.83 nat 192.203.80.144 table 1 prio 320
示例3:删除无用的缺省规则
ip ru del prio 32767
8.7. ip rule show -- 列出路由规则
缩写:show、list、sh、ls、l
示例1: # ip ru ls
0: from all lookup local
32762: from 192.168.4.89 lookup fddi153
32764: from 192.168.4.88 lookup fddi153
32766: from all lookup main
32767: from all lookup 253
9. ip maddress -- 多播地址管理
缩写:show、list、sh、ls、l
9.3.ip maddress show -- 列出多播地址
示例1: # ip maddr ls mmy
9.4. ip maddress add -- 加入多播地址
ip maddress delete -- 删除多播地址
缩写:add、a;delete、del、d
使用这两个命令,我们能添加/删除在网络接口上监听的链路层多播地址。这个命令只能管理链路层地址。
示例1: 增加 # ip maddr add 33:33:00:00:00:01 dev mmy
示例2: 查看 # ip -O maddr ls mmy
2: mmy
link 33:33:00:00:00:01 users 2 static
link 01:00:5e:00:00:01
示例3: 删除 # ip maddr del 33:33:00:00:00:01 dev mmy
10.ip mroute -- 多播路由缓存管理
10.4. ip mroute show -- 列出多播路由缓存条目
缩写:show、list、sh、ls、l
示例1:查看 # ip mroute ls
(193.232.127.6, 224.0.1.39) Iif: unresolved
(193.232.244.34, 224.0.1.40) Iif: unresolved
(193.233.7.65, 224.66.66.66) Iif: eth0 Oifs: pimreg
示例2:查看 # ip -s mr ls 224.66/16
(193.233.7.65, 224.66.66.66) Iif: eth0 Oifs: pimreg
9383 packets, 300256 bytes
11. ip tunnel -- 通道设置
缩写tunnel、tunl
11.4.ip tunnel add -- 添加新的通道
ip tunnel change -- 修改现有的通道
ip tunnel delete -- 删除一个通道
缩写:add、a;change、chg;delete、del、d
示例1:建立一个点对点通道,最大TTL是32
# ip tunnel add Cisco mode sit remote 192.31.7.104 local 192.203.80.1 ttl 32
11.4.ip tunnel show -- 列出现有的通道
缩写:show、list、sh、ls、l
示例1: # ip -s tunl ls Cisco
12. ip monitor和rtmon -- 状态监视
ip命令能用于连续地监视设备、地址和路由的状态。这个命令选项的格式有点不同,命令选项的名字叫做monitor,接着是操作对象:
ip monitor [ file FILE ] [ all | OBJECT-LIST ]
示例1: # rtmon file /var/log/rtmon.log
示例2: # ip monitor file /var/log/rtmon.log r

❷ 我看了网上的linux联网问题,设置也设成了NAT的,但怎么还是连不上网络啊

一种:使用命令修改(直接即时生效,重启失效)
#ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up
说明:
eth0是第一个网卡,其他依次为eth1,eth*
192.168.0.1是给网卡配置的第一个网卡配置的ip地址
netmask 255.255.255.0 配置的是子网掩码
up是表示立即激活
ifconfig的更多参数说明查看相关帮助
gateway:
# route add default gw 192.168.30.1 eth0
dns:
# vi etc/resolv.conf
nameserver 202.131.80.1
nameserver 202.131.80.5
如果要重起生效,就把这些写到起动脚本 rc.local中
第二种:修改配置文档(需要重启网络配置,永远生效)
一、修改IP地址
手动改/etc/sysconfig/network-scripts/ifcfg-eth0文件 #第二块网卡:vi /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth0 #物理设备名
IPADDR=192.168.1.10 #IP地址
NETMASK=255.255.255.0 #掩码值
NETWORK=192.168.1.0 #网络地址(可不要)
BROADCAST=192.168.1.255 #广播地址(可不要)
GATEWAY=192.168.1.1 #网关地址
ONBOOT=yes # [yes|no](引导时是否激活设备)
USERCTL=no #[yes|no](非root用户是否可以控制该设备)
BOOTPROTO=static #[none|static|bootp|dhcp](引导时不使用协议|静态分配|BOOTP协议|DHCP协议)
注:单网卡绑定两个IP
Linux的设备配置文件存放在/etc/sysconfig/network-scripts里面,
对于以太网的第一个设备,配置文件名一般为ifcfg-eth0
如果需要为第一个设备绑定多一个IP地址,
只需要在/etc/sysconfig/network-scripts目录里面创建一个名为ifcfg-eth0:0的文件,
内容样例为:
DEVICE="eth0:0"
IPADDR="211.100.10.119"
NETMASK="255.255.255.0"
如果需要再绑定多一个IP地址,只需要把文件名和文件内的DEVICE中的eth0:x加一即可。LINUX最多可以支持255个IP别名。

其中的DEVICE为设备的名称,IPADDR为此设备的IP地址,NETMASK为子网掩码,ONBOOT表示在启动时自动启动。
二、修改网关
vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=Aaron
GATEWAY=192.168.30.1
三、修改DNS
配置文件在/etc/resolv.conf下面。
vi /etc/resolv.conf
nameserver 202.109.14.5 #主DNS
nameserver 219.141.136.10 #次DNS
search localdomain
四、重新启动网络配置
方法有多种:
1:root账户下 # service network restart
2:# /etc/init.d/network restart
3:# ifdown eth0
# ifup eth0
4:# ifconfig eth0 down
# ifconfig eth0 up

试试这上面的网络配置命令。

❸ 配置LINUX的IP命令

通过配置文件配置LINUX的IP命令:vim /etc/sysconfig/network-scripts/ifcfg-eth0

配置文件如下:

ONBOOT=yes

BOOTPROTO=none:表示不使用dhcp服务,如果是手动配置静态的ip地址,BOOTPROTO的值可以为none或者static。

IPADDR=192.168.1.66:表示设置IP地址。

NETMASK=255.255.255.0:表示设置子网掩码。

GATEWAY=192.168.1.1: 表示设置网关。

DNS1=192.168.1.1:表示设置首选DNS服务器,DNS有自己的配置文件/etc/resolv.conf,在这里设置DNS,就是把它写入了DNS的配置文件/etc/resolv.conf。

然后,执行service network restart,重启网络服务配置文件生效即可。

(3)eth0参数值扩展阅读:

通过ifconfig命令配置LINUX的IP命令:

命令名称:ifconfig

基本语法:ifconfig [网卡标识] [IP地址]

英文原意:interface configuration

执行权限:root

功能描述:查看或临时配置网卡信息

说明: ifconfig 命令主要是用来查看网卡的配置信息,因为用它来配置网卡的IP地址时,只会临时生效(Linux服务器重启后就会失效)。

这种配置ip的方式只能设置IP和子网掩码,估只适合内网(局域网)使用。
如果想连通外网,还必须设置网关和DNS。

❹ Linux绯荤粺鏌ョ湅IP鍦板潃 IP璁剧疆涓庢煡鐪嬪懡浠ゅぇ鍏

Linux鏄涓绉嶈嚜鐢卞拰寮鏀炬簮鐮佺殑绫籙nix鎿嶄綔绯荤粺锛屽瓨鍦ㄧ潃璁稿氫笉鍚岀殑Linux鐗堟湰锛屼絾瀹冧滑閮戒娇鐢ㄤ簡Linux鍐呮牳锛屽湪寰堝氫笓涓氳$畻鏈哄満鍚堥兘鏈夌敤鍒般侺inux鎿嶄綔绯荤粺浣跨敤鐩稿硅緝涓哄嶆潅锛岀敱浜庨氬父閮芥槸鍛戒护鎿嶄綔锛屾瘮鎴戜滑鐔熺煡鐨刉inodows绯荤粺鏇翠笉瀹规槗涓婃墜锛屼絾鍏跺畨鍏ㄦу嵈瑕佹洿楂橈紝閽堝归渶瑕佽剧疆Linux绯荤粺缃戠粶鐨勬湅鍙嬶紝浠ヤ笅鐧句簨缃戝皬缂栦负鍏堕檮涓妉inux绯荤粺IP璁剧疆涓庢煡鐪嬪懡浠ゅぇ鍏锛屽笇鏈涘规柊鎵嬫湅鍙嬫湁鎵甯鍔┿
1. 浣跨敤ifconfig鍛戒护閰嶇疆骞舵煡鐪嬬綉缁滄帴鍙f儏鍐电ず渚1: 閰嶇疆eth0鐨処P锛屽悓鏃舵縺娲昏惧:# ifconfig eth0 192.168.4.1 netmask 255.255.255.0 up绀轰緥2: 閰嶇疆eth0鍒鍚嶈惧 eth0:1 鐨処P锛屽苟娣诲姞璺鐢# ifconfig eth0:1 192.168.4.2# route add 鈥揾ost 192.168.4.2 dev eth0:1绀轰緥3:婵娲伙紙绂佺敤锛夎惧# ifconfig eth0:1 up(down)绀轰緥4:鏌ョ湅鎵鏈夛紙鎸囧畾锛夌綉缁滄帴鍙i厤缃# ifconfig (eth0)鈥斺斺斺斺斺斺斺斺2. 浣跨敤route 鍛戒护閰嶇疆璺鐢辫〃绀轰緥1:娣诲姞鍒颁富鏈鸿矾鐢# route add 鈥揾ost 192.168.4.2 dev eth0:1# route add 鈥揾ost 192.168.4.1 gw 192.168.4.250绀轰緥2:娣诲姞鍒扮綉缁滅殑璺鐢# route add 鈥搉et IP netmask MASK eth0# route add 鈥搉et IP netmask MASK gw IP# route add 鈥搉et IP/24 eth1绀轰緥3:娣诲姞榛樿ょ綉鍏# route add default gw IP绀轰緥4:鍒犻櫎璺鐢# route del 鈥揾ost 192.168.4.1 dev eth0:1绀轰緥5:鏌ョ湅璺鐢变俊鎭#route 鎴杛oute -n(-n 琛ㄧず涓嶈В鏋愬悕瀛,鍒楀嚭閫熷害浼氭瘮route 蹇)鈥斺斺斺斺斺斺斺斺3.ARP 绠$悊鍛戒护绀轰緥1:鏌ョ湅ARP缂撳瓨# arp绀轰緥2:娣诲姞# arp 鈥搒 IP MAC绀轰緥3: 鍒犻櫎# arp 鈥揹 IP鈥斺斺斺斺斺斺斺斺4.ip鏄痠proute2杞浠跺寘閲岄潰鐨勪竴涓寮哄ぇ鐨勭綉缁滈厤缃宸ュ叿锛屽畠鑳藉熸浛浠d竴浜涗紶缁熺殑缃戠粶绠$悊宸ュ叿銆備緥濡傦細ifconfig銆乺oute绛,涓婇潰鐨勭ず渚嬪畬鍏ㄥ彲浠ョ敤涓嬮潰鐨刬p鍛戒护瀹炵幇,鑰屼笖ip鍛戒护鍙浠ュ疄鐜版洿澶氱殑鍔熻兘.涓嬮潰浠嬬粛涓浜涚ず渚:
4.0 ip鍛戒护鐨勮娉昳p [OPTIONS] OBJECT [COMMAND [ARGUMENTS]]
4.1 ip link set鈥撴敼鍙樿惧囩殑灞炴.缂╁啓锛歴et銆乻
绀轰緥1锛歶p/down 璧峰姩锛忓叧闂璁惧囥# ip link set dev eth0 up杩欎釜绛変簬浼犵粺鐨 # ifconfig eth0 up(down)绀轰緥2锛氭敼鍙樿惧囦紶杈撻槦鍒楃殑闀垮害銆傚弬鏁:txqueuelen NUMBER鎴栬卼xqlen NUMBER# ip link set dev eth0 txqueuelen 100绀轰緥3锛氭敼鍙樼綉缁滆惧嘙TU(鏈澶т紶杈撳崟鍏)鐨勫笺# ip link set dev eth0 mtu 1500绀轰緥4锛 淇鏀圭綉缁滆惧囩殑MAC鍦板潃銆傚弬鏁: address LLADDRESS# ip link set dev eth0 address 00:01:4f:00:15:f1
4.2 ip link show鈥撴樉绀鸿惧囧睘鎬.缂╁啓锛歴how銆乴ist銆乴st銆乻h銆乴s銆乴-s閫夐」鍑虹幇涓ゆ℃垨鑰呮洿澶氭★紝ip浼氳緭鍑烘洿涓鸿︾粏鐨勯敊璇淇℃伅缁熻°傜ず渚:# ip -s -s link ls eth0杩欎釜鍛戒护绛変簬浼犵粺鐨 ifconfig eth0鈥斺斺斺斺斺斺斺斺5.1 ip address add鈥撴坊鍔犱竴涓鏂扮殑鍗忚鍦板潃. 缂╁啓锛歛dd銆乤绀轰緥1锛氫负姣忎釜鍦板潃璁剧疆涓涓瀛楃︿覆浣滀负鏍囩俱備负浜嗗拰Linux-2.0鐨勭綉缁滃埆鍚嶅吋瀹癸紝杩欎釜瀛楃︿覆蹇呴』浠ヨ惧囧悕寮澶达紝鎺ョ潃涓涓鍐掑彿锛# ip addr add local 192.168.4.1/28 brd + label eth0:1 dev eth0绀轰緥2: 鍦ㄤ互澶缃戞帴鍙eth0涓婂炲姞涓涓鍦板潃192.168.20.0锛屾帺鐮侀暱搴︿负24浣(155.155.155.0)锛屾爣鍑嗗箍鎾鍦板潃锛屾爣绛句负eth0:Alias锛# ip addr add 192.168.4.2/24 brd + dev eth1 label eth1:1杩欎釜鍛戒护绛変簬浼犵粺鐨:ifconfig eth1:1 192.168.4.2
5.2 ip address delete鈥撳垹闄や竴涓鍗忚鍦板潃. 缂╁啓锛歞elete銆乨el銆乨# ip addr del 192.168.4.1/24 brd + dev eth0 label eth0:Alias1
5.3 ip address show鈥撴樉绀哄崗璁鍦板潃. 缂╁啓锛歴how銆乴ist銆乴st銆乻h銆乴s銆乴# ip addr ls eth0
5.4.ip address flush鈥撴竻闄ゅ崗璁鍦板潃. 缂╁啓锛歠lush銆乫绀轰緥1 : 鍒犻櫎灞炰簬绉佺綉10.0.0.0/8鐨勬墍鏈夊湴鍧锛# ip -s -s a f to 10/8绀轰緥2 : 鍙栨秷鎵鏈変互澶缃戝崱鐨処P鍦板潃# ip -4 addr flush label 鈥渆th0鈥斥斺斺斺斺斺斺斺斺6. ip neighbour鈥搉eighbour/arp琛ㄧ$悊鍛戒护缂╁啓 neighbour銆乶eighbor銆乶eigh銆乶鍛戒护 add銆乧hange銆乺eplace銆乨elete銆乫ulsh銆乻how(鎴栬卨ist)
6.1 ip neighbour add 鈥 娣诲姞涓涓鏂扮殑閭绘帴鏉$洰ip neighbour change鈥撲慨鏀逛竴涓鐜版湁鐨勬潯鐩甶p neighbour replace鈥撴浛鎹涓涓宸叉湁鐨勬潯鐩缂╁啓锛歛dd銆乤锛沜hange銆乧hg锛況eplace銆乺epl绀轰緥1: 鍦ㄨ惧噀th0涓婏紝涓哄湴鍧10.0.0.3娣诲姞涓涓猵ermanent ARP鏉$洰锛# ip neigh add 10.0.0.3 lladdr 0:0:0:0:0:1 dev eth0 nud perm绀轰緥2:鎶婄姸鎬佹敼涓簉eachable# ip neigh chg 10.0.0.3 dev eth0 nud reachable
6.2.ip neighbour delete鈥撳垹闄や竴涓閭绘帴鏉$洰绀轰緥1:鍒犻櫎璁惧噀th0涓婄殑涓涓狝RP鏉$洰10.0.0.3# ip neigh del 10.0.0.3 dev eth06.3.ip neighbour show鈥撴樉绀虹綉缁滈偦灞呯殑淇℃伅.缂╁啓锛歴how銆乴ist銆乻h銆乴s绀轰緥1: # ip -s n ls 193.233.7.254193.233.7.254. dev eth0 lladdr 00:00:0c:76:3f:85 ref 5 used 12/13/20 nud reachable6.4.ip neighbour flush鈥撴竻闄ら偦鎺ユ潯鐩. 缂╁啓锛歠lush銆乫绀轰緥1: (-s 鍙浠ユ樉绀鸿︾粏淇℃伅)# ip -s -s n f 193.233.7.254鈥斺斺斺斺斺斺斺斺7. 璺鐢辫〃绠$悊7.1.缂╁啓 route銆乺o銆乺7.5.璺鐢辫〃浠嶭inux-2.2寮濮嬶紝鍐呮牳鎶婅矾鐢卞綊绾冲埌璁稿氳矾鐢辫〃涓锛岃繖浜涜〃閮借繘琛屼簡缂栧彿锛岀紪鍙锋暟瀛楃殑鑼冨洿鏄1鍒255銆傚彟澶栵紝涓轰簡鏂逛究锛岃繕鍙浠ュ湪/etc/iproute2/rt_tables涓涓鸿矾鐢辫〃鍛藉悕銆傞粯璁ゆ儏鍐典笅锛屾墍鏈夌殑璺鐢遍兘浼氳鎻掑叆鍒拌〃main(缂栧彿254)涓銆傚湪杩涜岃矾鐢辨煡璇㈡椂锛屽唴鏍稿彧浣跨敤璺鐢辫〃main銆
7.6.ip route add 鈥 娣诲姞鏂拌矾鐢眎p route change 鈥 淇鏀硅矾鐢眎p route replace 鈥 鏇挎崲宸叉湁鐨勮矾鐢辩缉鍐欙細add銆乤锛沜hange銆乧hg锛況eplace銆乺epl绀轰緥1: 璁剧疆鍒扮綉缁10.0.0/24鐨勮矾鐢辩粡杩囩綉鍏193.233.7.65# ip route add 10.0.0/24 via 193.233.7.65
绀轰緥2: 淇鏀瑰埌缃戠粶10.0.0/24鐨勭洿鎺ヨ矾鐢憋紝浣垮叾缁忚繃璁惧嘾ummy# ip route chg 10.0.0/24 dev mmy
绀轰緥3: 瀹炵幇閾捐矾璐熻浇骞宠.鍔犲叆缂虹渷澶氳矾寰勮矾鐢憋紝璁﹑pp0鍜宲pp1鍒嗘媴璐熻浇(娉ㄦ剰锛歴cope鍊煎苟闈炲繀闇锛屽畠鍙涓嶈繃鏄鍛婅瘔鍐呮牳锛岃繖涓璺鐢辫佺粡杩囩綉鍏宠屼笉鏄鐩磋繛鐨勩傚疄闄呬笂锛屽傛灉浣犵煡閬撹繙绋嬬鐐圭殑鍦板潃锛屼娇鐢╲ia鍙傛暟鏉ヨ剧疆灏辨洿濂戒簡)銆# ip route add default scope global nexthop dev ppp0 nexthop dev ppp1# ip route replace default scope global nexthop dev ppp0 nexthop dev ppp1绀轰緥4: 璁剧疆NAT璺鐢便傚湪杞鍙戞潵鑷192.203.80.144鐨勬暟鎹鍖呬箣鍓嶏紝鍏堣繘琛岀綉缁滃湴鍧杞鎹锛屾妸杩欎釜鍦板潃杞鎹涓193.233.7.83# ip route add nat 192.203.80.142 via 193.233.7.83
绀轰緥5: 瀹炵幇鏁版嵁鍖呯骇璐熻浇骞宠,鍏佽告妸鏁版嵁鍖呴殢鏈轰粠澶氫釜璺鐢卞彂鍑恒倃eight 鍙浠ヨ剧疆鏉冮噸.# ip route replace default equalize nexthop via 211.139.218.145 dev eth0 weight 1 nexthop via 211.139.218.145 dev eth1 weight 1
7.7.ip route delete鈥 鍒犻櫎璺鐢辩缉鍐欙細delete銆乨el銆乨绀轰緥1:鍒犻櫎涓婁竴鑺傚懡浠ゅ姞鍏ョ殑澶氳矾寰勮矾鐢# ip route del default scope global nexthop dev ppp0 nexthop dev ppp1
7.8.ip route show 鈥 鍒楀嚭璺鐢辩缉鍐欙細show銆乴ist銆乻h銆乴s銆乴
绀轰緥1: 璁$畻浣跨敤gated/bgp鍗忚鐨勮矾鐢变釜鏁# ip route ls proto gated/bgp |wc1413989179010
绀轰緥2: 璁$畻璺鐢辩紦瀛橀噷闈㈢殑鏉℃暟锛岀敱浜庤缂撳瓨璺鐢辩殑灞炴у彲鑳藉ぇ浜庝竴琛岋紝浠ユら渶瑕佷娇鐢-o閫夐」# ip -o route ls cloned |wc159254318707绀轰緥3: 鍒楀嚭璺鐢辫〃TABLEID閲岄潰鐨勮矾鐢便傜己鐪佽剧疆鏄痶able main銆俆ABLEID鎴栬呮槸涓涓鐪熸g殑璺鐢辫〃ID鎴栬呮槸/etc/iproute2/rt_tables鏂囦欢瀹氫箟鐨勫瓧绗︿覆锛屾垨鑰呮槸浠ヤ笅鐨勭壒娈婂硷細all 鈥 鍒楀嚭鎵鏈夎〃鐨勮矾鐢憋紱cache 鈥 鍒楀嚭璺鐢辩紦瀛樼殑鍐呭广俰p ro ls 193.233.7.82 tab cache绀轰緥4: 鍒楀嚭鏌愪釜璺鐢辫〃鐨勫唴瀹# ip route ls table fddi153
绀轰緥5: 鍒楀嚭榛樿よ矾鐢辫〃鐨勫唴瀹# ip route ls杩欎釜鍛戒护绛変簬浼犵粺鐨: route
7.9.ip route flush 鈥 鎿﹂櫎璺鐢辫〃绀轰緥1: 鍒犻櫎璺鐢辫〃main涓鐨勬墍鏈夌綉鍏宠矾鐢憋紙绀轰緥锛氬湪璺鐢辩洃鎺х▼搴忔寕鎺変箣鍚庯級锛# ip -4 ro flush scope global type unicast绀轰緥2:娓呴櫎鎵鏈夎鍏嬮殕鍑烘潵鐨処Pv6璺鐢憋細# ip -6 -s -s ro flush cache绀轰緥3:鍦╣ated绋嬪簭鎸傛帀涔嬪悗锛屾竻闄ゆ墍鏈夌殑BGP璺鐢憋細# ip -s ro f proto gated/bgp绀轰緥4: 娓呴櫎鎵鏈塱pv4璺鐢眂ache# ip route flush cache*** IPv4 routing cache is flushed.
7.10ip route get 鈥 鑾峰緱鍗曚釜璺鐢 .缂╁啓锛歡et銆乬浣跨敤杩欎釜鍛戒护鍙浠ヨ幏寰楀埌杈剧洰鐨勫湴鍧鐨勪竴涓璺鐢变互鍙婂畠鐨勭‘鍒囧唴瀹广俰p route get鍛戒护鍜宨p route show鍛戒护鎵ц岀殑鎿嶄綔鏄涓嶅悓鐨勩俰p route show鍛戒护鍙鏄鏄剧ず鐜版湁鐨勮矾鐢憋紝鑰宨p route get鍛戒护鍦ㄥ繀瑕佹椂浼氭淳鐢熷嚭鏂扮殑璺鐢便傜ず渚1: 鎼滅储鍒193.233.7.82鐨勮矾鐢# ip route get 193.233.7.82193.233.7.82 dev eth0src 193.233.7.65 realms inr.ac cachemtu 1500 rtt 300绀轰緥2: 鎼滅储鐩鐨勫湴鍧鏄193.233.7.82锛屾潵鑷193.233.7.82锛屼粠eth0璁惧囧埌杈剧殑璺鐢憋紙杩欐潯鍛戒护浼氫骇鐢熶竴鏉¢潪甯告湁鎰忔濈殑璺鐢憋紝杩欐槸涓鏉″埌193.233.7.82鐨勫洖鐜璺鐢憋級# ip r g 193.233.7.82 from 193.233.7.82 iif eth0193.233.7.82 from 193.233.7.82 dev eth0src 193.233.7.65realms inr.ac/inr.accache ;mtu 1500 rtt 300 iif eth0鈥斺斺斺斺斺斺斺斺8. ip route 鈥 璺鐢辩瓥鐣ユ暟鎹搴撶$悊鍛戒护鍛戒护add銆乨elete銆乻how(鎴栬卨ist)娉ㄦ剰锛氱瓥鐣ヨ矾鐢(policy routing)涓嶇瓑浜庤矾鐢辩瓥鐣(rouing policy)銆傚湪鏌愪簺鎯呭喌涓嬶紝鎴戜滑涓嶅彧鏄闇瑕侀氳繃鏁版嵁鍖呯殑鐩鐨勫湴鍧鍐冲畾璺鐢憋紝鍙鑳借繕闇瑕侀氳繃鍏朵粬涓浜涘煙锛氭簮鍦板潃銆両P鍗忚銆佷紶杈撳眰绔鍙g敋鑷虫暟鎹鍖呯殑璐熻浇銆傝繖灏卞彨鍋氾細绛栫暐璺鐢(policy routing)銆
8.5. ip rule add 鈥 鎻掑叆鏂扮殑瑙勫垯ip rule delete 鈥 鍒犻櫎瑙勫垯缂╁啓锛歛dd銆乤锛沝elete銆乨el銆乨
绀轰緥1: 閫氳繃璺鐢辫〃inr.ruhep璺鐢辨潵鑷婧愬湴鍧涓192.203.80/24鐨勬暟鎹鍖卛p ru add from 192.203.80/24 table inr.ruhep prio 220
绀轰緥2:鎶婃簮鍦板潃涓193.233.7.83鐨勬暟鎹鎶ョ殑婧愬湴鍧杞鎹涓192.203.80.144锛屽苟閫氳繃琛1杩涜岃矾鐢眎p ru add from 193.233.7.83 nat 192.203.80.144 table 1 prio 320
绀轰緥3:鍒犻櫎鏃犵敤鐨勭己鐪佽勫垯ip ru del prio 32767
8.7. ip rule show 鈥 鍒楀嚭璺鐢辫勫垯缂╁啓锛歴how銆乴ist銆乻h銆乴s銆乴绀轰緥1:# ip ru ls0:from all lookup local32762:from 192.168.4.89 lookup fddi15332764:from 192.168.4.88 lookup fddi15332766:from all lookup main32767:from all lookup 253鈥斺斺斺斺斺斺斺斺9.ip maddress 鈥 澶氭挱鍦板潃绠$悊缂╁啓锛歴how銆乴ist銆乻h銆乴s銆乴9.3.ip maddress show 鈥 鍒楀嚭澶氭挱鍦板潃绀轰緥1: # ip maddr ls mmy
9.4. ip maddress add 鈥 鍔犲叆澶氭挱鍦板潃ip maddress delete 鈥 鍒犻櫎澶氭挱鍦板潃缂╁啓锛歛dd銆乤锛沝elete銆乨el銆乨浣跨敤杩欎袱涓鍛戒护锛屾垜浠鍙浠ユ坊鍔狅紡鍒犻櫎鍦ㄧ綉缁滄帴鍙d笂鐩戝惉鐨勯摼璺灞傚氭挱鍦板潃銆傝繖涓鍛戒护鍙鑳界$悊閾捐矾灞傚湴鍧銆
绀轰緥1: 澧炲姞# ip maddr add 33:33:00:00:00:01 dev mmy绀轰緥2: 鏌ョ湅# ip -O maddr ls mmy2:mmylink33:33:00:00:00:01 users 2 staticlink01:00:5e:00:00:01绀轰緥3: 鍒犻櫎# ip maddr del 33:33:00:00:00:01 dev mmy鈥斺斺斺斺斺斺斺斺10.ip mroute 鈥 澶氭挱璺鐢辩紦瀛樼$悊
10.4.ip mroute show 鈥 鍒楀嚭澶氭挱璺鐢辩紦瀛樻潯鐩缂╁啓锛歴how銆乴ist銆乻h銆乴s銆乴
绀轰緥1:鏌ョ湅# ip mroute ls(193.232.127.6, 224.0.1.39)Iif: unresolved(193.232.244.34, 224.0.1.40)Iif: unresolved(193.233.7.65, 224.66.66.66)Iif: eth0Oifs: pimreg绀轰緥2:鏌ョ湅# ip -s mr ls 224.66/16(193.233.7.65, 224.66.66.66)Iif: eth0Oifs: pimreg9383 packets, 300256 bytes鈥斺斺斺斺斺斺斺斺11. ip tunnel 鈥 閫氶亾閰嶇疆缂╁啓tunnel銆乼unl
11.4.ip tunnel add 鈥 娣诲姞鏂扮殑閫氶亾ip tunnel change 鈥 淇鏀圭幇鏈夌殑閫氶亾ip tunnel delete 鈥 鍒犻櫎涓涓閫氶亾缂╁啓锛歛dd銆乤锛沜hange銆乧hg锛沝elete銆乨el銆乨绀轰緥1:寤虹珛涓涓鐐瑰圭偣閫氶亾锛屾渶澶TTL鏄32# ip tunnel add Cisco mode sit remote 192.31.7.104 local 192.203.80.1 ttl 32
11.4.ip tunnel show 鈥 鍒楀嚭鐜版湁鐨勯氶亾缂╁啓锛歴how銆乴ist銆乻h銆乴s銆乴绀轰緥1:# ip -s tunl ls Cisco鈥斺斺斺斺斺斺斺斺12. ip monitor鍜宺tmon 鈥 鐘舵佺洃瑙唅p鍛戒护鍙浠ョ敤浜庤繛缁鍦扮洃瑙嗚惧囥佸湴鍧鍜岃矾鐢辩殑鐘舵併傝繖涓鍛戒护閫夐」鐨勬牸寮忔湁鐐逛笉鍚岋紝鍛戒护閫夐」鐨勫悕瀛楀彨鍋歮onitor锛屾帴鐫鏄鎿嶄綔瀵硅薄锛歩p monitor [ file FILE ] [ all | OBJECT-LIST ]绀轰緥1:# rtmon file /var/log/rtmon.log绀轰緥2:# ip monitor file /var/log/rtmon.log r

热点内容
eth0参数值 发布:2024-07-01 06:55:52 浏览:547
币圈老板租人搞otc 发布:2024-07-01 06:47:46 浏览:949
哪些明星在元宇宙里购置了房产 发布:2024-07-01 06:42:16 浏览:516
1060显卡挖eth收益 发布:2024-07-01 06:14:56 浏览:472
2017比特币最低买多少钱 发布:2024-07-01 06:10:09 浏览:424
易见股份区域关于数字货币吗 发布:2024-07-01 05:33:24 浏览:419
莱特币ltc数字货币 发布:2024-07-01 05:22:59 浏览:247
usdt下星期会涨吗 发布:2024-07-01 04:46:58 浏览:893
股市交易量和数字货币交易量谁大 发布:2024-07-01 04:41:20 浏览:6
xrp负3倍杠杆是什么意思 发布:2024-07-01 04:41:11 浏览:992