我用我所知道的所有方法,包括:ifconfig 使用setup命令 进入/etc/sysconfig/network-scripts/ifcfg-eth0 改了以后,重启网卡。然后在ifconfig eth0看一下还是原来的地址。 请问各位,这是什么原因造成的??
装了redhat9.0 , 以前给的ip地址是:192.168.10.155 ,现在我把ip改为:192.168.1.158 。更改之后可以用,也可以ping通,但重新启动以后,在kde里面查看网络地址是1.155没变 ,可是ping不通了,但用ifconfig看地址又还原了变为10.155 ,用netconfig更改后重启也是一样,很郁闷,请高手指点。
程序如下: my $hostname=`hostname`; print "主机名为: $hostname\n"; $ipstring = `grep $hostname /etc/hosts |grep -v '#'`; 运行总得不到ip地址,但是如果将第3行的$hostname换为主机名所对应的确切字符串就可以,可是``不是支持变量代换吗? 还请各位大大赐教
主机名映射ip地址区文件 # vi /var/xjy.com.hosts $ttl 1D @ IN SOA dns.xjy.com. root.dns.xjy.com. ( 1053891170 3H 15M 1W 1D) IN NS dns.xjy.com. IN MX 10 mail.xjy.com. IN MX 20 rh9.xjy.com. dns IN A 192.168.1.67 "@ IN SOA dns.xjy.com. root.dns.xjy.com. (" 中的“(”,为什么我将它另起1行,DNS就不行了!!! [quote]# host dns.xjy.com Host dns.xjy.com not found: 2(SERVFAIL)[/quot...
一个SUN 4800接一个STK L40带库做master server,现在要把这个系统移走,要更换主机名和ip地址,在不重新安装NBU的情况下,怎样更改SUN 4800的配置使其能认出带库,并能顺利的连接其他CLIENT? 已经更改了/usr/openv/netbackup/bp.conf /etc/hosts 发现主机还是认不了带库.在配置过程中还是找原来的主机名以及globeDB错误,我是不是还有其他文件没有改到?
MAN里面说应该用[code]gethostbyname NAME[/code]. 并且说返回的结果是:[code]($name,$aliases,$addrtype,$length,@addrs)[/code] 我用如下的代码: [code]@result = gethostbyname("www.chinaunix.net"); @addr = $result[4]; ($a,$b,$c,$d) = unpack('C4',$addr[0]); print "$a.$b.$c.$d";[/code] 得到的结果却不对,不知道该如何使用gethostbyname函数。望那位高手指点一下,谢谢了。 :)