Linux中的Windows ipconfig等效程序

Windows操作系统提供ipconfig命令来显示和管理IP地址和配置。一些来自Windows操作系统的系统管理员和用户可能会问“Linux发行版中的windowsiconfig命令等效于什么?”。简短的回答是ifconfig或ip命令,它是由不同的Linux发行版(如Ubuntu、Debian、Mint、CentOS、RHEL、Fedora等)提供的。在本教程中,我们将提供如何使用ifconfig和ip命令,如Windows对应的ipconfig命令。

null

列出IP和网络配置

ipconfig命令最常用的用例是列出当前系统的IP和网络配置。 ipconfig 命令将列出基本信息 ipconfig /all 将列出更详细和详细的信息。

> ipconfig

> ipconfig /all

对于Linux发行版 ifconfig ip address 命令可用于列出详细的IP地址和配置信息。最近的Linux发行版没有提供 ifconfig 默认情况下,但可以使用以下命令安装Ubuntu、Debian、Mint和Kali。

$ sudo apt install net-tools
$ ifconfigens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500        inet 192.168.142.133  netmask 255.255.255.0  broadcast 192.168.142.255        inet6 fe80::281:dc3d:69d1:6cbc  prefixlen 64  scopeid 0x20<link>        ether 00:0c:29:e0:58:54  txqueuelen 1000  (Ethernet)        RX packets 884353  bytes 1215380632 (1.2 GB)        RX errors 0  dropped 0  overruns 0  frame 0        TX packets 220346  bytes 16957040 (16.9 MB)        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536        inet 127.0.0.1  netmask 255.0.0.0        inet6 ::1  prefixlen 128  scopeid 0x10<host>        loop  txqueuelen 1000  (Local Loopback)        RX packets 26013  bytes 2566857 (2.5 MB)        RX errors 0  dropped 0  overruns 0  frame 0        TX packets 26013  bytes 2566857 (2.5 MB)        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

我们也可以使用 ip address , ip route 用于特定IP和默认网关信息的命令。

$ ip address1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00    inet 127.0.0.1/8 scope host lo       valid_lft forever preferred_lft forever    inet6 ::1/128 scope host        valid_lft forever preferred_lft forever2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000    link/ether 00:0c:29:e0:58:54 brd ff:ff:ff:ff:ff:ff    inet 192.168.142.133/24 brd 192.168.142.255 scope global dynamic noprefixroute ens33       valid_lft 1453sec preferred_lft 1453sec    inet6 fe80::281:dc3d:69d1:6cbc/64 scope link noprefixroute        valid_lft forever preferred_lft forever

从DHCP服务器续订IP地址

可以使用更新自动分配的IP地址和配置 ipconfig /renew Windows操作系统中的命令。对于Linux发行版 dhclient 命令也可以使用,而且接口名为like eth0 应指定。接口名称可以与ip地址命令一起列出,这在前面的步骤中进行了说明。

$ sudo dhclient -r eth0

刷新并重置DNS缓存

甚至Linux系统也不在特定的DNS缓存中存储DNS记录,一些帮助程序服务(如dnsmasq、pdnsd、nscd和dnsclean)可以存储DNS信息。它们可以冲洗或复位如下。

相关文章: 如何使用NOPASSWD在没有密码的情况下运行“sudo”命令?

dnsmasq公司

$ sudo /etc/init.d/dnsmasq restart

pdnsd公司

$ sudo pdnsd-ctl empty-cache

nscd公司

$ sudo /etc/init.d/nscd restart

dns清除

$ sudo /etc/init.d/dns-clean restart
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享