社区
Linux/Unix社区
帖子详情
在rht9.0环境下,如何上网?别人提供的adsl端口
janlon
2003-08-21 11:23:37
具体怎么配?请高手指点
...全文
42
11
打赏
收藏
在rht9.0环境下,如何上网?别人提供的adsl端口
具体怎么配?请高手指点
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
prqin
2003-09-09
打赏
举报
回复
* /etc/HOSTNAME 文件
该文件包含了系统的主机名称,包括完全的域名,如:deep.openarch.com。
*/etc/sysconfig/network-scripts/ifcfg-ethN 文件
在RedHat中,系统网络设备的配置文件保存在“/etc/sysconfig/network-scripts”目录下,ifcfg-eth0包含第一块网卡的配置信息,ifcfg-eth1包含第二块网卡的配置信息。
下面是“/etc/sysconfig/network-scripts/ifcfg-eth0”文件的示例:
DEVICE=eth0
IPADDR=208.164.186.1
NETMASK=255.255.255.0
NETWORK=208.164.186.0
BROADCAST=208.164.186.255
ONBOOT=yes
BOOTPROTO=none
USERCTL=no
若希望手工修改网络地址或在新的接口上增加新的网络界面,可以通过修改对应的文件(ifcfg-ethN)或创建新的文件来实现。
DEVICE=name name表示物理设备的名字
IPADDR=addr addr表示赋给该卡的IP地址
NETMASK=mask mask表示网络掩码
NETWORK=addr addr表示网络地址
BROADCAST=addr addr表示广播地址
ONBOOT=yes/no 启动时是否激活该卡
none:无须启动协议
bootp:使用bootp协议
dhcp:使用dhcp协议
USERCTL=yes/no 是否允许非root用户控制该设备
Linux网络服务器配置基础2
*/etc/resolv.conf 文件
该文件是由域名解析器(resolver,一个根据主机名解析IP地址的库)使用的配置文件,示例如下:
search openarch.com
nameserver 208.164.186.1
nameserver 208.164.186.2
“search domainname.com”表示当提供了一个不包括完全域名的主机名时,在该主机名后添加domainname.com的后缀;“nameserver”表示解析域名时使用该地址指定的主机为域名服务器。其中域名服务器是按照文件中出现的顺序来查询的。
*/etc/host.conf 文件
该文件指定如何解析主机名。Linux通过解析器库来获得主机名对应的IP地址。下面是一个“/etc/host.conf”的示例:
order bind,hosts
multi on
ospoof on
“order bind,hosts”指定主机名查询顺序,这里规定先使用DNS来解析域名,然后再查询“/etc/hosts”文件(也可以相反)。
“multi on”指定是否“/etc/hosts”文件中指定的主机可以有多个地址,拥有多个IP地址的主机一般称为多穴主机。
“nospoof on”指不允许对该服务器进行IP地址欺骗。IP欺骗是一种攻击系统安全的手段,通过把IP地址伪装成别的计算机,来取得其它计算机的信任。
*/etc/sysconfig/network 文件
该文件用来指定服务器上的网络配置信息,下面是一个示例:
NETWORK=yes
RORWARD_IPV4=yes
HOSTNAME=deep.openarch.com
GAREWAY=0.0.0.0
GATEWAYDEV=
NETWORK=yes/no 网络是否被配置;
FORWARD_IPV4=yes/no 是否开启IP转发功能
HOSTNAME=hostname hostname表示服务器的主机名
GAREWAY=gw-ip gw-ip表示网络网关的IP地址
GAREWAYDEV=gw-dev gw-dw表示网关的设备名,如:etho等
注意:为了和老的软件相兼容,“/etc/HOSTNAME”文件应该用和HOSTNAME=hostname相同的主机名。
*/etc/hosts 文件
当机器启动时,在可以查询DNS以前,机器需要查询一些主机名到IP地址的匹配。这些匹配信息存放在/etc/hosts文件中。在没有域名服务器情况下,系统上的所有网络程序都通过查询该文件来解析对应于某个主机名的IP地址。
下面是一个“/etc/hosts”文件的示例:
IP Address Hostname Alias
127.0.0.1 Localhost Gate.openarch.com
208.164.186.1 gate.openarch.com Gate
………… ………… ………
最左边一列是主机IP信息,中间一列是主机名。任何后面的列都是该主机的别名。一旦配置完机器的网络配置文件,应该重新启动网络以使修改生效。使用下面的命令来重新启动网络:/etc/rc.d/init.d/network restart
fierygnu
2003-09-09
打赏
举报
回复
能用路由的前提是你的机器也可以获得公网IP,否则只能用proxy或NAT。可是如果你有公网IP,就不需要别人的adsl了。
fierygnu
2003-09-09
打赏
举报
回复
adsl的机器可以,你的可以吗?你的ADSL可以获得几个公网IP?
prqin
2003-09-09
打赏
举报
回复
那个adsl当然是能够获得公网ip的,而且还是带路由功能的adsl,这就不需要proxy了.别人的adsl接了个hub,从hub上再接出一更线给他.
fierygnu
2003-09-08
打赏
举报
回复
别人的机器上要用proxy。
prqin
2003-09-08
打赏
举报
回复
设一下本机ip地址,改一下网关地址,设置一下DNS服务器地址,比如203.95.1.1,具体看你那边ISP服务商.
具体要修改的文件有/etc/sysconfig/network;/etc/sysconfig/network/network-scripts/ifcfg-eth0;具体如何设置你可以查一下相关资料,网上很多的,还有具体配置文件所放的位置可能和我写的稍有不同,如果你用的是redhat,那就用X界面下那个网络配置工具改就行了
heartsea
2003-09-08
打赏
举报
回复
如果在另一台机器上启动路由功能,在你的机器上制定网关就可以了
prqin
2003-09-08
打赏
举报
回复
to:fierygnu(va_list) 我想她得adsl本身可能是带路由的,通过hub连接多台机器,所以不用做proxy
我就是这样做的,这个方法爽啊
janlon
2003-09-05
打赏
举报
回复
没有人试过吗?
janlon
2003-09-05
打赏
举报
回复
icedust(冰封尘想),感谢你的回复!
别人提供的adsl端口就是:
自己没有申请adsl,而别人申请了adsl,然后用网线将我的电脑连接到别人的hub上
我试啦,改了网关也不行,不知还要不要设置其他地方?
icedust
2003-09-05
打赏
举报
回复
什么叫"别人提供的adsl端口"????
如果是adsl拨号,rh9自己有,配置一下就可以了
如果是共享上网,将网关地址改为拨号那台机器的地址即可
Arduino-RHT03.zip
Arduino-RHT03.zip,RHT03湿度和温度传感器RHT03,Arduino是一家开源软硬件公司和制造商社区。Arduino始于21世纪初,深受电子制造商的欢迎,Arduino通过开源系统
提供
了很多灵活性。
岩石RHT模型理论及主要参数确定方法研究_李洪超
岩石RHT模型理论及主要参数确定方法研究_李洪超
基于RHT本构的岩体爆破破碎模型研究_王宇涛
基于RHT本构的岩体爆破破碎模型研究_王宇涛
rht-labcheck-82.tar.gz
rht-labcheck-82.tar.gz
随机hough变换(RHT)提取椭圆matlab源程序
这是自己编的随机hough变换提取椭圆matlab源程序; 适合初学者; 需要自己改几个参数;
Linux/Unix社区
23,118
社区成员
74,507
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章