linux没有ifconfig命令怎么办(小白Linux学习ifconfig命令)
时间:2023-08-28 11:25:28 整理: • 2人看过
ifconfig命令用于显示或设置网络设备。
ifconfig可以设置网络设备的状态或显示当前设置。
语法ifconfig[网络设备][down-all multi-ARP-promisc][add][del & lt;地址>][& lt;hw & lt网络设备类型>;& lt硬件地址>;][io _ addr & lt;输入输出地址>;][IRQ & lt;IRQ地址>][media & lt;网络媒体类型>;][mem _ start & lt;内存地址>][公制& ltnumber >][MTU & lt;bytes >][网络掩码& lt子网掩码>][隧道& lt地址>][-广播& lt地址>][-pointo point & lt;地址>][IP地址]
执行ifconfig - help查看用法和参数描述。
参数描述:
add<地址> 设置网络设备IPv6的IP地址。del<地址> 删除网络设备IPv6的IP地址。down 关闭指定的网络设备。<hw<网络设备类型><硬件地址> 设置网络设备的类型与硬件地址。io_addr<I/O地址> 设置网络设备的I/O地址。irq<IRQ地址> 设置网络设备的IRQ。media<网络媒介类型> 设置网络设备的媒介类型。mem_start<内存地址> 设置网络设备在主内存所占用的起始地址。metric<数目> 指定在计算数据包的转送次数时,所要加上的数目。mtu<字节> 设置网络设备的MTU。netmask<子网掩码> 设置网络设备的子网掩码。tunnel<地址> 建立IPv4与IPv6之间的隧道通信地址。up 启动指定的网络设备。-broadcast<地址> 将要送往指定地址的数据包当成广播数据包来处理。-pointopoint<地址> 与指定地址的网络设备建立直接连线,此模式具有保密功能。-promisc 关闭或启动指定网络设备的promiscuous模式。[IP地址] 指定网络设备的IP地址。[网络设备] 指定网络设备的名称。ifconfig命令依赖于网络工具。如果输入后提示没有这样的命令,则需要安装net-tools。
sudo安装网络工具
举例
1。显示网络设备信息。
#ifconfig
2。启动并关闭指定的网卡。
# ifconfig wlp2s0 down
注意:wlp2s0是网卡的名称。
# ifconfig wlp2s0 down
3。配置和删除网卡的IPv6地址。
# ifconfig WLP 2s 0 add 2022::2/64//设置网卡的IPv6地址。
# ifconfig WLP 2s 0 del 2022::2/64//删除网卡的IPv6地址。
4。用ifconfig修改MAC地址。
# ifconfig wlp2s0 down //关闭网卡。
# ifconfig WLP 2s 0 hwe ther 00:aa:bb:cc:DD:ee//修改MAC地址。
# ifconfig wlp2s0 up //启动网卡。
5。配置IP地址
# ifconfig wlp2s 0 192.1.1.22
//配置eth0网卡的IP地址。
# ifconfig wlp2s 0 192.1.1.22网络掩码255.255.255.0
//用IP地址配置eth0网卡,并添加子掩码。
# ifconfig wlp2s 0 192.1.1.22网络掩码255.255.255.0广播192.1.1.255
//用IP地址配置eth0网卡,添加子掩码和广播地址。
6。启用和禁用ARP协议。
# ifconfig wlp2s0 arp // On
#arp -n //查看arp信息。
# ifconfig wlp2s 0-ARP//Close
7。设置最大传输单位
# ifconfig wlp2s0 mtu 1500
//设置可以传递到1500字节的最大数据包大小。
[/h #linux## #每天学一个linux##linux # # Linux #
,