使用環境為centos6.6版本;
1、檢視網絡卡ip位址 ifconfig
網絡卡配置檔案:/etc/sysconfig/network-scripts/ifcfg-eth0
如果有多個網絡卡的話為eth1、eth2 。。。
如果linux有多個網絡卡,只想重啟某乙個網絡卡使用命令# ifdown eth0; ifup eth0
ifdown 停掉網絡卡,ifup 啟動網絡卡;
如果我們遠端登入伺服器,使用ifdown eth0 停掉網絡卡後,後面的命令不會被執行,會導致斷網無法連線伺服器。所以請盡量使用service network restart 重啟網絡卡;
2、給乙個網絡卡設定多個ip
[root@yonglinux ~]# cd /etc/sysconfig/network-scripts/編輯ifcfg-eth0:1 這個配置檔案,更改裡面的device=eth0:1 設定新的ip位址192.168.20.30 ;[root@yonglinux network-scripts]# cp ifcfg-eth0 ifcfg-eth0\:1
[root@yonglinux network-scripts]# vim ifcfg-eth0:1儲存退出後,重啟網絡卡;device=eth0:1
hwaddr=00:0c:29:43:3d:32
type=ethernet
uuid=0b1f4512-cefa-4a9e-ae85-adb2ac2a9903
onboot=yes
nm_controlled=yes
bootproto=static
ipaddr=192.168.20.30
netmask=255.255.255.0
gateway=192.168.20.1
[root@yonglinux network-scripts]# service network restart
[root@yonglinux network-scripts]# ifconfig可以看到多了乙個ip,可以用遠端ssh訪問這個192.168.20.30;eth0 link encap:ethernet hwaddr 00:0c:29:43:3d:32
inet addr:192.168.20.20 bcast:192.168.20.255 mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe43:3d32/64 scope:link
up broadcast running multicast mtu:1500 metric:1
rx packets:62506 errors:0 dropped:0 overruns:0 frame:0
tx packets:82867 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
rx bytes:38679452 (36.8 mib) tx bytes:47133078 (44.9 mib)
interrupt:18 base address:0x2000
eth0:1 link encap:ethernet hwaddr 00:0c:29:43:3d:32
inet addr:192.168.20.30 bcast:192.168.20.255 mask:255.255.255.0
up broadcast running multicast mtu:1500 metric:1
interrupt:18 base address:0x2000
3、檢視網絡卡連線狀態mii-tool eth0
[root@yonglinux ~]# mii-tool eth0由於是虛擬機器所以顯示"operation not supported",真實機器會顯示 eth0: negotiated 100basetx-fd, link ok ;siocgmiiphy on 'eth0' failed: operation not supported
」link ok「說明網絡卡為連線狀態,如果顯示「no link「說明網絡卡壞掉了或沒有連線網線。
4、更改主機名
hostname 檢視系統的主機名;
hostname 主機名 可以更改主機名,下次登入時會更改登入提示符;這樣更改只是暫時儲存在記憶體中,重啟後不會生效;
[root@yonglinux ~]# hostname永久更改主機名,需要編輯配置檔案/etc/sysconfig/network,更改hostname,儲存退出後重啟生效;yonglinux.com
[root@yonglinux ~]# hostname
angel
[root@yonglinux ~]# hostname
angel
[root@angel ~]# hostname
angel
networking=yes
hostname=yonglinux.com
5、設定dns
dns為網域名稱解析,把網域名稱解析為ip位址;
配置檔案為/etc/resolv.conf
[root@yong ~]# cat /etc/resolv.conflinux下還有乙個特殊的檔案/etc/hosts 也可以解析網域名稱手動在裡面新增ip位址 網域名稱位址;主要作用是臨時解析某個網域名稱。; generated by /sbin/dhclient-script
nameserver 192.168.20.2
格式為:ip位址 網域名稱 192.168.1.111 www.baidu.com
幾點要注意的:
1)乙個ip後面可以跟多個網域名稱,空格分隔開,可以是幾十個甚至幾百個;
2)每行只能有乙個ip,也就是說乙個網域名稱不能對應多個ip;
3)如果有多行中出現相同的網域名稱(ip不一樣)會按最前面出現的記錄來解析;
linux下網絡卡配置補充
redhat 9.0的網絡卡配置檔案可以位於以下三個位置。etc sysconfig network scripts ifcfg eth0 etc sysconfig networking devices ifcfg eth0 etc sysconfig networking profiles de...
Linux 下網絡卡配置引數
在 linux 下如果想修改網絡卡的引數有很多種方法,第一種方法是修改 etc network inte ces 檔案,這種方法可以在重啟後依然有效 另外一種方法是使用 ifconfig 指令,這種方法只能臨時性的修改網絡卡引數,在重啟後會失效。第一種 修改 inte ces 檔案 inte ces...
Linux環境下網絡卡配置
device eth0 hwaddr 08 00 27 0d 3c f6 type ethernet uuid 73ff4482 1baf 4c9b b859 720ca92a704a onboot yes nm controlled yes bootproto static ipaddr 192....