单网卡配置多IP(trunk模式)操作标准
1.linux的单网卡配置多IP的操作
下面为linux系统单网卡配置多IP(trunk模式)的操作步骤,系统平台为centos5.5。全部操作完成后,将实现在网卡eth0上配置两个子接口:eth0.1000和eth0.2000,他们的IP分别是58.215.165.4和122.192.66.132
一、修改网卡配置,确保两张网卡都是自启动的,并且将需转换成trunk模式的网卡的IPADDR、NETMASK、GATEWAY等选项注释掉。比如:
vi /etc/sysconfig/network-scrips/ifcfg-eth0
DEVICE=eth0
HWADDR=00:e0:81:db:64:3d
ONBOOT=yes
#IPADDR=58.215.165.29
#BOOTPROTO=static
#NETMASK=255.255.255.224
#GATEWAY=58.215.165.1
二、添加两个路由表项,供策略路由引用
echo "100 cu" >> /etc/iproute2/rt_tables
echo "200 ct" >> /etc/iproute2/rt_tables
三、将加载802.1Q、网卡VLAN配置、策略路由、默认路由写进启动文件
vi /etc/rc.local
/sbin/modprobe 8021q -------启用8021q协议,
使系统支持网卡的trunk模式
vconfig add eth0 1000 -------添加一个vlan 1000
vconfig add eth0 2000 -------添加一个vlan 2000
ip address add 58.215.165.4/27 dev eth0.1000 ------配置vlan 1000的子接口IP
ip address add 122.192.66.132/27 dev eth0.2000 -----配置vlan 2000的子接口IP
ip link set dev eth0.1000 up
ip link set dev eth0.2000 up
route add default gateway 58.215.165.1
ip route add default via 122.192.66.129 table cu
ip route add default via 58.215.165.1 table ct
ip rule add from 122.192.66.132 table cu
ip rule add from 58.215.165.4 table ct
四、编写shell脚本,然后添加可执行权限
vi /etc/init.d/route.sh
#!/bin/bash
ip route add default via 122.192.66.129 table cu
ip route add default via 58.215.165.1 table ct
route add default gateway 58.215.165.1
chmod u+x /etc/init.d/route.sh
五、将以上shell脚本嵌入网卡启动文件当中供其调用
vi /etc/init.d/network
touch /var/lock/subsys/network
[ -n "${NETWORKDELAY}" ] && /bin/sleep ${NETWORKDELAY}
bash /etc/init.d/route.sh
;;
六、重启机器
init 6

centos配置单网卡为Trunk模式的更多相关文章

  1. 使用共享网卡的NAT模式配置VMware中的CentOS的上网功能

    昨天写了一篇文章总结了前两天折腾VMware 10中的CentOS上网的问题,结果留下一下小瑕疵,就是视频教程中通过共享网卡使用NAT模式配置虚拟机的方法.今天在结合昨天的基础上终于弄明白了这个问题. ...

  2. Virtual Box中 CentOS双网卡设置

    Virtual Box中 CentOS双网卡设置:   在Virtual Box中安装CentOS x86-64 6.4(final),配置了双网卡,eth0 为桥接模式 , eth1为内网模式   ...

  3. VMware虚拟CentOS 6.5在NAT模式下配置静态IP地址及Xshell远程控制配置

    VMware虚拟CentOS 6.5在NAT模式下配置静态IP地址及Xshell远程控制配置 标签: LinuxXshellCentOS 2016-10-15 04:58 127人阅读 评论(0) 收 ...

  4. Linux学习之CentOS(五)----网卡的配置

    [声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/3 ...

  5. CentOS/Linux 网卡设置 IP地址配置永久生效

    CentOS/Linux下设置IP地址 1.临时生效设置 1.1修改IP地址 #ifconfig eth0 192.168.100.100 1.2修改网关地址 #route add default g ...

  6. vm centos 添加网卡 无配置文件

    vm centos 添加网卡 无配置文件 解决办法 [root@test ~]# ifconfig eth0 Link encap:Ethernet HWaddr 00:0C:29:C8:41:FB ...

  7. ubuntu 设置网卡为混杂模式 以及网络配置命令

    1. ifconfig eth0 promisc 设置eth0为混杂模式. ifconfig eth0 -promisc 取消它的混杂模式 botnet@botnet-virtual-machine: ...

  8. 跨交换机相同vlan内的通信(trunk模式)

    当一个公司的小型局域网内部,处于不同楼层的主机处在同一个虚拟局域网内,连接到不同的交换机上,这时候就需要相同虚拟局域网内部的主机进行跨交换机进行通信. 通过设置交换机之间相连接的端口开启trunk模式 ...

  9. linux 网卡的混杂模式的取消

    1.Linux下网卡常用的几种模式说明: 广播方式:该模式下的网卡能够接收网络中的广播信息. 组播方式:设置在该模式下的网卡能够接收组播数据. 直接方式:在这种模式下,只有目的网卡才能接收该数据. 混 ...

随机推荐

  1. web中的简单全选反选

    <html> <body> <table> <tr> <th><input type="checkbox" onc ...

  2. mysqlfront提示过期解决方式

    帮助菜单(help)->登记(registration) 粘贴就好了 gNBpPFgyOw9Rwt/ozsnjgM7tJNo2 bhaaAThangemMkaz2tQhq3/f7dZ7Vj29W ...

  3. Replacement(思维题)

    题目链接:http://codeforces.com/problemset/problem/570/C C. Replacement time limit per test 2 seconds mem ...

  4. Myeclipse xml标签代码提示,引入schema

    以SpringMVC为例 先引入命名空间 需要配置 xmlns:mvc="http://www.springframework.org/schema/mvc" xsi:schema ...

  5. cdn和反向代理

    都是用来加速网站访问速度 cdn和反向代理的基本原理都是使用缓存,区别在于cdn部署在网络提供商的机房,使用户在请求网络服务时,可以从距离自己最近的网络提供商机房获取数据:而反向代理则部署在网站的中心 ...

  6. 启动时候报错由于没有扫包 error creating bean with name

    <!-- 扫描包,加载service实现类 --> <context:component-scan base-package="com.taotao.search.serv ...

  7. [国嵌攻略][149][Yaffs2文件系统应用]

    嵌入式系统自启动 MTD技术通过把Nand FLash划分成bootloader分区,Linux kernel分区和file system分区来达到自启动的效果. 配置和编译内核 1.配置Linux内 ...

  8. 关于responseBody注解中文乱码的问题解决

    在web.xml中定义字符集过滤器: <filter> <filter-name>SpringEncodingFilter</filter-name> <fi ...

  9. Nginx的启动(start),停止(stop)命令

    http://blog.csdn.net/u010739551/article/details/51654859 查看Nginx的版本号:nginx -V 启动Nginx:start nginx 快速 ...

  10. 邓_laravel框架——news

    ----------------------------------------------------------------------------------- [laravel框架] 路由+中 ...