Linux ip: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
 
(3 intermediate revisions by the same user not shown)
Line 10: Line 10:


<tt>ip</tt> is the Linux command to show and manipulate routing, devices, policy routing and tunnels.
<tt>ip</tt> is the Linux command to show and manipulate routing, devices, policy routing and tunnels.
=Installation=
==With yum==
yum install -y iproute
==With apt==
apt install -y iproute2


=Usage Examples=
=Usage Examples=
Line 59: Line 69:
=Route Management=
=Route Management=


==Listing Routes==
{{Internal|Linux Routing Configuration|Linux Routing Configuration}}
 
<pre>
ip route
</pre>
 
==Deleting a Route==
 
<font color=red>
TODO
</font>
 
<pre>
ip delete  ...
</pre>
 
==Adding a Route==
 
<font color=red>
TODO
</font>
 
<pre>
ip add ...
</pre>

Latest revision as of 18:46, 27 September 2019

External

Internal

Overview

ip is the Linux command to show and manipulate routing, devices, policy routing and tunnels.

Installation

With yum

yum install -y iproute

With apt

apt install -y iproute2

Usage Examples

Show All Network Interfaces and Their Details

ip addr show

Show Details for a Specific Network Interface

ip addr show dev eth0

Turn Device On/Off

ip link set dev eth0 up|down

Change MULTICAST Flag on Device

ip link set dev eth0 multicast on|off

Routing

Multicast

maddr

ip maddr

Displays multicast addresses.

mrule

ip mrule

Route Management

Linux Routing Configuration