
方法一:
$/sbin/ifconfig
ethX
|
awk
'/inet
addr/
$2}'
|
cut
-f2
-d
":"
方法二:
$/sbin/ifconfig
ethX
|
awk
'/inet
addr/
$2}'
|
awk
-F:
$2}'
方法三:
$/sbin/ifconfig
ethX
|
sed
-ne
's/\(\)addr:\([[:digit:]]\)\(\)/\2/p'
把ethX中的X替换为需要查看网卡的序号,如eth0,eth1
获得本机所有网卡的
IPv4地址
,方法如下:
$/sbin/ifconfig
|
awk
'{if
(
$1
==
"inet"
&&
$3
~
/^Bcast/)
$2}'
|
cut
-f2
-d
":"
如果是
IPv6网络
,把上面的命令做简单修改即可,如:
$/sbin/ifconfig
|
awk
'/inet6/
$3}'
----全部
$/sbin/ifconfig
ethX
|
awk
'/inet6/
$3}'
----单个
A类网络的IP地址范围为:1001-126255255254;B类网络的IP地址范围为:128101-191255255254;C类网络的IP地址范围为:192011-223255255254。
IP地址是适合大型网和小型网的。地址是自定义的,它的最高位定义地址的类型。A类地址支持多个主机在一个网:最高位为0,跟随有7Bit网络部分和24Bit主机部分。在B类地址,最高位是非0,跟随有14Bit网络号和16Bit主机号。
C类地址以110开始,跟随有21Bit网络号和8Bit主机号。按常规IP地址由加点的字符给出,地址由四部分10进制数组成,用点作分隔。
IP分组的转发规则
路由器仅根据网络地址进行转发。当IP数据包经由路由器转发时,如果目标网络与本地路由器直接相连,则直接将数据包交付给目标主机,这称为直接交付;否则,路由器通过路由表查找路由信息,并将数据包转交给指明的下一跳路由器,这称为间接交付。
路由器在间接交付中,若路由表中有到达目标网络的路由,则把数据包传送给路由表指明的下一跳路由器;如果没有路由,但路由表中有一个默认路由,则把数据包传送给指明的默认路由器;如果两者都没有,则丢弃数据包并报告错误。
1先给PC配置不同网段的IP地址;
2配置路由器实现全网互通;
配置命令:
路由器AR1:
<Huawei>system-view 进入特权
[Huawei]interface GigabitEthernet 0/0/0 进入端口
[Huawei-GigabitEthernet0/0/0]ip address 1921681254 24 配置ip及子网掩码
[Huawei-GigabitEthernet0/0/0]undo shutdown 开启端口
[Huawei-GigabitEthernet0/0/0]quit 退出到上一模式
[Huawei]interface GigabitEthernet 0/0/1 进入端口 进入端口
[Huawei-GigabitEthernet0/0/1]ip address 19216821 24 配置ip及子网掩码
[Huawei-GigabitEthernet0/0/1]undo shutdown 开启端口
[Huawei-GigabitEthernet0/0/0]quit 退出到上一模式
[Huawei]ip route-static 0000 0000 19216822 配置默认IP及下一跳地址
路由器AR2:
<Huawei>system-view 进入特权
[Huawei]interface GigabitEthernet 0/0/0 进入端口
[Huawei-GigabitEthernet0/0/0]ip address 19216822 24 配置ip及子网掩码
[Huawei-GigabitEthernet0/0/0]un shutdown 开启端口
[Huawei-GigabitEthernet0/0/0]quit 退出到上一模式
[Huawei]interface GigabitEthernet 0/0/1 进入端口
[Huawei-GigabitEthernet0/0/1]ip address 19216831 24 配置ip及子网掩码
[Huawei-GigabitEthernet0/0/1]un shutdown 开启端口
[Huawei-GigabitEthernet0/0/0]quit 退出到上一模式
[Huawei]ip route-static 19216810 2552552550 19216821 配置默认IP及下一跳地址
[Huawei]ip route-static 19216840 2552552550 19216832 配置默认IP及下一跳地址
路由器AR3:
<Huawei>system-view 进入特权
[Huawei]interface GigabitEthernet 0/0/0 进入端口
[Huawei-GigabitEthernet0/0/0]ip address 19216832 24 配置ip及子网掩码
[Huawei-GigabitEthernet0/0/0]un shutdown 开启端口
[Huawei-GigabitEthernet0/0/0]quit 退出到上一模式
[Huawei]interface GigabitEthernet 0/0/1 进入端口
[Huawei-GigabitEthernet0/0/1]ip address 1921684254 2552552550 配置ip及子网掩码
[Huawei]ip route-static 0000 0000 19216831 配置默认IP及下一跳地址
[Huawei-GigabitEthernet0/0/1]un shutdown 开启端口
验证:
以上就是关于怎么使用LINUX获取本机的网络接口eth1的IP地址和MAC地址全部的内容,包括:怎么使用LINUX获取本机的网络接口eth1的IP地址和MAC地址、如何获取ip地址、路由器上的接口怎么配置IP地址实现全网互通等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)