服务器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口是一模一样的,后者我只在服务器上见过 ,