linux环境下的网络配置

通过下面的配置ubuntu系统的网络,就能够顺利上网,需要使用的工具有: ifconfig  ping  route。

配置步骤:
 1.修改本地网络服务的配置文件
  sudo vi /etc/network/interfaces
  文件末尾添加如下内容:
  auto eth0 #让系统自动选择以太网卡
  iface eth0 inet static #网络接口获取方式为静态指定(需要手机配置IP/子网掩码/网关/dns等)
  iface eth0 inet dhcp #网络接口获取方式为动态获取(此方式将忽略IP/子网掩码/网关/dns等)
  address 172.16.7.xx #指定IP地址,根据自己的网段指定,详情询问网络管理员
  netmask 255.255.255.0 #根据所在网段指定,详情询问网络管理员
  gateway 172.16.7.1 #配置网关地址, 详情询问网络管理员
  dns-nameservers 172.16.10.4 #配置域名解析服务器地址,详情网络管理员
 2.重启网络服务
  sudo /etc/init.d/networking restart
 3.检测工具:
  ping ip地址 (检测本地主机和目标主机之间网络是否连通)
  route 显示本机路由表(查看配置的网关)

基础知识:
IP:
 ip地址: 在网络中唯一标识一台主机。它是一个整数(IPV4为位,IPV6为128位)
 ip地址 = 网络地址 + 主机地址
 主机段全0标识当前网段,主机段全1,代表该网段的广播地址。
 只有相同的网段才能通信。
 
 两种表示方法:
  1.点分十进制: 192.168.1.1
  2.整数: 11000000 10101000 00000001 00000001
 地址分类:
  A: 以0开头的ip. 0.0.0.0 ~ 127.255.255.255
   1 + 3 (1字节的网络地址 + 3字节主机地址)
   私有: 10.xx.xx.xx
   保留:127.xx.xx.xx
  B: 以10开头的ip. 128.0.0.0 ~ 191.255.255.255
   2 + 2
   私有: 172.16.xx.xx. ~ 172.31.xx.xx
  C: 以110开头的ip. 192.0.0.0 ~ 223.255.255.255
   3 + 1
   私有: 192.168.xx.xx
  D: 以1110开头的ip. 224.0.0.0 ~ 239.255.255.255
   用作组播, 不作为主机地址分配
  E: 剩余的: 240.0.0.0 ~ 255.255.255.255
   保留不用
网关:负责链接多个不同的网络区域。
路由:根据路由算法向特性网络或主机转发数据包。(一般和网关不做特别区分)。
子网掩码:用来划分子网络。
DNS:域名解析系统,将IP地址和域名做映射。
        www.baidu.com 域名
        192.168.1.1 点分十进制表示的IP地址


子网掩码的工作方式: 

掩码和IP按位与运算得到网段

192.168.1.1
192.168.1.129
1100 0000 1010 1000 0000 0001 0 000 0001 192.168.1.1
1111 1111 1111 1111 1111 1111 1 000 0000 255.255.255.128

1100 0000 1010 1000 0000 0001 1 000 0001 192.168.1.129



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Leonban

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值