3.網路基本命令
(1)network service的制御網路介面配置資訊改動後,網路服務必須從新啟動,來啟用網路新配置的使得配置生效,這部分操作和從新啟動系統時時一樣的作用。制御 (控制)是/etc/init.d/network這個檔案,可以用這個檔案後面加上下面的引數來操作網路服務。例如:
[root@linux ~]#/etc/init.d/networkrestart
同樣也可以用service這個命令來操作網路服務例如:
[root@linux ~]#service network restart
start ←啟動
stop ←停止
restart ←再啟動
reload ←和再啟動一樣(..)
status ←狀態表示
如果伺服器軟體採用rpm的方式安裝,以上的內容大多數都對應。
(2)network管理命令網路管理還有一些常用的命令,下面介紹幾個常用的命令。
ifconfig
netstat
hostname
ping
traceroute
這個命令可以用於,網路介面的啟動/停止,更改設定和表示網路狀態,在不新增任何引數的情況下,這個ifconfig可以表示網路介面的狀態。例如:
[root@linux ~]# ifconfig
eth0 link encap:ethernet hwaddr00:xx:xx:xx:04:45
inet addr:192.168.1.81 bcast:192.168.1.255 mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe61:445/64 scopeink
upbroadcast running multicast mtu:1500 metric:1
rxpackets:472 errors:0 dropped:0 overruns:0 frame:0
txpackets:445 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
rxbytes:35804 (34.9 kib) tx bytes:53012(51.7 kib)
interrupt:185 base address:0×1080
lo link encapocal loopback
inet addr:127.0.0.1 mask:255.0.0.0
inet6 addr: ::1/128 scope:host
uploopback running mtu:16436 metric:1
rxpackets:8 errors:0 dropped:0 overruns:0 frame:0
txpackets:8 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
rxbytes:560 (560.0 b) tx bytes:560 (560.0b)
[root@linux ~]#
看看ifconfig的輸出內容
1. link encap ←
2. hwaddr ←mac位址
3.inet addr ←ip位址(ipv4)
4. bcast ←廣播位址
5. mask ←衍碼
6. inet6 addr ←ip位址(ipv6)
7. up ←啟動中
8. broadcast ←廣播位址有效
9. running ←動作
10. mtu ←網路介面的mtu(maximumtransfer unit:ethernet最大傳送frame值)
11. metric ←
12. rx packets ←受信包數
13. tx packets ←送信包數
14. collisions ←
15. interrupt ←irq號碼
16. baseaddress ←i/o位址
通過這個命令還可以up(開啟)和down(關閉)某個網路介面(網絡卡),例如我們關閉eth0可以用下面的命令:
[root@linux ~]#ifconfigeth0 down
相反的開啟如下:
[root@linux ~]#ifconfigeth0 up
通過這個命令還可以設定網路介面(網絡卡),例如我們將eth0的ip設定成192.168.1.11,子網衍碼設定成255.255.255.0如下:
[root@linux ~]#ifconfigetho inet 192.168.1.11 netmask 255.255.255.0
假如有多個網路介面的情況下,ethx的x部分用網路介面碼(數字,例如eth0,eth1,eth2代替)。
netstat
這條命令是顯示網路各種情況的命令,在不跟隨任何引數被執行的情形下,將表示active internet connections和activeunix domain sockets的情報。
看看下面的輸出資訊:
這裡是192.168.1.56正在通過ssh連線192.168.1.81的情形
[root@linux ~]#netstat
active internetconnections (w/o servers)
proto recv-q send-qlocal address foreignaddress state
tcp 0 0 ::ffff:192.168.1.81:ssh ::ffff:192.168.1.56:4757 established
active unix domainsockets (w/o servers)
proto refcntflags type state i-node path
unix 11 [ ] dgram 5202 /dev/log
unix 2 [ ] dgram 5997 @/var/run/hal/hotplug_socket
unix 2 [ ] dgram 2536 @udevd
unix 2 [ ] dgram 7474
unix 3 [ ]
centos 配置ip dns 固定的ip
幫助自己記憶一下,免得忘了 一 centos 修改ip位址 修改對應網絡卡的ip位址的配置檔案 vi etc sysconfig network scripts ifcfg eth0 修改以下內容 device eth0 描述網絡卡對應的裝置別名,例如ifcfg eth0的檔案中它為eth0 boo...
Centos網絡卡配置
安裝完成後,在esxi下,如果網絡卡型別為虛擬,則centos5.5無法使用網絡卡。解決方法 1 新增網絡卡,e1000。2 ifconfig a,檢視網絡卡資訊。3 重啟網路服務,restart network service。4 修改 etc sysconfig network scripts ...
CentOs 配置網絡卡
首先檢視網絡卡裝置ifconfig a 看下有幾塊網絡卡裝置根據網絡卡裝置名稱在 etc sysconfig network script裡建立相對應的檔案 如 我的網絡卡是eth0則建立ifcfg eth0 vi etc sysconfig network script ifcfg eth0 修改...