|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
安装和登录命令:login、shutdown、halt、reboot、mount、umount、chsh
很多windows十分熟习ipconfig命令行工具,它被用来猎取收集接口设置信息并对此举行修正。Linux体系具有一个相似的工具,也就是ifconfig(interfacesconfig)。一般必要以root身份登录或利用sudo以便在Linux呆板上利用ifconfig工具。依附于ifconfig命令中利用一些选项属性,ifconfig工具不但能够被用来复杂地猎取收集接口设置信息,还能够修正这些设置。
1.命令格局:
ifconfig[收集设备][参数]
2.命令功效:
ifconfig命令用来检察和设置收集设备。当收集情况产生改动时可经由过程此命令对收集举行响应的设置。
3.命令参数:
up启动指定收集设备/网卡。
down封闭指定收集设备/网卡。该参数能够无效地制止经由过程指定接口的IP信息流,假如想永世地封闭一个接口,我们还必要从中心路由表中将该接口的路由信息全体删除。
arp设置指定网卡是不是撑持ARP协定。
-promisc设置是不是撑持网卡的promiscuous形式,假如选择此参数,网卡将吸收收集中发给它一切的数据包
-allmulti设置是不是撑持多播形式,假如选择此参数,网卡将吸收收集中一切的多播数据包
-a显现全体接口信息
-s显现择要信息(相似于netstat-i)
add给指定网卡设置IPv6地点
del删除指定网卡的IPv6地点
<硬件地点>设置网卡最年夜的传输单位
mtu<字节数>设置网卡的最年夜传输单位(bytes)
netmask<子网掩码>设置网卡的子网掩码。掩码能够是有前缀0x的32位十六进制数,也能够是用点分隔的4个十进制数。假如不盘算将收集分红子网,能够不论这一选项;假如要利用子网,那末请记着,收集中每个体系必需有不异子网掩码。
tunel创建地道
dstaddr设定一个远端地点,创建点对点通讯
-broadcast<地点>为指定网卡设置播送协定
-pointtopoint<地点>为网卡设置点对点通信协定
multicast为网卡设置组播标记
address为网卡设置IPv4地点
txqueuelen<长度>为网卡设置传输排队的长度
4.利用实例:
实例1:显现收集设备信息(激活形态的)
命令:
ifconfig
输入:
<br>
[root@localhost~]#ifconfig
eth0Linkencap:EthernetHWaddr00:50:56:BF:26:20
inetaddr:192.168.120.204Bcast:192.168.120.255Mask:255.255.255.0
UPBROADCASTRUNNINGMULTICASTMTU:1500Metric:1
RXpackets:8700857errors:0dropped:0overruns:0frame:0
TXpackets:31533errors:0dropped:0overruns:0carrier:0
collisions:0txqueuelen:1000
RXbytes:596390239(568.7MiB)TXbytes:2886956(2.7MiB)
loLinkencap:LocalLoopback
inetaddr:127.0.0.1Mask:255.0.0.0
UPLOOPBACKRUNNINGMTU:16436Metric:1
RXpackets:68errors:0dropped:0overruns:0frame:0
TXpackets:68errors:0dropped:0overruns:0carrier:0
collisions:0txqueuelen:0
RXbytes:2856(2.7KiB)TXbytes:2856(2.7KiB)
<br>
申明:
eth0暗示第一块网卡,个中HWaddr暗示网卡的物理地点,能够看到今朝这个网卡的物理地点(MAC地点)是00:50:56:BF:26:20
inetaddr用来暗示网卡的IP地点,此网卡的IP地点是192.168.120.204,播送地点,Bcast:192.168.120.255,掩码地点Mask:255.255.255.0
lo是暗示主机的回坏地点,这个通常为用来测试一个收集程序,但又不想让局域网或外网的用户可以检察,只能在此台主机上运转和检察所用的收集接口。好比把HTTPD服务器的指定到回坏地点,在扫瞄器输出127.0.0.1就可以看到你所架WEB网站了。但只是您能看失掉,局域网的别的主机或用户无从晓得。
第一行:毗连范例:Ethernet(以太网)HWaddr(硬件mac地点)
第二行:网卡的IP地点、子网、掩码
第三行:UP(代表网卡开启形态)RUNNING(代表网卡的网线被接上)MULTICAST(撑持组播)MTU:1500(最年夜传输单位):1500字节
第4、五行:吸收、发送数据包情形统计
第七行:吸收、发送数据字节数统计信息。
实例2:启动封闭指定网卡
命令:
ifconfigeth0up
ifconfigeth0down
输入:
申明:
ifconfigeth0up为启动网卡eth0;ifconfigeth0down为封闭网卡eth0。ssh上岸linux服务器操纵要当心,封闭了就不克不及开启了,除非你有多网卡。
实例3:为网卡设置和删除IPv6地点
命令:
ifconfigeth0add33ffe:3240:800:1005::2/64
ifconfigeth0del33ffe:3240:800:1005::2/64
输入:
申明:
ifconfigeth0add33ffe:3240:800:1005::2/64为网卡eth0设置IPv6地点;
ifconfigeth0add33ffe:3240:800:1005::2/64为网卡eth0删除IPv6地点;
实习的时分,ssh上岸linux服务器操纵要当心,封闭了就不克不及开启了,除非你有多网卡。
实例4:用ifconfig修正MAC地点
命令:
ifconfigeth0hwether00:AA:BB:CC:DD:EE
输入:
<br>
[root@localhost~]#ifconfigeth0down//封闭网卡
[root@localhost~]#ifconfigeth0hwether00:AA:BB:CC:DD:EE//修正MAC地点
[root@localhost~]#ifconfigeth0up//启动网卡
[root@localhost~]#ifconfig
eth0Linkencap:EthernetHWaddr00:AA:BB:CC:DD:EE
inetaddr:192.168.120.204Bcast:192.168.120.255Mask:255.255.255.0
UPBROADCASTRUNNINGMULTICASTMTU:1500Metric:1
RXpackets:8700857errors:0dropped:0overruns:0frame:0
TXpackets:31533errors:0dropped:0overruns:0carrier:0
collisions:0txqueuelen:1000
RXbytes:596390239(568.7MiB)TXbytes:2886956(2.7MiB)
loLinkencap:LocalLoopback
inetaddr:127.0.0.1Mask:255.0.0.0
UPLOOPBACKRUNNINGMTU:16436Metric:1
RXpackets:68errors:0dropped:0overruns:0frame:0
TXpackets:68errors:0dropped:0overruns:0carrier:0
collisions:0txqueuelen:0
RXbytes:2856(2.7KiB)TXbytes:2856(2.7KiB)
[root@localhost~]#ifconfigeth0hwether00:50:56:BF:26:20//封闭网卡并修正MAC地点
[root@localhost~]#ifconfigeth0up//启动网卡
[root@localhost~]#ifconfig
eth0Linkencap:EthernetHWaddr00:50:56:BF:26:20
inetaddr:192.168.120.204Bcast:192.168.120.255Mask:255.255.255.0
UPBROADCASTRUNNINGMULTICASTMTU:1500Metric:1
RXpackets:8700857errors:0dropped:0overruns:0frame:0
TXpackets:31533errors:0dropped:0overruns:0carrier:0
collisions:0txqueuelen:1000
RXbytes:596390239(568.7MiB)TXbytes:2886956(2.7MiB)
loLinkencap:LocalLoopback
inetaddr:127.0.0.1Mask:255.0.0.0
UPLOOPBACKRUNNINGMTU:16436Metric:1
RXpackets:68errors:0dropped:0overruns:0frame:0
TXpackets:68errors:0dropped:0overruns:0carrier:0
collisions:0txqueuelen:0
RXbytes:2856(2.7KiB)TXbytes:2856(2.7KiB)
<br>
申明:
实例5:设置IP地点
命令:
输入:
[root@localhost~]#ifconfigeth0192.168.120.56
[root@localhost~]#ifconfigeth0192.168.120.56netmask255.255.255.0
[root@localhost~]#ifconfigeth0192.168.120.56netmask255.255.255.0broadcast192.168.120.255
申明:
ifconfigeth0192.168.120.56
给eth0网卡设置IP地:192.168.120.56
ifconfigeth0192.168.120.56netmask255.255.255.0
系统安全相关命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo、pswho |
|