- 金錢
- 1523
- 威望
- 5295
- 貢獻值
- 378
- 推廣值
- 2
- 性別
- 男
- 在線時間
- 401 小時
- 最後登錄
- 2024-11-3
- 主題
- 989
- 精華
- 0
- 閱讀權限
- 90
- 註冊時間
- 2011-12-29
- 帖子
- 0
TA的每日心情 | 怒 2024-11-3 15:50 |
---|
簽到天數: 1258 天 [LV.10]以壇為家III - 推廣值
- 2
- 貢獻值
- 378
- 金錢
- 1523
- 威望
- 5295
- 主題
- 989
|
樓主
發表於 2013-7-4 20:48:24
LINUX网络配置基础
最近在浪潮工作,负责搭建koji自动化编译环境,要了台服务器装系统,配网络,结果被气的肝疼,浪潮的机房内的机器居然是以DHCP方式获取IP,泥马,我好好地活了25年,虽然在IT圈里没混两年,之前没听说过,甚至也见过哪家公司的机房以如此方式分配IP,如果对此公司感兴趣,请来北京上地金远见大楼5层,我可以带你免费参观最具有特色的国企机房。
把浪潮(北京)电子信息有限公司喷了一顿,还得继续干活,既然没有网管负责给机房分配,你也找不到一个鸟人告诉你机房的网络结构,就连某个网口最终接到了那个路由器你都不知道,好像进入了一个交通基本靠走,通讯基本靠吼的山沟沟里---TMD别把国企当成规范的公司看,这里做事情比作坊还作坊,使用DHCP方式获取IP,然后在把获取到的IP,静态配置给当前服务器...就当在这个猪窝般的环境玩玩网络知识吧,作为桌面系统,我们可以使用图形化工具快速配置连接网络,但是对于服务器不能使用X,也不应该使用图形界面,假如在命令交互模式下网络服务脚本也不生效,这时候想判断那里出了问题,手动通过命令来配置网络就是很有必要的了。
1
相关的命令:ifconfig route
2
相关的配置文件: cat /etc/resolv.conf
简要调试分析,四步骤走起,网卡驱动,IP/掩码,网关,DNS
1
ifconfig -a
来基本判断网卡驱动是否正常,如果看不到网络设备,还是检查内核模块加载情况,如果OK,继续
1
ifconfig eth0 10.151.11.110 netmask 255.255.0.0 up
为eth0 网卡分配IP,设置掩码,同时将其激活,然后可以ping一下网关,看看可以与路由器联通,如果OK则继续!
1
route add default gw mango-gw #设置默认网关IP
命令执行成功后可以查看下当前内核IP路由表,示例如下:
1
root@isobuild:/home/panhaitao# route
2
Kernel IP routing table
3
Destination Gateway Genmask Flags Metric Ref Use Iface
4
default 192.168.1.1 0.0.0.0 UG 0 0 0 eth0
5
link-local * 255.255.0.0 U 1000 0 0 eth0
6
192.168.1.0 * 255.255.255.0 U 0 0 0 eth0
1
DNS的配置就来个google通用的DNS服务器吧,修改完后会即时生效,ping baidu.com 测试一下是就可以了!
1
/etc/resolv.conf
2
nameserver 8.8.8.8
这里是指基本的通过命令手动配置网络,如果路由表需要添加更多规则可以参考
1
route add -net 192.57.66.0 netmask 255.255.255.0 gw ipx4
学识有限,只是把之前没弄懂的知识,简单梳理了一下,更多更详细的内容还是见 man route,以及回过头来翻翻当年的那些计算机网络论理书吧,多多少少还是能有助于处理这些具体问题的。
|
|