LINUX网络配置基础
2019獨角獸企業重金招聘Python工程師標準>>>
? ? 最近在浪潮工作,負責搭建koji自動化編譯環境,要了臺服務器裝系統,配網絡,結果被氣的肝疼,浪潮的機房內的機器居然是以DHCP方式獲取IP,泥馬,我好好地活了25年,雖然在IT圈里沒混兩年,之前沒聽說過,甚至也見過哪家公司的機房以如此方式分配IP,如果對此公司感興趣,請來北京上地金遠見大樓5層,我可以帶你免費參觀最具有特色的國企機房。
? ? 把浪潮(北京)電子信息有限公司噴了一頓,還得繼續干活,既然沒有網管負責給機房分配,你也找不到一個鳥人告訴你機房的網絡結構,就連某個網口最終接到了那個路由器你都不知道,好像進入了一個交通基本靠走,通訊基本靠吼的山溝溝里---TMD別把國企當成規范的公司看,這里做事情比作坊還作坊,使用DHCP方式獲取IP,然后在把獲取到的IP,靜態配置給當前服務器...就當在這個豬窩般的環境玩玩網絡知識吧,作為桌面系統,我們可以使用圖形化工具快速配置連接網絡,但是對于服務器不能使用X,也不應該使用圖形界面,假如在命令交互模式下網絡服務腳本也不生效,這時候想判斷那里出了問題,手動通過命令來配置網絡就是很有必要的了。?
相關的命令:ifconfig route 相關的配置文件: cat /etc/resolv.conf 簡要調試分析,四步驟走起,網卡驅動,IP/掩碼,網關,DNS ifconfig -a 來基本判斷網卡驅動是否正常,如果看不到網絡設備,還是檢查內核模塊加載情況,如果OK,繼續 ifconfig eth0 192.168.1.110 netmask 255.255.255.0 up為eth0 網卡分配IP,設置掩碼,同時將其激活,然后可以ping一下網關,看看可以與路由器聯通,如果OK則繼續!
route add default gw 192.168.1.1 #設置默認網關IP 命令執行成功后可以查看下當前內核IP路由表,示例如下: root@isobuild:/home/panhaitao# route Kernel IP routing table Destination ? ? Gateway ? ? ? ? Genmask ? ? ? ? Flags Metric Ref ? ?Use Iface default ? ? ? ? 192.168.1.1 ? ? 0.0.0.0 ? ? ? UG ? ?0 ? ? ? 0 ? ? ? ?0 eth0 link-local ? ? ?* ? ? ? ? ? ? 255.255.0.0 ? U ? ? 1000 ? 0 ? ? ? ?0 eth0 192.168.1.0 ? ? *? ? ? ? ? ? ? 255.255.255.0 U ? ? 0 ? ? ? 0 ? ? ? ?0 eth0 DNS的配置就來個google通用的DNS服務器吧,修改完后會即時生效,ping baidu.com 測試一下是就可以了! /etc/resolv.conf nameserver 8.8.8.8這里是指基本的通過命令手動配置網絡,如果路由表需要添加更多規則可以參考
route add -net 192.57.66.0 netmask 255.255.255.0 gw ipx4學識有限,只是把之前沒弄懂的知識,簡單梳理了一下,更多更詳細的內容還是見 man route,以及回過頭來翻翻當年的那些計算機網絡論理書吧,多多少少還是能有助于處理這些具體問題的
轉載于:https://my.oschina.net/u/877567/blog/142018
總結
以上是生活随笔為你收集整理的LINUX网络配置基础的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 二年级机器人伙伴看图写话_期末考试一二年
- 下一篇: linux下安装subversion1.