- 论坛徽章:
- 0
|
在这里向前辈们学到了很多东西,现在也该将我的一些收获共享给大家。
本人使用的ADSL拨号上网,电信网络
1、设置IP地址,子网掩码,及DNS所需要修改和建立的配置文件
主机名/etc/ hostname.pcn0
# vi hostname.pcn0
aihua.com
IP地址 /etc/hosts
# vi hosts
127.0.0.1 localhost
192.168.127.54 aihua.com loghost
说明:由于在安装过程中,设置路由器时,我选了:“重新引导检测一个路由器”,所以最终没有前辈们提到的/etc/defaultrouter文件
子网掩码/etc/netmasks
# vi netmasks
192.168.127.0 255.255.255.0
DNS配置文件 /etc/resolv.conf(60.191.134.96为所使用的电信网络DNS服务器地址,这个地址是在电信工作的朋友帮我问到的)
#vi resolv.conf
nameserver 60.191.134.96
DNS配置文件 /etc/ nsswitch.conf
# vi nsswitch.conf
将
hosts: files
改为
hosts: files dns
2、使用拨号时需要帐号和密码的相关配置文件
参考了前辈们的经验,经过整理如下:
建立拨号配置文件:
# vi /etc/ppp/pppoe.if
pcn0
# touch /reconfigure
# sync
# reboot
# ls /dev | grep ppp
sppp
sppptun
# grep ppp /etc/name_to_major
sppp 146
sppptun 147
# vi /etc/ppp/peers/adsl
sppptun
plugin pppoe.so
connect "/usr/lib/inet/pppoec pcn0"
persist
user "87k1111" noauth
noipdefault
noccp
novj
noaccomp
nopcomp
defaultroute
说明:上述用到的 pcn0为本机的网络接口,可以使用ifconfig –a查看
user "87k1111"即为win操作系统拨号使用的帐号
设置拨号USERNAME和PASSWORD
# mv /etc/ppp/options.tmpl /etc/ppp/options
# mv /etc/ppp/options.ttya.tmpl /etc/ppp/options.ttya
# vi /etc/ppp/pap-secrets
adslusername * passwd
# vi /etc/ppp/chap-secrets
adslusername * psswd
说明:adslusername * passwd 即为win操作系统拨号使用的帐号和密码
# chmod 600 /etc/ppp/pap-secrets
# chmod 600 /etc/ppp/chap-secrets
确定网卡与ADSL-MODEM之间能够通信:
# /usr/lib/inet/pppoec -i 网卡名称 (如pcn0)
0:e0:fc:4:63:12 Svc:"" Uniq:00000001 Name:"XXXX-XXX"
#reboot
建立拨号连接:
# /usr/bin/pppd call adsl(其中的adsl即为上述vi /etc/ppp/peers/adsl建立的文件)
# ifconfig -a
sppp0: flags=10008d1<UP,POINTOPOINT,RUNNING,NOARP,MULTICAST,IPv4> mtu 1492 index 6
inet XXX.XXX.XXX.XXX --> XXX.XXX.XXX.XXX netmask ffffff00
ether 0:0:0:0:0:0
(X-ISP自动分配的IP)
# ping 61.172.201.194
61.172.201.194 is alive
# ping www.sina.com.cn (此步如果不正常,证明你的dns没有设置好)
www.sina.com.cn is alive |
|