通过下面的配置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地址
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
配置步骤:
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.1192.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