
(1) 如果是修改服务器IP。这种情况下服务器上已经配置了IP。执行ifconfig查看IP配置在哪个网卡上。
(2) 如果是新装系统的新服务器并且只有一张网卡。那就直接配吧。比如云服务器,通常为eth0。
(3)如果是新装系统多个网卡呢,可以使用ethtool命令查找可用的网卡。ethtool ethX | grep 'Link detected',查看链接状态为Link detected: yes。如果不是很确定,通过配置多试试问题也不大。
2、进入/etc/sysconfig/netwrok目录,这里假设是eth0网卡,修改ifcfg-eth0文件。设置内容如下:
BOOTPROTO='static'
IPADDR='192.168.0.1'
NETMASK='255.255.255.0'
STARTMODE='auto'
3、配置默认网关,通过修改配置文件/etc/sysconfig/netwrok/routes实现,添加内容如下
default 192.168.1.1 - -
4、执行service network restart重启网卡服务。使上述修改生效。
Linux:~ # service network restart
5、ifconfig -a查看eth0网卡的IP,如果正常,继续下一步,否则检查网卡是否正常
6、测试。从本地ping IP或者登录系统,成功则配置完成。
在linux上安装系统并配置IP应该是系统管理员的一项基本工作,但你知道IP在不同的网络结构下的功夫会有所不同吗?1.NIC1张时
这没什么好说的。 我想地球人可能知道:地址、网络掩码、网关以及网络重启。
2 .网卡为2张时
1 ) .对于一个网关
这种情况也很简单,只要在一个网卡上设置一个ip,其中一个ip上不设置网关就可以了.这样连接网络时走在有网关的一侧,这台机器也是没有网关的网络
2 ) .两个网关时
这比较复杂,复杂到两张网卡上没有安装默认网关: (此linux连接的两个网段都不是一个网段! 也可以通过连接的两个网段访问其他不同的网段。 在这种情况下,无论将网关设置为哪一个,都会影响连接了其他网段的网段无法正常使用。 这是今天我最想表达的问题。 在这种情况下,如果想连接多个网段,请先在正确的网卡上设置正确的ip。 剩下的工作交给route处理。 通过使用route命令,将可以连接到internet或在其中连接到internet的网关设置为默认网关,可以解决单个网段。 另一个段及其连接的所有网段将逐一路由。 范例
默认网关:
routeadddefaultgw 224.224.224.224.224 eth 0
路由:
路由添加网192.168.115.0/24gw 192.168.1.254 et h1
没有学习过路由知识的学生可能不理解添加路由为什么要去115段连接,但是去1.254。 这是因为在添加路由时,指定下一跳,仅指定与本机连接的网关: )
3 ) .三张网卡时
和两张卡相似。 如果你的需求是一个网段通过两个不同的网络连接到互联网,中间夹着这样的linux。 我个人认为,除了在iptables中根据不同的ip地址划分不同的互联网网络之外,没有其他解决方案。)
发散思维:知道它,也知道它。 为什么当两个网卡有一个网关时,只有一个网卡有网关呢? 因为linux会自动设定路由! 它会将你设置的网关设置为默认路由。 此时,如果你设置了两个网关,linux为你随机选择的默认路由可能是上不了网,或者不是你想要的哦。 再展开一下,其实linux是一个完整的路由器。 不过,它只是保留了默认情况下取消的路由功能。 如果你正在学习路由知识,而没有那么多路由器,那么为了做ospf、pgp等高级实验,安装一些linux会有意想不到的惊喜。 写到这里,一边觉得linux黄而暴力,一边突然想展示更多的内容。 但是我不想说话,留在下一篇报道里吧。实战linux
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)