iprule对应的配置文件|linux双网卡双IP双网关如何配置



❶ 关于linux系统下设置双网卡双IP的问题!

ubuntu双网卡双.不同网关.不同子网.如何同时ping通两块网卡的解决方法,服务器环境如下:、系统:Ubuntu 9.04 X64 server电信IP(TEL):114.80.0.4 netmask 255.255.255.128 gateway 114.80.0.3联通IP(CNC):112.65.0.2 netmask 255.255.255.0 gateway 112.65.0.11.配置网卡信息# vi /etc/network/interfacesauto lo iface lo inet loopback# The primary network interface auto eth0 iface eth0 inet static address 114.80.0.4 netmask 255.255.255.128 gateway 114.80.0.3 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 202.96.209.133auto eth1 iface eth1 inet static address 112.65.0.2 netmask 255.255.255.0保存配置信息并重新启动网卡# /etc/init.d/networking restart2.增加2个路由表分别是电信:tel 联通:cnc # vi /etc/iproute2/rt_tables 252 tel 251 cnc保存并推出3.增加路由规则 # ip route flush table tel # ip route add default via 114.80.0.3 dev eth0 src 114.80.0.4 table tel # ip ruleadd from 114.80.0.4 table tel此处是设置电信的网关,并可实现让电信的资源访问只从eth0网卡出去# ip route flush table cnc # ip route add default via 112.65.0.1 dev eth1 src 112.65.0.2 table cnc # ip rule add from 112.65.0.2 table cnc此处是设置联通的网关,并可实现让联通的资源访问只从eth1网卡出去4.配置networking启动脚本文件 在结尾exit 0之前增加如下内容# vi /etc/init.d/networkingip route flush table tel ip route add default via 114.80.0.3 dev eth0 src 114.80.0.4 table tel ip rule add from 114.80.0.4 table telip route flush table cnc ip route add default via 112.65.0.1 dev eth1 src 112.65.0.2 table cnc ip rule add from 112.65.0.2 table cncexit 05,退出并重启网络# /etc/init.d/networking restart此时再测试机器网络情况,就会发现电信和联通的地址都可以正常访问了。此方法还可以实现让从电信IP过来的请求按照电信路由返回,从网通IP过来的请求从网通路由返回。补充:网上有些大神说如果服务器重启,或者网络服务重启,上述的路由规则就失效了,所以你需要把上面这段命令写入系统启动脚本和网络启动脚本如果是ubuntu/debian,系统启动脚本是/etc/rc.local 如果是RedHat/CentOS,系统启动脚本是/etc/rc.d/rc.local如果是ubuntu/debian,网络启动脚本是/etc/init.d/networking 如果是RedHat/centos,网络启动脚本是/etc/rc.d/init.d/network

❷ 手动设置IP地址后的配置文件在哪

一般都是存在注册表中。例如在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces\{860D7A5F-77AD-41DB-9BC7-D588981108A5} ,其中{860D7A5F-77AD-41DB-9BC7-D588981108A5}是表示对应网卡的ID。你可以在运行中输入regedit.exe打开注册表,搜索你刚刚设置好的IP应该就能找到了。注意,在注册表中的设置好后要禁用一次网卡再启用才会生效,且你的设置有误的话可能就上不了网。在注册表中的操作请记清楚,万一误操作系统崩了,恢复相应内容就好了。

❸ linux双网卡双IP双网关如何配置

你这个需求,需要使用iproute2包中的 ip命令完成。首先 /etc/iproute2/rt_tables 里面添加2个table, 对应2个不同的网回段(net3 net5)配置思路是 用答ip route 命令为net3 table增加default gw 118.126.3.1,net5 table 增加default gw 118.126.5.1然后用 ip rule 命令 使用源地址匹配规则 源地址为118.126.3.16的数据包选择 net3 table, 源地址为118.126.5.251的数据包选择net5 table.当然你也需要设置本机的默认default gw(直接用route命令),那么由本机生成的数据包,默认会选用与default gw连接的那块网卡的ip地址对外通讯(程序指定的除外)。以上配置对于正常开发的 tcp通讯软件完全可以正确工作,ping也没有问题。 不过某些开发不正确的udp软件可能运行会不正常(这种udp软件,在有两个以上ip地址的主机上工作都会有问题)

❹ linux 双线,多IP配置

linux下一个网卡如何配置多个IP?linux下边如果没有图形界面了配置网络还真的不是太方便了,呵呵,习惯问题,当然习惯需要改的,最近遇到一个问题需要单网卡配置多个ip地址。文本控制台下面有netconfig,还有ifconfig工具,netconfig图形化的稍微方便些,但是没有文档,配置一个ip还能应付,但是如果配置多个IP就搞不定了,只能使用ifconfig,ifconfig的用法可以使用man ifconfig查看,最常用的给网卡配置ip的命令为 #ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up 说明: eth0是第一个网卡,其他依次为eth1,eth* 192.168.0.1是给网卡配置的第一个网卡配置的ip地址 netmask 255.255.255.0 配置的是子网掩码 up是表示立即激活 如果给单个网卡eth0配置多个ip地址如何操作呢,如果使用ifconfig命令那么上边需要改动的地方只有eth0这个而已,查了一些资料,明白了将eth0改为eth0:x(x是0-255例如eth0:0或者eth0:1等等),eth0:x称为虚拟网络接口,是建立在网络借口(eth0)上边。 所以给单网卡配置多ip的方法就是使用命令: #ifconfig eth0:0 192.168.0.1 netmask 255.255.255.0 up #ifconfig eth0:1 192.168.0.2 netmask 255.255.255.0 up #ping 192.168.0.1 #ping 192.168.0.2 ping测试通过,就完成了单网卡配置多ip的功能。reboot以后发现ip地址变了回去。 所以必须设置启动时自动激活ip设置 第一种: 将上边的命令ifconfig加入到rc.local中去 第二种: 就是仿照/etc/sysconfig/network-scripts/ifcfg-eth0增加一文件根据网络虚拟接口的名字进行命名 例如ifcfg-eth0:0或者ifcfg-eth0:1等等 #下边看下ifcfg-eth0:0文件里面的配置信息 DEVICE=eth0:0 #网络虚拟接口eth0:0 ONBOOT=yes #启动的时候激活 BOOTPROTO=static #使用静态ip地址 IPADDR=192.168.0.1 #分配ip地址 NETMASK=255.255.255.0 #子网掩码 其他配置文件类似。重启ping测试,配置成功。 今天看了别人的没看明白自己试了试才知道具体如何操作。 如何关闭一个ip呢则使用 #ifconfig eth*[:x] down(*代表的是网卡编号,x代表虚拟接口号0-255) 查看ip配置信息: #ifconfig 详细出处参考: http://www.jb51.net/LINUXjishu/10935.html

❺ 华为静态路由配置

全局模式下静态路由配置如下:ip route-static 0.0.0.0 0.0.0.0 192.168.112.1。建立一个新的valn 把端口0/0/10加入到该VLAN然后设置网关 下面以S5700为例:sys。vlan 10。interface vlanif 10。ip add 10.10.10.x 255.255.255.0。quit。ip route-static 0.0.0.0 0.0.0.0 192.168.112.1。(5)iprule对应的配置文件扩展阅读:此时就需要管理员在R1和R2上分别配置静态路由来使计算机A、B成功通信。在R1上执行添加静态路由的命令ip route 192.168.2.0 255.255.255.0 192.168.1.1。它的意思是告诉R1,如果有IP包想达到网段192.168.2.0/24,那么请将此IP包发给192.168.1.1(即和R1的2号端口相连的对端)。同时也要在R2上执行添加静态路由的命令ip route 192.168.0.0 255.255.255.0 192.168.1.2。它的意思是告诉R2,如果有IP包想达到网段192.168.0.0/24,那么请将此IP包发给192.168.1.2(即和R2的3号端口相连的对端)

❻ 红色警戒系列游戏中的这4个配置文件ra2.ini,RA2MD.ini,rules.ini,rulesmd.ini,有什么区别

ra2.ini是红警原版的配置文件,RA2MD.ini是尤里复仇的配置文件,rules.ini掌管红警原版的游戏数据(单位价格之类的),rulesmd.ini掌管尤里复仇的游戏数据。望采纳!


赞 (0)