除了使用ifconfig 查看和设置网络,linux还有一个好用的命令:ip
以下是一些常见的 ip
命令用法,涵盖了设置 IP 地址、网关、子网掩码和其他网络相关设置的一些情况:
- 设置 IP 地址和子网掩码:
ip address add <ip_address>/<subnet_mask> dev <interface_name> #命令可以简写,示例 ip a add 192.168.1.100/24 dev eth0
address 可以简写为a , route 可以简写为r
-
移除 IP 地址:
ip address del <ip_address>/<subnet_mask> dev <interface_name> #命令可以简写,示例 ip a del 192.168.1.100/24 dev eth0
-
设置默认网关:
ip route add default via <gateway_ip_address> dev <interface_name> #命令简写示例 ip r add default via 192.168.1.100 dev eth0
-
添加静态路由:
ip route add <destination_network> via <next_hop_ip_address> dev <interface_name>
-
移除静态路由:
ip route del <destination_network> via <next_hop_ip_address> dev <interface_name>
-
显示网络接口信息:
ip link show
-
显示 IP 地址信息:
ip address show
-
显示路由表信息:
ip route show
-
启用或禁用网络接口:
ip link set <interface_name> up ip link set <interface_name> down
-
修改网络接口的 MAC 地址:文章来源:https://www.toymoban.com/news/detail-821730.html
ip link set dev <interface_name> address <new_mac_address>
还有其他功能和选项可以使用 ip help
或 man ip
命令可以查看完整的 ip
命令文档和帮助信息。文章来源地址https://www.toymoban.com/news/detail-821730.html
到了这里,关于【Linux】命令行设置IP以及网关的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!