linux 笔记--网络配置ifconfig及ip

MAC:Media  Access  Contro

同轴线传输信号

线路仲裁:在某一时刻哪一个注解能使用这个传输介质

CSMA/CD:载波测听多路访问,冲突检测 (Ethernet 以太网 )
 
 中继器:放大电压,电子在传输过程中会发生碰撞,电压下降
 
 网桥:把同轴线上的主机分为两部分,减少信号冲突,不同部分的主机都可以发送信号
 
 交换机:其实多口网桥就是一个交换机,能够把同轴的主机分成很多个部分,既能互相通信,又能不同主机同时通信
 
 子网掩码:根据ip地址计算网络地址
 
 IPV4:点分十进制,四部分三个点隔开,每部分由8位二进制构成
 
 IPV4分类:A 1-126 (127用于回环) B 128-191  C 192-223  D 224-239  E 240-255
               A类对应的子网掩码:255.0.0.0  (8)
               B类对应的子网掩码:255.255.0.0  (16)
               C类对应的子网掩码:255.255.255.0   (24)

私有地址是不能用来上网的:
          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
          
路由
   主机路由:目标地址是一个主机
   网络路由:目标地址是一个网络
   
ifonfig: -a:显示所有接口的配置信息  ifconfig  [eth#] :指定查看  ifconfig  eth# 10.1.1.4/8   ( ip/ mask )[ up | down ] :指定某个设备的ip地址和子网掩码
   配置的地址立即生效,但重启网络服务或主机都失效  RH5的网络置文件:/etc/init.d/network   { start | stop | restart | statas}   RH6的网络配置文件:/etc/NetworkManager/NetworkManager.conf     { start | stop | restart | statas }
   
网关:route add 添加  route del 删除 (-host:主机路由 -net:网络路由  default:默认路由) route不加参数    查看本地路由 ( u:本地网络  ug:网关路由 ) -n:以数字的方式显示各主机或端口
      例: route add default gw  (nexthop)
             route del -net 10.0.0.1/8
             route del default
     改动立即生效,但重启网络服务或主机后失效   配置文件 : /etc/sysconfig/network      接口配置文件:/etc/sysconfig/network-scripts/ifcfg 接口名 ( DEVICE:关联的设备名称,要与文件名的后半部保持一致  BOOTPROTO: { static | none | dhcp | bootp }引导协议   IPADDR:ip地址  NETWASK:子网掩码  GATEWAY:设定网关路由   ONBOOT:开机是否自动激活此接口 HWADDR:硬件地址 (可省 ) USERCTL : { yes | no }是否允许普通用户控制此接口   PEERDNS : { yes | no }是否在BOOTPROTO为dhcp时接受由dhcp 服务器指定的DNS地址 )
          不会立即生效, 重启网络服务或主机都会生效   ( /etc/init.d/network    restart )
          静态地址:使用static或none  ( dhcp 表示使用dhcp 服务器获取地址 )
   
 手动添加路由
        添加文件 : /etc/sysconfig/network-scripts/route - eth#
           添加格式一: DEST  via  nexthop
           添加格式二: ADDRESSO=  (IP)
                              NETMASHKO=   (网关)
                              GATEMAYO=  (下一跳 地址)
             
 DNS服务器指定方法:     /etc/resolv.conf
                                   nameserver DNS—IP—1
                                   nameserver DNS—IP—2
 指定本地解析:         /etc/host
                          主机ip --- 主机名---主机别名
                          DNS  -----
           (hostname 主机名 : 也可以更改主机名,立即生效,但不会永久有效)
setup :命令 图形化界面修改network ,且直接保存到配置文件中
                
ip : ip link 查看网络接口的配置属性 ( addr 协议地址  route 路由地址)    ip  -s link show :详细统计   ip link set dev(设备名)  { up | down }
               ip addr add ADDRESS dev DEV
               ip addr del ADDRESS dev DEV
               ip addr show dev DEV to PREFIX
               ip addr flush dev DEV to PREFIX

netstat命令:
    -n 以数字显示
    -r 显示路由表
    -t 建立的TCP连接
    -u 显得UDP连接
    -l 显示监听状态的连接
    -p 显示监听指定套接字的进程的进程号及进程名

时间: 2024-10-11 16:35:12

linux 笔记--网络配置ifconfig及ip的相关文章

[Linux][VMWare] 学习笔记之安装Linux系统-网络配置

最近开始折腾Linux,在本机装了个VMWare和Centos,装完之后虚拟机里面的OS可以上网,但是使用SecureCRT连接不上虚拟机,开始折腾这个网络. vmware安装好以后,会自动添加两张网卡(vmnet1和vmnet8),中间网卡),整个机器的结构就可以抽象成:虚拟机系统(虚拟机网卡vmnet0)--(vmnet1 vmnet8),中间网卡)--实际系统网卡 vmware的网卡设置的几种方式: 1. Bridged(桥接)方式     用这种方式,虚拟系统的IP可设置成与本机系统在同

linux的网络配置

该博客的实验平台是:VMWare 9  +Redhat  Enterprise 6 在没说配置之前首先要明确一点:由于是在虚拟机下进行linux的网络配置,所以,要涉及到Vmware网络设置和linux的网络设置 首先是:Vmware网络设置 VMWare提供了三种网络工作模式供用户选择,它们分别是: 1. bridged(桥接模式)           2. NAT(网络地址转换模式)                               3. host-only(主机模式) 对上面三种

Linux基本网络配置

查看网络配置 ifconfig命令:查看活动的网络接口设备信息 ifconfig  eth* :查看指定的网络接口设备信息 如 eth0 代表第一块以太网卡:eth1 代表第二块以太网卡:以此类推 hostname 命令:查看主机名 route 命令:查看路由表条目 -n  将路由记录中的地址显示为数字形式,加快执行速度 netstat 命令:查看网络连接情况 -a  显示当前主机中所有活动的网络连接信息 -n  为数字形式显示相关的主机地址,端口等信息 -r  显示路由表信息 -l  显示处于

大数据学习之_01_Linux学习_02_组管理和权限管理+定时任务调度+linux磁盘分区、挂载+linux的网络配置+进程管理(重点)+软件包管理+大厂面试题+感悟分享+资料附录

10 组管理和权限管理10.1 Linux组的基本介绍10.2 文件/目录的所有者10.3 文件/目录的所在组10.4 权限的基本介绍10.5 rwx权限详解10.6 修改权限指令-chmod10.7 修改文件所有者-chown10.8 修改文件所在组-chgrp10.9 最佳实践-警察和土匪游戏11 定时任务调度11.1 crond任务调度12 linux磁盘分区.挂载12.1 分区的基本知识12.2 Linux分区12.3 挂载的经典案例12.4 查询系统整体磁盘使用情况12.5 查询指定目

Backbox Linux简介与配置内网IP

从kali&BT转战Backbox了.挺好的一款渗透测试Linux发行版. Backbox Linux与kali&BT类似,同样是一款渗透测试系统.它基于Ubuntu4.6. 使用起来比Kali&BT方便,更新的东西也少,不像前者一更新就几百M数据,小水管带宽伤不起. 总体说起来,Backbox内置的工具什么的,并不是很多,但是它集成了一些用起来很棒的工具. 比如:Beef.Sqlmap.wpscan.zenmap.msf.w3af.dns嗅探等一系列工具,传说中的:取其精华去其糟

Linux网络配置——ifconfig&ip

主机接入网络: IP NETMASK GATEWAY HOSTNAME DNS1 DNS2 DNS3 手动指定: DHCP:Dynamic Host Configuration Protocol 路由 Linux网络配置: 网络属于内核的功能 /etc/udev/rules.d/***.rules ifconfig:配置的地址立即生效,但重启网络服务或主机,都失效: ifconfig eth0 10.1.1.1/8 ifconfig eth0 [up|down] 网络服务: RHEL5:    

Linux网络配置之二ip、ss、网络相关配置文件

本文续网络基础与Linux网络配置之一 ifconfig.route.netstat命令详解 ip命令 作用ip是iproute2软件包里面的一个强大的网络配置工具,它能够替代一些传统的网络管理工具,例如ifconfig.route等,使用权限为超级用户.几乎所有的Linux发行版本都支持该命令. 格式ip [ OPTIONS ] OBJECT { COMMAND | help }   OBJECT := { link | addr | route | netns  } 注:OBJECT可简写,

linux学习笔记3:linux的网络配置,rpm包,shell以及samba服务器的使用和安装

1.linux下的shell<linux命令.编辑器和shell编程> (1)shell种类有很多,常用的有三种,在linux可以通过ls -l /bin/*sh 来显示所有已安装的shell种类  1)bourne  /bin/sh    2)C     /bin/csh  3)Kom     /bin/ksh (2)查看目前使用的是哪种shell的命令来看请里面的内容可以知道  env      意思是可以显示当前操作系统的环境变量 (3)修改使用shell的版本所使用的指令是:  chs

11 TCP/IP 基础与Linux的网络配置

1. TCP/IP与OSI参考模型 TCP/IP是Unix/Linux世界的网络基础,在某种意义上Unix网络就是TCP/IP,而TCP/IP就是网络互联的标准.它不是一个独立的协议,而是一组协议.其中包括:TCP,IP,UDP,ARP,RARP等等. 2. IP地址 每个Internet上的主机和路由器都有一个IP地址,它包括网络号和主机号,IP地址都是32位(点分十进制),IP地址按国际标准划分为a,b,c,d,e五类. 3. Linux网络环境配置 方法一: #setup