伺服器eth埠不顯示怎麼辦
㈠ linuxeth1
linuxethtool璇﹁В錛
ethtool鏄疞inux涓嬬敤浜庢煡璇㈠強璁劇疆緗戝崱鍙傛暟鐨勫懡浠ゃ
ethtool鍛戒護澶氱敤浜庢墜宸ヨ劇疆緗戠粶閫熺巼錛屼竴鑸鍗冨厗緗戝崱鏀鎸10|100|1000涓変釜閫熺巼錛屽崟浣嶆槸Mbps銆
渚嬪傦細ethtool-
姝ゆ寚浠ゅ皢eth0璁懼囪劇疆涓哄叏鍙屽伐鑷閫傚簲錛岄熷害涓100Mbs銆傝嫢瑕乪th0鍚鍔ㄦ椂璁劇疆榪欎簺鍙傛暟,淇鏀規枃浠/etc/sysconfig/network-scripts/ifcfg-eth0錛屾坊鍔犲備笅涓琛:
ETHTOOL_OPTS=speed100plexfullautonegoff
榪欎釜鍛戒護澶氱敤浜庣$悊澶氱綉鍙g殑鏈嶅姟鍣ㄤ富鏈猴紝鐢變簬鑳屾澘鐨勭綉緇滅鍙f暟閲忓ぇ錛屾湁鏃跺欎笉鐭ラ亾閭d釜鐗╃悊絝鍙e瑰簲eth0鎴栧叾浠栬懼囧彿錛屾垜浠灝卞彲浠ヤ嬌鐢ㄨ繖涓鍛戒護鏉ユ煡璇銆
Linux緋葷粺Centos娌℃湁緗戝崱eth0閰嶇疆鏂囦歡鎬庝箞鍔烇紵
涓存椂瑙e喅鍔炴硶
涓銆佸ぇ瀹墮兘鐭ラ亾linux涓嬮潰璁劇疆ip鏄痠fconfig鍛戒護錛岄氳繃涓嬮潰鍛戒護鍗沖彲涓存椂璁劇疆IP鍦板潃銆
ifconfig璁懼囧悕IP鍦板潃(ifconfigeth0192.168.1.117)
浜屻佽劇疆濂戒箣鍚庨┈涓婄敓鏁堬紝涓嶉渶瑕侀噸鍚緗戝崱鏈嶅姟錛堝崈涓囧埆閲嶅惎緗戝崱鏈嶅姟,涓嶇劧鍒氬垰璁劇疆鐨勫張娌℃湁浜嗭級ifconfig鍗沖彲鏌ョ湅褰撳墠緗戝崱鐨処P鍦板潃銆
姘鎬箙瑙e喅鍔炴硶鏂規硶
涓銆佸嶅埗璁劇疆閰嶇疆鏂囦歡
涓鑸鏉ヨ村傛灉娌℃湁緗戝崱eth0閰嶇疆鏂囦歡錛屼綘鍒扮綉鍗¢厤緗鐩/etc/sysconfig/network-scripts/涓嬮潰閮戒細鏈変竴涓猧fcfg-lo鍥炵幆鎺ュ彛閰嶇疆鏂囦歡錛屾嫹璐濅竴浠姐
浜屻佹嫹璐濅簡涓涓猯o閰嶇疆鏂囦歡涔嬪悗錛屾妸鏂囦歡IP鍦板潃鍜屽弬鏁版敼涓涓嬫敼鎴恊th0淇濆瓨鍗沖彲鍟︼紒
涓夈佺紪鍐欓厤緗鏂囦歡
閫氳繃涓婅堪鏂規硶澶嶅埗鐨勬枃浠朵笉瀹屾暣錛屽彲浠ラ氳繃vi緙栬緫杈撳叆琛ュ叏銆傛垨鑰呯洿鎺ユ墜鍔ㄨ緭鍏ヨ劇疆錛屽叿浣撹︾粏鍙傛暟鍙傝冨備笅鍥懼垪琛
鐗瑰埆鎻愰啋涓涓嬶紝濡傝佽劇疆mac鍦板潃錛屽彲浠ュ厛ifconfig鏌ョ湅涓涓嬶紝鍙浠ョ湅鍒癿ac鍦板潃鐨勫枖
鍥涖侀噸鍚緗戠粶鏈嶅姟
璁劇疆濂界綉鍗¢厤緗涔嬪悗錛岄渶瑕佹妸緗戠粶鏈嶅姟閲嶅惎涓涓嬨傝緭鍏ュ備笅鍛戒護
servicenetworkrestart
濡傛灉娌℃湁鎻愮ず浠諱綍閿欒鍒欒〃紺鴻劇疆鏍煎紡鍩烘湰娌℃湁闂棰樺搱
浜斻佸傛灉MAC鍦板潃璁劇疆閿欒鐨勮瘽錛屼細鎻愮ず涓嬮潰淇℃伅銆
鍙浠ュ厛ifconfig鏌ョ湅涓涓嬶紝鍙浠ユ煡鐪嬫g『鐨凪AC鍦板潃錛屽綋鐒朵綘涔熷彲浠ョ洿鎺ユ妸mac鍦板潃璁劇疆閭d竴鏍忓幓鎺夊彲浠ャ
瀹夎卨inux鍚庣敤ifconfig鍛戒護娌℃湁鏄劇ず鏈塭th0緗戝崱錛屾庝箞鍥炰簨錛
閲嶆柊鎵撳紑eth0灝辮屼簡絎涓姝ワ細鎵撳紑terminal錛岃緭鍏cd/etc/sysconfig/network-scripts榪涘叆鐩褰曪紝杈撳叆ifconfig-a鍛戒護錛屽彲浠ョ湅鍒癳th0鍜宭o銆
絎浜屾ワ細杈撳叆ifconfigeth0up錛屽惎鐢ㄧ綉鍗°傛ゆ椂鐢╥fconfig錛屽彧鑳界湅鍒癷net6鐨勫湴鍧錛屾病鏈塱p絎涓夋ワ細杈撳叆vi/etc/sysconfig/network-scripts/ifcfg-eth0緙栬緫鏂囦歡錛屾妸ONBOOT=no鏀逛負ONBOOT=yes錛屾鏌ュ叾浠栦俊鎮鍙堟病閿欒銆
絎鍥涙ワ細杈撳叆servicenetworkrestart錛岄噸鍚鏈嶅姟
linux璇ユ庝箞鍗歌澆緗戝崱錛
涓銆佸垹闄VM涓澶氫綑鐨剗fcfg-eth0.bak鏈夌殑Linux緋葷粺鏇存敼緗戝崱鎴栫綉鍗MAC鍦板潃鍚庝細鍑虹幇涓猠th0.bak閰嶇疆澶囦喚鏂囦歡瑙e喅鏂規硶錛/etc/sysconfig/networking/devices鐩褰曚笅錛屽皢ifcfg-eth0.bak鍒犻櫎/etc/sysconfig/networking/profiles/default錛屽皢ifcfg-eth0.bak鍒犻櫎/etc/sysconfig/network-scripts/錛屽皢ifcfg-eth0.bak鍒犻櫎
浜屻佸垹闄Linux緋葷粺涓澶氫綑鐨勭綉鍗(渚嬪傦細eth1)/etc/modprobe.conf錛屽垹闄aliaseth1XXXX/etc/sysconfig/networking/devices鐩褰曚笅錛屽皢ifcfg-eth1鍒犻櫎/etc/sysconfig/networking/profiles/default鐩褰曚笅錛屽皢ifcfg-eth1鍒犻櫎/etc/sysconfig/network-scripts/鐩褰曚笅錛屽皢ifcfg-eth0.bak鍒犻櫎
涓夈佹嫻嬬綉緇滄帴鍙(eth0)鏄鍚﹀伐浣滄e父/etc/modprobe.conf錛岃ユ枃浠朵腑蹇呴』鏈夛細aliaseth0XXX/etc/sysconfig/hwconf錛岃ユ枃浠朵腑eth0瀵瑰簲鐨勯厤緗涔熷繀欏繪g『/etc/sysconfig/network-scripts鐩褰曚笅錛屽繀欏繪湁緗戠粶鎺ュ彛鐨勯厤緗鏂囦歡錛歩fcfg-eth0/etc/sysconfig/network-scripts/ifcfg-eth0鏂囦歡涓鐨勯厤緗鏄鍚︽g『錛屼緥濡傦細DEVICE=eth0
楹葷儲闂涓猯inux闂棰.eth0:0涓巈th0鏈変粈涔堝叧緋誨悧錛
eth0鏄涓鍧楃墿鐞嗙綉鍗°
eth0:0鍙浠ョ悊瑙d負eth0鉶氭嫙鍑烘潵鐨勪竴鍧楃綉鍗°備綘榪樺彲浠ヨ櫄鎷熸洿澶氱殑:1,:2絳夌瓑銆備富瑕佹槸涓轟簡鍦ㄤ竴鍧楃綉鍗′笂璁劇疆澶氫釜IP鐢ㄧ殑銆㈡ Linux系統\Centos沒有網卡eth0配置文件怎麼辦
一、配置文件詳解
在RHEL或者CentOS等Redhat系的Linux系統里,跟網路有關的主要設置文件如下:
/etc/host.conf 配置域名服務客戶端的控制文件
/etc/hosts 完成主機名映射為IP地址的功能
/etc/resolv.conf 域名服務客戶端的配置文件,用於指定域名伺服器的位置
/etc/sysconfig/network 包含了主機最基本的網路信息,用於系統啟動.
/etc/sysconfig/network-script/ 系統啟動時初始化網路的一些信息
/etc/xinetd.conf 定義了由超級進程xinetd啟動的網路服務
/etc/networks 完成域名與網路地址的映射
/etc/protocols 設定了主機使用的協議以及各個協議的協議號
/etc/services 設定主機的不同埠的網路服務
1. /etc/host.conf文件的默認信息如下:
multi on #允許主機擁有多個IP地址
order hosts,bind #主機名解析順序,即本地解析,DNS域名解析的順序
這個文件一般不需要我們修改,默認的解析順序是本地解析,DNS伺服器解析,也就是說在本系統里對於一個主機名首先進行本地解析,如果本地解析沒有,然後進行DNS伺服器解析。
2. /etc/hosts文件默認的內容大概如下:
127.0.0.1 butbueatiful localhost.localdomain localhost
::1 localhost6.localdomain6 localhost6
可見,默認的情況是本機ip和本機一些主機名的對應關系,第一行是ipv4信息,第二行是ipv6信息,如果用不上ipv6本機解析,一般把該行注釋掉。
第一行的解析效果是,butbueatiful localhost.localdomain localhost都會被解析成127.0.0.1,我們可以用ping試試。
[root@butbueatiful ~]# ping -c 3 butbueatiful
PING butbueatiful (127.0.0.1) 56(84) bytes of data.
64 bytes from butbueatiful (127.0.0.1): icmp_seq=1 ttl=64 time=0.061 ms
64 bytes from butbueatiful (127.0.0.1): icmp_seq=2 ttl=64 time=0.052 ms
64 bytes from butbueatiful (127.0.0.1): icmp_seq=3 ttl=64 time=0.051 ms
--- butbueatiful ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 1999ms
rtt min/avg/max/mdev = 0.051/0.054/0.061/0.009 ms
[root@butbueatiful ~]# ping -c 3 localhost.localdomain
PING butbueatiful (127.0.0.1) 56(84) bytes of data.
64 bytes from butbueatiful (127.0.0.1): icmp_seq=1 ttl=64 time=0.055 ms
64 bytes from butbueatiful (127.0.0.1): icmp_seq=2 ttl=64 time=0.035 ms
64 bytes from butbueatiful (127.0.0.1): icmp_seq=3 ttl=64 time=0.050 ms
--- butbueatiful ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 1999ms
rtt min/avg/max/mdev = 0.035/0.046/0.055/0.011 ms
看到上面的結果,你可能會問為什麼ping localhost.localdomain的時候,下面顯示的是卻是butbueatiful,這是因為第一個主機名butbueatiful後面的那些主機名其實都是butbueatiful的主機別名。
如果我們要追加新的本地解析,比如我們希望在我們的機器里把yyyy.com和www.yyyy.com都解析成192.168.0.100,那麼就追加如下一句即可:
192.168.0.100 yyyy.com www.yyyy.com
同樣,在這里,www.yyyy.com是yyyy.com的主機別名。
如果你仔細一想,會發現,其實這個文件是很危險的,如果有人惡意修改了你這個文件,比如把淘寶的網站域名解析到了他的釣魚網站,那你就要中招了。
3. /etc/resolv.conf, 指定域名解析的DNS伺服器IP等信息, 配置參數一般接觸到的有4個:
nameserver 指定DNS伺服器的IP地址
domain 定義本地域名信息
search 定義域名的搜索列表
sortlist 對gethostbyname返回的地址進行排序
但是最常用的配置參數是nameserver,其他的可以不設置,這個參數指定了DNS伺服器的IP地址,如果設置不正確,就無法進行正常的域名解析。
一般來說,推薦設置2個DNS伺服器,比如我們用google的免費DNS伺服器,那麼該文件的設置內容如下:
nameserver 8.8.8.8
nameserver 8.8.4.4
同樣,這個文件也是危險的,如果被人惡意改成了他自己的DNS伺服器,他就可以為所欲為的控制你通過域名訪問的每個目的地了,這就是常說的DNS劫持。
4. /etc/sysconfig/network, 典型的配置如下:
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=butbueatiful
GATEWAY=192.168.0.1
參數簡要解釋:
NETWORK 設置網路是否有效,yes有效,no無效
NETWORKING_IPV6 設置ipv6網路是否有效,yes有效,no無效
HOSTNAME 設置伺服器的主機名,最好和/etc/hosts里設置一樣,否則在使用一些程序的時候會有問題。
GATEWAY 指定默認網關IP
5. ifcfg-ethX, 設置對應網口的IP等信息, 比如第一個網口, 那麼就是/etc/sysconfig/network-scripts/ifcfg-eth0,配置例子:
DEVICE="eth0"
BOOTPROTO="static"
BROADCAST="192.168.0.255"
HWADDR="00:16:36:1B:BB:74"
IPADDR="192.168.0.100"
NETMASK="255.255.255.0"
ONBOOT="yes"
參數簡要解釋:
DEVICE 設備名,不要自己亂改,和文件ifcfg-ethX里的ethX要一致
BROADCAST 廣播地址
HWADDR 物理地址,這個你不要亂改
IPADDR IP地址
NETMASK 子網掩碼
ONBOOT 啟動或者重啟網路時,是否啟動該設備,yes是啟動,no是不啟動
BOOTPROTO 開機協議,最常見的三個參數如下:
static(靜態IP)
none(不指定,設置固定ip的情況,這個也行,但是如果要設定多網口綁定bond的時候,必須設成none)
dhcp(動態獲得IP相關信息)
6. route-ethX,比如第一個網口eth0的路由信息,那麼就是/etc/sysconfig/network-scripts/route-eth0:
比如我們現在有這樣一個需求,通過eth0去網路172.17.27.0/24不走默認路由,需要走192.168.0.254,那麼我們第一反應,肯定是用route命令追加路由信息:
[root@butbueatiful ~]# route add -net 172.17.27.0 netmask 255.255.255.0 gw 192.168.0.254 dev eth0
可是,你沒意識到的是,這樣只是動態追加的而已,重啟網路後,路由信息就消失了,所以需要設置靜態路由,這時候就要設置/etc/sysconfig/network-scripts/route-eth0文件了,如果沒有該文件,你就新建一個:
[root@butbueatiful ~]# vi /etc/sysconfig/network-scripts/route-eth0
#追加
172.17.27.0/24via 192.168.0.254
這下即使重啟網路,重啟系統,該路由也會自動載入,當然了,如果你沒有這樣的需要,那麼這個文件就沒必要創建和配置了。
㈢ 阿里雲上伺服器eth0網卡關掉怎麼打開
網卡配置後可以用多種方式啟動和關掉網卡
1、服務形式開關網卡
啟動:service network start
關閉:service network stop
2、還可以在這里開關網路服務
啟動網路服務:/etc/init.d/network start
停止網路服務:/etc/init.d/network stop
2、ifconfig開關網卡
啟動:ifconfig eth網卡編號 up
關閉:ifconfig eth網卡編號 down
㈣ 一台伺服器有兩塊網卡ETH0和ETH1,用同一台電腦PING ETH0正常,PING ETH1卻不通,怎麼解決ETH1不通的問題
你可以檢查一下,A和C的IP肯定是192.168.0.* ,因為A/C和ETH1不處於同一網段,所以不能PING通,要想A/C實現文件共享,可以手動設置IP為192.168.2.*
㈤ linux下輸入ifconfig命令,沒有eth0,怎麼解決
重新打開eth0就行了
第一步:打開terminal,輸入cd /etc/sysconfig/network-scripts 進入目錄,輸入ifconfig -a命令,可以看到eth0和lo。
㈥ turbolinux 板載網口有兩個 可是用ifconfig只能看到一個eth0和一個lo 另外一個網口為什麼看不到
查看網路適配器了 如果是個雙網卡那就禁用掉那個不能用的把網線插入新的網口中,如果另一個是ILO埠那就不是網線介面了,呵呵 要看清上面的標志,因為網口和ILO口是一模一樣的,後者我只在伺服器上見過 ,