网络的划分及其Linux下关于网络的命令
現(xiàn)在的ipv4地址是32位二進制,點分十進制 例如 192.169.1.10 并且分為 網(wǎng)絡地址和主機地址。
ip地址分為五大類:
注:主機位全0:網(wǎng)絡地址 ,主機位全1:廣播地址
0.0.0.0表示任意網(wǎng)絡
255.255.255.255 表示當前子網(wǎng)的廣播地址
A類地址:用于大型網(wǎng)路
網(wǎng)絡地址1個字節(jié),主機地址3個字節(jié),網(wǎng)絡位的最高位必須為0,0000 0001 - 0111 1111
A類地址范圍:1.0.0.1--126.255.255.254
2^7-1個A類網(wǎng)絡 ,容納主機:2^24-2個
A類私有地址:10.0.0.0/8(10.0.0.1--10.255.255.254)
A類保留地址:127.0.0.0/8 回環(huán)地址
B類地址:用于中型網(wǎng)絡
網(wǎng)絡地址2個字節(jié),主機地址2個字節(jié),網(wǎng)絡位的最高位必須為10,1000 0000 - 1011 1111
B類地址范圍:128.0.0.1--191.255.255.254
2^14個B類網(wǎng)絡,容納主機:2^16-2個
B類私有地址:172.16.0.0/16-172.31.0.0/16
B類保留地址:169.254.x.x
C類地址:用于小型網(wǎng)絡
網(wǎng)絡地址3個字節(jié),主機地址1個字節(jié),網(wǎng)絡位的最高位必須為110,1100 0000 - 11011 1111
C類地址范圍:192.0.0.1--223.255.255.254
2^21個C類網(wǎng)絡,容納主機:2^8-2個
C類私有地址: 192.168.0.0/24--192.168.255.0/24(192.168.0.1---192.168.255.255)?????LINUX 命令
以太網(wǎng) ethX
ifconfig [ethX]
?-a:顯示所有接口的配置
ifconfig ethX ip/mask [up/down]
網(wǎng)絡服務:
/etc/init.d/network {start|stop|restart|status}
網(wǎng)關:
route
? add :添加
? ?-host:主機路由
? ?-net:網(wǎng)絡路由
route add -net|-host DEST gw NEXTHOP
route add default gw NEXTHOP
? del:刪除
? ?-host
? ?-net
route del -net DEST
所以做出的改動重啟網(wǎng)絡服務或者主機后失效
網(wǎng)絡接口配置文件
/etc/sysconfig/network
網(wǎng)絡接口配置文件:
/etc/sysconfig/network-scripts/ifcfg-INTERFACE_NAME
DEVICE=: 關聯(lián)的設備名稱,要與文件名的后半部“INTERFACE_NAME”保持一致;?
BOOTPROTO={static|none|dhcp|bootp}: 引導協(xié)議;要使用靜態(tài)地址,使用static或none;dhcp表示使用DHCP服務器獲取地址;
IPADDR=: IP地址
NETMASK=:子網(wǎng)掩碼
GATEWAY=:設定默認網(wǎng)關;
ONBOOT=:開機時是否自動激活此網(wǎng)絡接口;
HWADDR=: 硬件地址,要與硬件中的地址保持一致;可省;
USERCTL={yes|no}: 是否允許普通用戶控制此接口;
PEERDNS={yes|no}: 是否在BOOTPROTO為dhcp時接受由DHCP服務器指定的DNS地址;
不會立即生效,但重啟網(wǎng)絡服務或主機都會生效;
路由配置文件:
/etc/sysconfig/network-scripts/route-ethX
添加格式一:
DEST via NEXTHOP
添加格式二:
ADDRESS0=
NETMAST0=
GATEWAY0=
DNS服務器指定方法只有一種:
/etc/resolv.conf
nameserver DNS_IP_1
nameserver DNS_IP_2
指定本地解析:
/etc/hosts
主機ip ?主機名 ?主機別名
dns --> /etc/hosts -->dns
配置主機名
hostname 主機名
立即生效,但不永久
永久生效:/etc/sysconfig/network --> HOSTNAME=
ip 命令
ip [options] object {command|help}
link 網(wǎng)絡接口屬性
addr 協(xié)議地址
route 路由
例子: ip -s link show ? ip link set dev {up|down}
addr
add
?ip addr add ADDRESS dev DEV label NAME
del?
?ip addr add ADDRESS dev DEV
show
?ip addr show dev DEV to PREFIX
flush
?ip addr flush dec DEV to PREFXI?
轉載于:https://blog.51cto.com/12345186/1877066
總結
以上是生活随笔為你收集整理的网络的划分及其Linux下关于网络的命令的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 我的世界萤石灯怎么做 莹石灯如何制作
- 下一篇: Linux shell命令最常用的快捷键