linux设置IP地址与网关、DNS影响的文件

linux设置IP地址与网关、DNS影响的文件
2008-07-09 17:24:46

linux设置IP地址与网关、DNS影响的文件

ip:  /etc/sysconfig/network-scripts/ifcfg-eth0

 

default gateway: /etc/sysconfig/network

DNS: /etc/resolv.conf

 

[root@fedora ~]# strings /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static
BROADCAST=172.16.255.255
HWADDR=00:03:FF:64:07:51
IPADDR=172.16.1.78
NETMASK=255.255.0.0
NETWORK=172.16.0.0
ONBOOT=yes
TYPE=Ethernet

[root@fedora ~]# strings /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=fedora.cqxhsd.org
GATEWAY=172.16.100.254

[root@fedora ~]# strings /etc/resolv.conf
nameserver 172.16.1.107
search cqxhsd.org


   2、网络连接   要使这两块网卡与相应的网络相连,需要使用ifconfig命令;在本例中,可以这样配置:   # ifconfig 166.166.64.1 255.255.192.0 eth0 up   # ifconfig 166.166.128.1 255.255.192.0 eth1 up   其中,ifconfig命令使Linux内核知道软件回送和以太网这样一些网络接口,使得Linux可以使用它们。这两行命令的含义便是,将IP地址166.166.64.1分配给网卡eth0,子网掩码为255.255.192.0;将IP地址166.166.128.1分配给网卡eth1,子网掩码为255.255.192.0;参数up表示配置立时生效。(命令行开头的“#”为Linux系统下超级用户的命令输入提示符)

   网卡参数配置好了之后,还需要正确配置系统路由表,并启动IP转发功能。   在Linux系统中,用户可以采用多种路由协议;为了简单起见,本文只介绍静态路由的配置。配置路由表时,首先应使用router -n 命令列出当前路由表的内容,删除所有不正确的路由;然后使用route add命令来添加静态路由。

   删除路由的命令为:   # route del -net | -host name netmask netmask_name;   其中 -net 为删除到网络的路由,-host删除到主机的路由;这两个参数根据需要选择其中一个。name为所要删除的网络或者主机的IP地址;netmask_name为子网掩码的IP地址。

   然后添加以下两项:   # route add -net 166.166.64.0 netmask 255.255.192.0 eth0   # route add -net 166.166.128.0 netmask 255.255.192.0 eth1   这两行命令就会使得所有发往166.166.64.0网络数据包都应通过网卡eth0发出去,而发往166.166.128.0网络数据包都应通过网卡eth1发出去。

   最后使用命令:# echo 1> /proc/sys/net/ipv4/ip_forward来启动系统的IP转发功能。如果希望关闭IP转发,则把前面命令中的参数1换成0即可。

   现在,网关配置大功告成。笔者多次分别在这两个子网中的某几台计算机上使用ping命令(如ping 166.166.192.5 -t)、查找网上邻居的方法进行测试;结果都能Ping通网络中的其他机器,也能很快找到网络上的计算机。这证明网关设置正确。如果读者Ping不能成功,则应该仔细检查网络的硬件如网线、HUB、网卡等是否正常。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值