Linux 硬件篇

Linux 硬件

(學習鳥哥Linux的書,積累的一點點知識)

內核捕捉到得網卡信息:

  • 確認內核捕捉到了網卡 :dmesg |grep -in eth其他設備方法差不多。

    網卡

查詢設備芯片: lspci


查詢設備芯片

  • 查看內核是否順利加載:lsmod | grep "對應模塊號,比如e1000"
    模塊的相關信息可以用:modinfo "對應模塊號,比如e1000"查看。
    (由於用的是阿里雲服務器,虛擬的網卡,查不到具體模塊號,圖就不上了)

如果網卡沒有被捕捉到,但系統是支持的,在/etc/modprobe.d/下建立ether.conf文件:

#vim /etc/modprobe.d/ether.conf
#alias(網卡名) eth0 e1000(模塊號)
#alias(網卡名) eth1 e1000(模塊號)
#
#sync; reboot

重啓後ifconfig查看相關信息。

  • 網絡參數與配置文件對應關係
網絡參數 主要配置文件 重要參數
IP Netmask DHCP Gateway等 /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=網卡名、BOOTPROTO=是否dhcp、HWADDR=IP地址、NETMASK=子網掩碼、ONBOOT=是否默認啓動此接口、GATEWAY=網關、 NM_CONTROLLED=額外網管軟件(不建議使用)
主機名 /etc/sysconfig/network NETWORKING=是否使用網絡、NETWORKING_IPV6=是否支持ipv6、HOSTNAME=主機名
DNS IP /etc/resolv.conf Name Server DNS的IP地址
私有(公網)IP對應的主機名 /etc/hosts 私有主機名 別名

  • /etc/services
    此文件記錄了構建在TCP/IP上面的各種協議,包括HTTP、FTP、Telnet等,以及服務器所定義的端口,定義新端口也要修改此文件。

重啓整個網絡:
/etc/init.d/network restart (或service network restart)(centos7以下)
systemctl restart network(centos7以上)
開啓關閉某個網絡接口:
ifup eth0 (ifdown eth0)(centos7以下)

網絡配置
1
2
3

– 未完成 —

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章