当前位置: 技术问答>linux和unix
Redhat9下面的网络配置问题
来源: 互联网 发布时间:2015-09-11
本文导语: 安装了一台Redhat9的机器,本来在内网内,一切正常。可以上网,可以外部访问。 现在将内网的Ip地址,换成外网的地址。重启动网络服务。防火墙已经关闭。 结果,只有接在同一个Route下面的机器之间可以互相访问...
安装了一台Redhat9的机器,本来在内网内,一切正常。可以上网,可以外部访问。
现在将内网的Ip地址,换成外网的地址。重启动网络服务。防火墙已经关闭。
结果,只有接在同一个Route下面的机器之间可以互相访问,但是,这个新改IP的机器,外网访问不了。也访问不出去。
但是同样设置的机器,都可以出去。也可以被外网访问。
是什么原因呢?
同样的IP,放到windows机器上面,一样设置,可以出去,也可以被外网访问。
现在将内网的Ip地址,换成外网的地址。重启动网络服务。防火墙已经关闭。
结果,只有接在同一个Route下面的机器之间可以互相访问,但是,这个新改IP的机器,外网访问不了。也访问不出去。
但是同样设置的机器,都可以出去。也可以被外网访问。
是什么原因呢?
同样的IP,放到windows机器上面,一样设置,可以出去,也可以被外网访问。
|
1,你这个情况我也遇到过,首先用service network stop把网络关掉
然后用 ifconfig eth0 配置第一个网卡,ifconfig eth1配置第二个网卡.
最后service network start启动网卡后,在用ifconfig来看看是否配置好了。
2,或者直接到/etc/sysconfig/networking/devices下对两个网卡进行配置.
我的是:
(1)ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=61.185.xxx.xxx
NETMASK=255.255.xxx.xxx
GATEWAY=61.185.xxx.xxx
(2)
DEVICE=eth1
ONBOOT=yes
BOOTPROTO=none
IPADDR=192.168.0.1
NETMASK=255.255.255.0
TYPE=Ethernet
USERCTL=no
PEERDNS=no
NETWORK=192.168.0.0
BROADCAST=192.168.0.255
然后用 ifconfig eth0 配置第一个网卡,ifconfig eth1配置第二个网卡.
最后service network start启动网卡后,在用ifconfig来看看是否配置好了。
2,或者直接到/etc/sysconfig/networking/devices下对两个网卡进行配置.
我的是:
(1)ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=61.185.xxx.xxx
NETMASK=255.255.xxx.xxx
GATEWAY=61.185.xxx.xxx
(2)
DEVICE=eth1
ONBOOT=yes
BOOTPROTO=none
IPADDR=192.168.0.1
NETMASK=255.255.255.0
TYPE=Ethernet
USERCTL=no
PEERDNS=no
NETWORK=192.168.0.0
BROADCAST=192.168.0.255
|
有没有配置防火墙?如果配置的防火墙还在使用以前的规则,那么很可能出现这样的问题……
|
能把ifconfig和route -n的结果放上来看看吗?
|
ifconfig/setup
|
你的配置详细列一下