红联Linux门户
Linux帮助

SSH to Linux双网卡解决方案

发布时间:2016-08-16 10:00:53来源:linux网站作者:lshconfigure
环境:PC端口双网卡。
Realtek RTL8139/810x Family Fast Ethernet NI 连接外网,属于static ip,不可共享网络,ip地址172.18.98.101.
Broadcom NetLink (TM) Gigabit Ethernet 连接内部实验室网络,属于static ip,不可共享网络,ip地址200.200.1.99.
 
目的:
1.Virtual box下的虚拟机centos能实现访问外网,用于安装或者更新最新的包。
2.PC可以ssh到Virtual box下的虚拟机centos,以便于方便管理,复制黏贴大量的文本。
 
思路:
1.用双网卡方案,eth0用“网络地址转换(NAT)”,此处注意非纯NAT,用于连接外网,eth1用“Bridge Adapted”用于连接内网。
2.由于工作环境PC连接外网IP有限,但是连接内网的IP很多,所以eth1用内网IP
 
实现:
#管理员root登录到centos
 
#进入系统启动初始化网络的脚本文件夹
[root@lhj ~]# cd /etc/sysconfig/network-scripts/
 
#更改网卡eth0配置文件ifcfg-eth0,ONBOOT=no为ONBOOT=yes
[root@lhj network-scripts]# cat ifcfg-eth0
DEVICE=eth0
HWADDR=08:00:27:0E:DE:78
TYPE=Ethernet
UUID=0875cbf0-9399-4572-87a2-3675f2ae80b1
ONBOOT=no
NM_CONTROLLED=yes
BOOTPROTO=dhcp
 
#由于centos默认只有一个eth0文件,没有eth1的配置文件,我们直接复制一个
$cp ifcfg-eth0 ifcfg-eth1
 
#配置eth1的配置文件如下:
DEVICE=eth1
HWADDR=08:00:27:2c:ce:5c    #注意用Bridge Adapetd的MAC地址
TYPE=Ethernet
#UUID=0875cbf0-9399-4572-87a2-3675f2ae80b1
ONBOOT=yes
NM_CONTROLLED=yes
#BOOTPROTO=dhcp
BOOTPROTO=static
IPADDR=200.200.120.49
#GATEWAY=200.200.1.99
NETMASK=255.255.0.0
#DNS1=200.200.1.99
 
#重启网络服务
$service network restart
 
PS: Bridge Adapted 用内网地址;
 
本文永久更新地址:http://www.linuxdiyf.com/linux/23350.html