在SCO Unix系统中多IP地址的设置是通过该网络接口的别名地址来实现的。
具体步骤如下:(举例为net0网卡的IP地址为192.168.1.2 掩码为255.255.255.0)
1.编辑/etc/tcp文件。vi /etc/tcp
2.找到包含网卡设备文件名net0的ifconfig命令行。
3.通过在命令行后添加ifconfig命令行来为该网卡设置其他的IP地址(即第二个IP地址、第三个IP地址……)。若设置该网卡的第2个IP地址为192.168.1.3,掩码为255.255.255.0,则可添加如下行:
ifconfig net0 alias 192.168.1.3 netmask 255.255.255.0 broadcast 192.168.1.255 perf 24576 24576
1
4.执行reboot命令,重新启动机器。
5.用netstat –rn命令列举地址信息。
6.用ping命令测试网络连通性。
配置不同网段的地址原理一样,需要将broadcast修改一下不同的广播地址,同时需要添加路由来访问不同网段。
:em01:
古董大叔 回复于:2002-05-13 12:42:07 |
小弟我好久没有上来看看了,这次给大家带一个好东东来,希望大家支持! 多回回贴,以后还会陆续推出不同的东东跟大家共享。 (题外话:不知道这篇文章能不能进精华区?) |
sdccf 回复于:2002-05-13 12:44:40 |
好厉害! |
古董大叔 回复于:2002-05-13 12:46:06 |
sdccf是不是实时在线的?怎么这么快就回贴了? |
sdccf 回复于:2002-05-13 12:47:12 |
我中午、晚上基本都在线。 |
jacklam 回复于:2002-05-13 13:14:06 |
很好,希望每次来都给大家带点好东西。 |
古董大叔 回复于:2002-05-13 13:45:29 |
好东东大家共享! |
jobzhu 回复于:2002-05-13 13:46:48 |
好像ifconfig net0 new_ipaddress 就行了吧,而且也没必要从新启动,俺就一直这么联着两个局域网 |
any123 回复于:2002-05-13 15:11:33 |
只要重启tcp就可以了 |
wgdzh 回复于:2002-05-13 15:13:40 |
unixware 7行吗? |
zbzb401 回复于:2002-05-14 15:22:15 |
这样的话两个IP同时进行数据传输难道不会出错吗? |
古董大叔 回复于:2002-06-07 12:21:19 |
不会出错的,试过了。串行传输啊。 |
liuyang008 回复于:2002-06-07 14:04:28 |
绑定多个IP有什么好处? |
cccccc 回复于:2002-06-07 14:22:23 |
怎样不重起机器而可以重起tcp |
netop5 回复于:2002-06-07 15:22:16 |
好的,我正需要,因为我们的交换机支持VLAN,有不同的网在一个物理网上,是不是 这样的话我的sco机器就可以同时访问两个不同的网呢? |
fox 回复于:2002-06-07 15:33:45 |
可是我连自己一个都搞不定啊,55 帮忙帮忙 |
aaron 回复于:2002-06-07 18:04:04 |
不用重启,先tcp stop再tcp start 就可以了! |
alanlql 回复于:2002-06-07 18:24:21 |
[quote][b]下面引用由[u]netop5[/u]在 [i]2002/06/07 03:22pm[/i] 发表的内容:[/b] 好的,我正需要,因为我们的交换机支持VLAN,有不同的网在一个物理网上,是不是 这样的话我的sco机器就可以同时访问两个不同的网呢? [/quote] 如果同一VLAN下有多个网段的主机,你说对了。 如果你想访问不同VLAN的主机,你可能会面临失败。 |
yybyang 回复于:2002-06-07 18:33:07 |
怎样不重起机器而可以重起tcp |
alanlql 回复于:2002-06-07 18:38:20 |
# tcp stop # tcp start |
netop5 回复于:2002-06-07 23:43:55 |
如果你想访问不同VLAN的主机,你可能会面临失败。 我还不明白? |
lcz88990200 回复于:2002-06-11 23:02:10 |
真是个好东东,我以前的做是在一台机器装两块网卡,配两个网段的ip地址 现在好了,又可为国家省钱了 |
sdccf 回复于:2002-06-12 07:05:42 |
确实不错! |
grx6666 回复于:2002-06-13 09:57:16 |
perf 24576 24576 代表什么意思,实际固定的参数值吗?他的含义是什么呢? |
ldongj 回复于:2002-06-16 01:00:34 |
tcp stop;tcp start(root run) 看来像个新手 |
波仔 回复于:2002-07-29 16:57:45 |
我用的sco unix 5.04,IP为64.144.1.30,想用以上方法连接另一网段,照上操作将网卡加一个IP:98.51.1.174。 本机ping telnet ftp 64这个网段都没有问题,而对98网段则只能ping通自己,而不能ping通其他机器。在98这个网段上的机器则能ping和telnet该机器,但不能ftp。 请教各位师兄这是什么原因? |
fwd 回复于:2002-08-22 00:19:03 |
我也试过了,异网段的确有问题,是否有改进的办法? |
zyc12 回复于:2002-08-22 08:59:10 |
在98网段上的其他机器,添加以下路由: route add -host 64.144.1.30 98.51.1.174 |
波仔 回复于:2002-08-22 17:12:15 |
异网段已验证通过,谢谢zyc12! |
rabby 回复于:2002-08-22 20:28:46 |
执行tcp start |
daining 回复于:2002-08-22 21:53:25 |
其实也可以在rc文件中加入: ifconfig net0 alias 192.168.1.1 mask 255.255.255.0,可不要广播 |
liuyang008 回复于:2002-08-23 11:03:25 |
在不同网段之间访问,不需要在此机器上做路由吗? 在98的网段上,如果不是win操作系统呢?怎么加路由? |
liuyang008 回复于:2002-09-11 21:31:32 |
在不同网段之间访问,不需要在SCO机器上做路由吗? 在98的网段上,如果不是win操作系统呢?怎么加路由? 怎么没有人回答我的问题! |
编程浪子 回复于:2002-09-11 22:17:53 |
加路由用 route add default xxxx.xxxx.xxxx.xxxx (加缺省网关) route add xxxx.xxxx.xxxx.xxxx yyyy.yyyy.yyyy.yyyy (指定路由) 还有 route delete (删除路由) route flush (刷新路由表) 以上在 sco、AIX上通过。 具体可以man route |
zw033 回复于:2002-09-11 22:36:41 |
[quote][b]下面引用由[u]grx6666[/u]在 [i]2002/06/13 09:57am[/i] 发表的内容:[/b] perf 24576 24576 代表什么意思,实际固定的参数值吗?他的含义是什么呢? [/quote] 我也想问一下它是什么意思! |
啊哈 回复于:2002-09-12 11:07:20 |
在98的机器上就可以实现一个网卡多个IP。 另外请注意:如果netmask不同,有些地址会不通,这是SCO IP的bug。 |
erma 回复于:2002-09-12 11:22:19 |
请问绑定不同网段的IP怎样添加路由? |
啊哈 回复于:2002-09-12 11:27:41 |
还是route add network nexthop呀 |
erma 回复于:2002-09-12 11:42:38 |
我还是不太明白,假如现有一个ip:192.168.0.15,再加一个ip:192.168.1.14,应怎样加路由? |
啊哈 回复于:2002-09-12 11:51:01 |
问题你是怎么样的环境,你要家什么样的路由呢?单机加路由看不出什么来。 |
erma 回复于:2002-09-12 16:01:43 |
我用的是sco unix 505. |
socketstrem 回复于:2002-09-12 16:13:31 |
tcp strat;tcp stop |
freddy 回复于:2003-04-26 09:55:33 |
/ect/tcp stop
/ect/tcp start |
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/