Linux常用网络命令总结
Linux常用網絡命令總結
一、手動/自動配置IP參數與氣動/關閉網絡接口:ifcofig、ifup、ifdown
1、ifconfig
? ? 手動啟動、查看與修改網絡接口的相關參數,可以修改的參數有很多,包括ip參數以及MTU等。
? ? 語法:
1) ifconfig interface {up|down}
? ? interface:網卡接口名稱,包括:eth0、eth1等
2) ifconfig interface {options}
? ? option:
? ? ? up,down:啟動或者關閉該網絡接口
? ? ? netmask:設置子網掩碼
? ? ? broadcast:設置子網掩碼
3) ifconfig ?列出已經啟動的網卡
? ? ifconfig 網卡接口名稱 ?:列出該網卡的相關數據
4) ifconfig eth0:0 192.168.1.2 設置虛擬網卡,就是在一張網卡上面設置多個IP。
? ? ifconfig eth0:0 down 關掉eth0:0這個接口
5) ifconfig eth0 192.168.1.1 netmask 255.255.255.0 ? ?暫時修改IP
6) ifconfig eth0:0 up
? ? ifconfig eth0:0 down 開啟或者關閉該網卡
2、ifup、ifdown
? ? 當需要手動修改一些網絡接口參數時需要用到ifconfig,如果依靠配置文件/etc/sysconfig/network-scripts/ifcfg-eth0來啟動網絡接口時,需要通過ifup和ifdown來實現。
? ? 語法:
? ? ifup interface?
? ? ifdown interface
? ? interface:網卡接口名稱,如eth0、eth1等等。
【備注】:如果以ifconfig eth0的方式來設置或者是修改了網絡接口后,那就無法再以ifdown eth0的方式來關閉了
3、route ?修改路由?
? ? 兩臺主機之間一定要有路由才能互TCP/IP協議,否則無法連接。一般來說,只要有網絡接口,該接口就會產生一個路由。
? ? 語法:
route [-nee]
route add ?[-net|-host] [網絡或主機] netmask [mask] [gw|dev]
route del [net|-host] [網絡或主機] netmask [mask] [gw|dev]
? ? -n :不要使用通信協議或主機名,直接使用IP或port
? ? -ee:顯示更詳細的信息
? ? -net:表示后面的路由為一個網絡
? ? -host:表示后面接的為連接到單部主機的路由
? ? netmask:
? ? gw:gateway的簡寫
? ? 例子:
1) route -n 查看路由狀態?
? ?
轉載于:https://blog.51cto.com/doublelinux/1949893
總結
以上是生活随笔為你收集整理的Linux常用网络命令总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【源资讯 第36期】赶超 Java 和
- 下一篇: 【Linux sshfs】sshfs将远