ifconfig 命令
 
 
 
ip信息
 
enp0s3: flags=4163<UP(已经启用),BROADCAST(支持广播),RUNNING,MULTICAST(支持多播)> mtu 1500
inet 192.168.23.11 netmask 255.255.255.0 broadcast 192.168.23.255
inet6 fe80::a00:27ff:fec1:cd2b prefixlen 64 scopeid 0x20<link>
ether 08:00:27:c1:cd:2b txqueuelen 1000(传输队列长度) (Ethernet)
RX(接受的数据包) packets 28355 bytes 10835366 (10.3 MiB)
RX errors(错误包数量) 0 dropped(丢包数量) 0 overruns 0 frame 0
TX(传出的数据包) packets 15286 bytes 2489410 (2.3 MiB)
TX errors(错误包数量) 0 dropped(丢包数量) 0 overruns 0 carrier 0 collisions 0
ifconfig命令使用(设置IP地址可以立即生效)
(1)显示激活网卡,以及网络信息
ifconfig
 
(2)显示激活网卡,以及网络信息
ifconfig eth0
 
(3)显示所有网卡,以及网络信息
ifconfig -a
 
(4)启用网卡地址
ifconfig eth0 up
ifconfig enp0s3 up
 
 
(5)停止网卡地址
ifconfig eth0 down
ifconfig enp0s3 down
 
(6)网卡取别名的两种写法
ifconfig eth0:0 192.168.23.10/24
ifconfig enp0s3:0 192.168.23.100 netmask 255.255.255.0 broadcast 192.168.23.255
 
 
 
  • (2)route命令
1:增
添加主机地址路由
route add -host 192.168.24.100 gw 192.168.23.1 dev eth0
 
添加网络地址路由
route add -net 192.168.24.0/24 gw 192.168.23.1 dev eth0
 
添加默认地址路由
route add -net 0.0.0.0/0.0.0.0 gw 192.168.23.1 dev eth0
 
2:删
删除主机地址路由
route del -host 192.168.24.100
 
删除网络地址路由
route del -net 192.168.24.0/24
 
删除默认地址路由
route del default
3:改
先删除,再修改
 
4:查
route -n
Kernel IP routing table
 
Destination(目的地址) Gateway(网关,吓一跳) Genmask(子网掩码) Flags Metric Ref Use Iface(接口)
192.168.23.0 0.0.0.0(同一个网段无需网关) 255.255.255.0 U 0 0 0 eth0
192.168.23.0 0.0.0.0 255.255.255.0 U(up:表示启用状态) 0 0 0 eth1
169.254.0.0 0.0.0.0 255.255.0.0 U 1002 0 0 eth0
0.0.0.0 192.168.23.1 0.0.0.0 UG(G表示网关) 0 0 0 eth0
  • (3)netstat命令(对应的ss命令请自行总结)
会经常使用
必备技能:netstat -lntup
-u:UDP
-t:TCP
-l:查看监听状态
-n:以数字的形式显示
-p:显示进程、服务名称
-a:显示all信息
 
[root@6 ~]# netstat -lentupa
Active Internet connections (servers and established)
Proto(协议) Recv-Q(接收) Send-Q(发送) Local Address(本地监听的套接字) Foreign Address(客户端连接的套接字) State(进程状态) User(用户的id) Inode(文件的inode号) PID/Program name
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 0 9197 1090/sshd
tcp 0 0 192.168.23.4:22 192.168.23.2:65106 ESTABLISHED 0 9567 1191/sshd
tcp 0 0 :::22 :::* LISTEN 0 9199 1090/sshd
udp 0 0 0.0.0.0:68 0.0.0.0:* 0 8497 856/dhclient
  • (4)ifup、ifdown命令
需要添加/etc/sysconfig/network-scripts/ifcfg-eth1网卡配置文件,才能给ifup、ifdown控制
 
ifup eth1
ifdown eth1

IP ,路由的更多相关文章

  1. Linux IP 路由实现

    以下代码取自 kernel . [数据结构] 该结构被基于路由表的classifier使用,用于跟踪与一个标签(tag)相关联的路由流量的统计信息,该统计信息中包含字节数和报文数两类信息. 这个结构包 ...

  2. 彻底理解Cisco/Linux/Windows的IP路由

    -1.只要理解实质,名称并不重要! 很多使用Linux的网络高手在面对Cisco管理员的诸如管理距离,路由度量等词汇时,还没有PK就自觉败下阵来了.我觉得这实在太可惜了,大家本是一家,为何这么为难对方 ...

  3. TCP/IP协议栈 --- IP路由

    IP路由:当一个IP包在主机发送出去或者在网络当中时,是怎么选择路径到达目的主机的呢? 一般情况下, 如果说源主机和目的主机在同一个网络中的话,那个数据报可以直接到达目的主机而不经过路由器,下面可以试 ...

  4. IP路由及静态路由配置

    IP路由及静态路由配置 qianghaohao(CodingNutter) 链接来源:http://www.cnblogs.com/codingnutter/p/5654271.html 一.IP路由 ...

  5. IP路由原理

    IP路由原理 一.什么是路由 路由是指导IP报文发送的路径信息. 二.路由表的构成 路由表是路由器转发报文的判断依据 三.路由器单跳操作 四.路由表查找规则 1.选择度量值小的进行转发 2.永远将下一 ...

  6. Linux基础命令---IP路由操作

    ip ip指令可以显示或操作路由.网路设备,设置路由策略和通道. 此命令的适用范围:RedHat.RHEL.Ubuntu.CentOS.SUSE.openSUSE.Fedora.   1.语法     ...

  7. 【计算机网络】一步一步学习IP路由流程

    TCP/IP协议簇是目前互联网应用最广的协议栈,谈到TCP/IP协议栈就不能不讲一讲IP路由的问题,因为在我们使用的网络通信中几乎每时每刻都在发生着IP路由的事件…….当你在网络世界中还是一位新手的时 ...

  8. 双线机房双网卡双ip 路由设置

    做互联网网站,最头疼的事情之一就是电信和网通的互联互不通了,为了能够让北方网通和南方电信用户都可以快速的访问网站,解决办法就是托管 到双线机房.双线机房有两类,一类是通过BGP技术实现互联互通,服务器 ...

  9. cisco路由的ip路由(一)

    路由Corp配置Corp#sh run Building configuration... Current configuration : 1652 bytes ! version 12.4 no s ...

  10. H3C IP路由基础

    一.路由简介 在网络中路由器根据所收到的报文的目的地址选择一条合适的路径,并将报文转发到下一个路由器.路径中最后一个路由器负责将报文转发给目的主机. 路由就是报文在转发过程中的路径信息,用来指导报文转 ...

随机推荐

  1. 【原创】frozenset集合函数入门及实例

    函数作用 frozenset() 返回一个冻结的集合,冻结后集合不能再添加或删除任何元素.与之对应的是set函数,set无序排序且不重复,是可变的,有add(),remove()等方法. 函数原型 f ...

  2. linux通过命令查找大文件

    一:如果linux根分区使用量达到100%,会造成如下现象: root不能登录 系统不能正常启动 二:通过命令查找根分区内的大文件 1.du -sh /* 2>/dev/null | sort ...

  3. Verilog的一些系统任务(二)

    $monitor 任务$monitor提供了监控和输出参数列表中的表达式或变量值的功能. 格式: $monitor(p1,p2,...,pn);   $monitor;        $monitor ...

  4. markupsafe._compat出错的解决办法

    在windows下用pip进行安装的flask和freeze会在运行程序的时候出现报错 markupsafe._compat出错,那么此时找到对应的pip文件夹下自己创建一个_compat.py 然后 ...

  5. drag element

    <div id="logDiv" draggable="true" style="border: 2px dotted red; width: ...

  6. c#字符串加载wpf控件模板代码 - 简书

    原文:c#字符串加载wpf控件模板代码 - 简书 ResourceManager resManagerA = new ResourceManager("cn.qssq666.Properti ...

  7. loj2538 「PKUWC 2018」Slay the Spire

    pkusc 快到了--做点题涨涨 rp. ref我好菜啊QAQ. 可以发现期望只是一个幌子.我们的目的是:对于所有随机的选择方法(一共 \(\binom{2n}{m}\)种),这些选择方法都最优地打出 ...

  8. scala : 类型与类

    scala类型系统:1) 类型与类 在Java里,一直到jdk1.5之前,我们说一个对象的类型(type),都与它的class是一一映射的,通过获取它们的class对象,比如 String.class ...

  9. Maven学习(三)-----Maven本地资源库

    Maven本地资源库 Maven的本地资源库是用来存储所有项目的依赖关系(插件jar和其他文件,这些文件被Maven下载)到本地文件夹.很简单,当你建立一个Maven项目,所有相关文件将被存储在你的M ...

  10. 在eclipse中通过git添加Maven 多重项目时会遇到的问题

    最近,项目换到了使用git作版本控制.于是就开始了,拉代码,测试的时候了. 再过程中遇到两个问题: 1.下载下来的不是项目,只是文档,转换为Maven项目之后 pom.xml报错(org.codeha ...