Linux初学者网络相关篇精彩问答

收罗整理了九十七个unix命令,供我们参照他事他说加以考察学习:

0001 让apache的默许字符集变为普通话(bjchenxu)
如果是1.*,vi httpd.conf
找到 AddDefaultCharset ISO8859-1 一行,改为AddDefaultCharset GB2312
如果是2.*的话,须求改造三个地方,vi httpd.conf
AddDefaultCharset ISO-8859-1 改为 AddDefaultCharset off
0002 永远改造ip(bjchenxu)
ifconfig eth0 新ip
然后编辑/etc/sysconfig/network-scripts/ifcfg-eth0,修改ip
0003 从Linux上远程展现Windows桌面(lnx3000)
安装rdesktop包
0004 手动加多默许网关(bjchenxu)
以root用户,执行: route add default gw 网关的IP
想改造网关
1 vi /etc/sysconfig/network-scripts/ifcfg-eth0
更改GATEWAY
2 /etc/init.d/network restart
0005 RedHat
8.0上msn和qq(bjchenxu)
下载Gaim 0.58版:
gaim-0.58-2.i386.rpm
下载QQ插件 for gcc2.9版:
libqq-0.0.3-ft-0.58-gcc296.so.gz
将下载的文本放入/temp目录,然后将系统中已有的Gaim删除,即在巅峰仿真器中键入命令:rpm
-e gaim。
开始安装
开采终端仿真器,继续施行下列命令安装Gaim 0.58版,即:
cd /temp         (进入temp目录)
rpm -ivh gaim-0.58-2.i386.rpm (安装软件)
当安装成功后,你就能够在GNOME或KDE桌面创设GaimLogo了。
连续设置QQ插件,即键入命令:
gunzip libqq-0.0.3-ft-0.58-gcc296.so.gz (解压缩文件)
cp libqq-0.0.3-ft-0.58-gcc296.so /usr/lib/gaim
(复制插件到gaim库目录中)
软件安装
第叁次运维Gaim
0.85版时,会出现的记名分界面。先选择“插件”,在插件对话框中式茶食击“加载”,分别将libmsn.so和libqq-0.0.3-ft-0.58-gcc296.so文件装入,确认后关闭。然后再选用“全部帐号”,在产出的帐号编辑器中继续点击“扩展”,当出现的改动帐号页面时,大家就足以输入自个儿的QQ或MSN号了,登陆名填写QQ号码或MSN邮箱,密码填写对应的QQ或MSN密码,Alias填写自身的别称,左券采纳相应的QQ或MSN,其余的装置按暗许的就能够。当一切设置完结后就可以登入使用了。
由于MS对msn的协议平时进级,导致linux上的gaim和msn插件必需晋级,近期尚无万不一失的消除方案,请见谅
0006 查出22端口现在运营什么程序(bjchenxu)
lsof -i :22
0007 查看本机的IP,gateway, dns(bjchenxu)
IP:
以root客户登陆,奉行ifconfig。在那之中eth0是首先块网卡,lo是默许的装置
Gateway:
以root客商登入,推行netstat
-rn,以0.0.0.0起来的一整套的Gateway即为私下认可网关
也得以查看/etc/sysconfig/network文件,里面有内定的地点!
DNS:
more /etc/resolv.conf,内容钦点如下:
nameserver 202.96.69.38
nameserver 202.96.64.38
0008 ENCOREH8.0指令行下退换ping 的TTL值(cgweb,lnx)
方法1(重启后有效性):
#sysctl -w net.ipv4.ip_default_ttl=N
(N=0~255),若N>255,则ttl=0
主意2(重启后无效):
#echo N(N为0~255) > /proc/sys/net/ipv4/ip_default_ttl
0009 揽胜H8.0下令行下改变系统布署默许值(houaq)
编辑/etc/sysctl.conf, 例如,将
net.ipv4.ip_forward = 0
变为
net.ipv4.ip_forward = 1
重启后生效,用sysctl -a查看可见
0010 mount局域互联网其余windows机器分享出的目录(bjchenxu)
mount -t smbfs -o username=guest,password=guest //machine/path
/mnt/cdrom
0011 允许|禁止root通过SSH登陆(Fun-FreeBSD)
修改sshd_config:PermitRootLogin no|yes
0012 让root直接telnet登陆(bjchenxu,platinum)
方法1:
编辑/etc/pam.d/login,去掉
auth required /lib/security/pam_securetty.so 这句话
方法2:
vi /etc/securetty
添加
pts/0
pts/1

0013 在linux接adsl设备(wind521)
要求二个周转符合规律的Linux + 最少一块网卡 +
宽带设备已经报名终止,同期已经开展。近来商场上海高校概有二种ADSL设备,他们工作的法子有一点轻微的距离。
哪怕通过设想拨号来产生上网的这一经过,也正是应用pppoe设备来开展虚构拨号的称为全向猫,正是一种加电后活动的展开拨号的干活,然后留下大家的接口是LacrosseJ45,罗安达地区相似留给大家的网关都以10.0.0.2,这种装置最轻易对付,最终是一贯分配给客商叁个永世的IP,相对我们来讲也正如易于对付
1.首先种须要开展拨号:
那二种配备都以经过eth接口与Computer实行电视发表的,所以先将硬件配备的三翻五次作好,越发是宽带猫的,绝对要确认准确(不然一会儿要不去可不算本人的事情)
下一场运转系统,确认系统上是不是安装rp-pppoe这么些软件(通过rpm -qa|grep
pppoe来研究),如未有安装的客户,在光盘里或然到互连网去down三个来,安装上后,以root客户执行adsl-setup,那样就进去了adsl的素材的设定意况,要求输入申请宽带的客户名以及别的界分音信,确认没不正常,接受直至最后(里面都以E文,不过一看即能懂,相比轻松,有关叁个防火墙的安装,笔者常常都不用,选0,大家可以切切实实虚拟)。
布置完结后,以root客商推行adsl-start,那样将开展adsl的拨号职业,经常就能够弹指间上线,如有啥实际难点,去看一下日记(/var/log/messages)里面告诉您怎么着了。
停掉adsl,施行adsl-stop就足以了(很简单的)
2.别的三种比较易于对付:
全向猫:只要将您的网卡的IP设置成三个10网段的IP,然后网关指到全向猫的IP,上(10.0.0.2),基本上不有太大的难点
 固定IP:就像是安排本地儿的网卡一样,将IP,网关,DNS都按申请来的填写上就足以消除了
0014 让linux自动同步时间(shunz)
vi /etc/crontab
累加一句:
00 0 1 * * root rdate -s time.nist.gov
0016 改变sshd的端口(bjchenxu)
在/etc/ssh/sshd_config中到场一行:Port 2222,/etc/init.d/sshd
restart重启守护进度
0017 改变telnet的端口(bjchenxu)
将/etc/services文件中telnet对应的端口号21改为你想要的值,/etc/init.d/xinetd
restart重启守护进度
0018 终端情势分外(sakulagi)
export TERM=vt100
0019 效仿一流终端,LINUX里怎么程序连接路由器和沟通机(alstone)
minicom
0020 ssh上来能还是不能不自动断线(wind521)
那是timetou的设置,修改TMOUT变量值
0021 用如何工具做侵袭检查测验(bjchenxu)
snort
0022 Linux下检验程序内部存储器泄漏的工具(bjchenxu)
cchecker或是efence库都能够
0023 linux下什么监视全体通过本机网卡的数额(bjchenxu)
tcpdump iptraf
0024 为啥root实施好些个发令都说command not found(bjchenxu)
你是telnet上来,然后su成root的啊,改改你的su命令格式,应该是su – root
0025 关闭客户的POP3权力(tiansgx)
把POP3的端口关了就能够了。 在文件/etc/services中找到这一行 pop-3 110/tcp
把这一行前加个#,把它注释掉就可以了。
0026 linux下播放flash动画(myxfc)
linux下播放flash动画用这几个东西,不会招致浏览器的关门(别的的插件倒霉用)
首先下载flash播放动画在linux的插件

tar zxvf flash_linux.tar.gz
开拓包之后,拜谒到Linux文件夹
在linux文件颊里有八个文本libflashplayer.so
和shockwaveflash.class,把那三个公文拷贝到你的浏览器里的插件里(浏览器分歧等,插件的地点只怕也不平等)
/usr/lib/mozilla-1.0.1/plugins,就能够了
0027 锁定wu-ftp客商目录(wangla)
编辑ftpaccess文件
restricted-uid *
这一句很要紧,限制了ftp顾客在融洽的目录里。
0028 服务器怎么不让telnet(落叶知秋)
服务器上必需运行telnet服务 && 服务器的防火墙优先级应该设为低
0029 幸免任哪个人使用su命令成为root(xiaohu0)
1.vi /etc/pam.d/su
auth sufficient /lib/security/pam_rootok.so debug
auth required /lib/security/pam_wheel.so group=wheel
2.在/etc/pam. d/su安插文件中定义了wheel组.
0030 怎么样使lynx浏览器能够浏览粤语网页(Ghost_Vale)
浏览简体汉语网页就的改变如下设置
Save options to disk: [X]
Display and Character Set
Display character set :
[Chinese________________________]
Assumed document character set(!): [iso-8859-1______]
CJK mode (!) : [ON_]
接下来移到最下面包车型大巴 Accept Changes 按下 Enter 保存就可以了
当然你的类别要帮衬简体普通话才得以
0031 网卡激活了,却上穿梭网,怎么做?(Slock)
trace一下,看见到底是在那一块被阻住的。
1.Ping自己
2.Ping网关
3.Ping DNS
4.trace DNS
If All=ok
then nslookup www.sina.com.cn
Ping sinas address
Tra sina address
基本上就能够精通结果了
0032 在redhat9下配samba,win3000能访谈,win98不可能访问?(squall二〇〇一)
比方是wind98必需修改注册表:HKEY_LOCAL_MACHINE/system/correntcontrolset/services/Vxd/VNETSUP下建个D值:EnablePlainTextpasswd,键值1
0033 如何收获网卡的MAC地址(bjchenxu,hutuworm)
arp -a | awk {print $4}
ifconfig eth0 | head -1 | awk {print $5}
0034 怎么着获得网卡的IP地址(mb)
ifconfig eth0 |awk /inet addr/ {split($2,x,”:”);print x[2]}
0035 怎么着修改Linux机器所在的工作组(hutuworm)
vi /etc/samba/smb.conf,修改workgroup = 一行,将组名写在后头。
0036 一块网卡怎样绑定八个ip(linuxloveu)
#cd /etc/sysconfig/network-scripts
#cp ifcfg-eth0 ifcfg-eth0:1
#vi ifcfg-eth0:1
修改IP和器材名
Debian下三个网卡绑定多个ip的主意(NetDC)
修改/etc/network/interfaces
auto eth0
iface eth0 inet static
address 172.16.3.123
netmask 255.255.255.0
network 172.16.3.0
broadcast 172.16.3.255
gateway 172.16.3.1
auto eth0:1
iface eth0:1 inet static
address 10.16.3.123
netmask 255.255.0.0
network 10.16.0.0
broadcast 10.16.255.255
修改/etc/network/ifstate
lo=lo
eth0=eth0
eth0:1=eth0:1
下一场/etc/init.d/networking restart就足以了。
二个网卡绑定多ip另一法(hotbox)
在/etc/sysconfig/network-scripts/下开创二个文件:ifcfg-ethX-rangeX
(”X”为网卡号)
文本内容:
IPADDR_START=
IPADDR_END=
CLONENUM=0
可以有256个ip
0037 三个ip怎样绑定两块网卡(hutuworm)
假设192.168.0.88是ip,192.168.0.1是网关:
/sbin/modprobe bonding miimon=100 mode=1
永利澳门游戏网址304,/sbin/ifdown eth0
/sbin/ifdown eth1
/sbin/ifconfig bond0 192.168.0.88
/sbin/ifenslave bond0 eth0 eth1
/sbin/route add default gw 192.168.0.1
0038 192.168.1.0/24(双眼皮的猪)
它与192.168.1.0/255.255.255.0是等价的,只是意味着方法差异….
0039 linux下清空arp表的吩咐(NetDC)
#arp -d -a(适用于bsd)
for HOST in `arp | sed /Address/d | awk { print $1}` ; do arp -d
$HOST; done
0040 使用ntp协议从服务器同步时间(NetDC)
ntpdate NTP-SERVER 例:ntpdate 172.16.2.1
0041 host命令的用法(bjchenxu)
host能够用来询问域名,它还能够获取越多的音信
host -t mx
example.com能够查询出example.com的MX记录,以及管理mail的host的名字
host -l example.com会回到全数注册在example.com下的域名
host -a example.com则会来得这一个主机的具有域名消息.
0042 立刻让LINUX支持NAT(platinum)
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -I POSTROUTING -j MASQUERADE
0043 rh8.0下rcp的用法设置(zhqh1)
只对root客商生效
1、在两边root客户根目录下创设.rhosts文件,并将两侧的hostname加进去.从前应在相互的/etc/hosts文件中参预对方的IP和hostname
2、把rsh服务运营起来,redhat暗中认可是不运行的。方法:用试行ntsysv命令,在rsh选项前用空格键选中,鲜明退出。
然后推行:service xinetd restart就能够。
3、到/etc/pam.d/目录下,把rsh文件中的auth required
/lib/security/pam_securetty.so一行用“#”封掉就能够。
0044 在ethX设备上,使LINUX协理网络播放功能(暗中同意是不扶助的)(platinum)
ip route add 255.255.255.255 dev ethX
0045 路由安装手册(NetDC)
查看路由音信:
netstat -rn
route -n
手工业增加一条路由:
route add -net 192.168.0.0 netmask 255.255.255.0 gw 172.16.0.1
手工业删除一条路由:
route del -net 192.168.0.0 netmask 255.255.255.0 gw 172.16.0.1
好了,下边到了要害的了,让系统运维的时候自动启用路由设置。
在redhat中增加一条路由,修改文件/etc/sysconfig/static-routes
any net 192.168.0.0 netmask 255.255.255.0 gw 172.16.0.1
在debian中加多一条路由,
方法一:修改/etc/network/interfaces
代码:
auto eth0
iface eth0 inet static
address 172.16.3.222
netmask 255.255.0.0
network 172.16.0.0
broadcast 172.16.255.255
gateway 172.16.2.1
up route add -net 192.168.0.0 netmask 255.255.255.0 gw 172.16.0.1
down route del -net 192.168.0.0 netmask 255.255.255.0 gw 172.16.0.1
格局二:在/etc/network/if-up.d目录下建构一个回顾的本子文件,如static-route$(记得以$符号结尾,要不有个run-parts会跑出来告诉你有些事物)脚本最简便的就好啊,如:
代码:
#!/bin/bash
route add -net 192.168.0.0 netmask 255.255.255.0 gw 172.16.0.1
哈哈,你也得以猜到/etc/network/目录下的别的目录的意义了吧。
发觉在debian中那个route的安装其实只是它的那三个配置文件的三个相比轻松的选取而已,你一丝一毫能够做更复杂的施用。
永利澳门游戏网址304 1

1、 永世更动ip ifconfig eth0 新ip
然后编辑/etc/sysconfig/network-scripts/ifcfg-eth0,修改ip

2、从Linux上远程显示Windows桌面

安装rdesktop包

3、 手动加多暗中同意网关 以root顾客,

进行: route add default gw 网关的IP 想更动网关

vi /etc/sysconfig/network-scripts/ifcfg-eth0 更改GATEWAY

/etc/init.d/network restart

4、 查出22端口今后运行什么程序

lsof -i :22

5、查看本机的IP,gateway, dns

IP: 以root客商登陆,实行ifconfig。

中间eth0是首先块网卡,lo是暗中同意的道具

Gateway: 以root顾客登入,执行netstat -rn,

以0.0.0.0始发的一整套的Gateway即为暗中同意网关

也足以查看/etc/sysconfig/network文件,里面有钦命的地方!

DNS: more /etc/reslov.conf,内容钦命如下: nameserver 202.206.32.1
nameserver 202.206.32.1

 

6、昂CoraH8.0命令行下轻易转移ping 的TTL值

#sysctl -w net.ipv4.ip_default_ttl=N (N=0~255),若N>255,则ttl=0

7、XC90H8.0命令行下轻巧转移系统布置暗许值

编辑/etc/sysctl.conf, 例如,将 net.ipv4.ip_forward = 0 变为
net.ipv4.ip_forward = 1 重启后生效,用sysctl -a查看可见

8、mount局域网络别的windows机器分享出的目录

mount -t smbfs -o username=guest,password=guest //machine/path
/mnt/cdrom

9、允许|禁止root通过SSH登陆

修改sshd_config:PermitRootLogin no|yes

10、 让root直接telnet登陆

编辑/etc/pam.d/login,去掉 auth required /lib/security/pam_securetty.

11、 改变telnet的端口

/etc/services这一个文件里可修改想要的端口号.重启守护进度

 

12、终端格局有标题

export TERM=vt100

13、模仿一级终端,LINUX里什么顺序连接路由器和调换机(alstone) minicom

14、 ssh上来能还是不能够不自动断线

那是timetou的设置,修改TMOUT变量值

15、用哪些工具做凌犯检查实验

snort

16、Linux下检查实验程序内部存款和储蓄器泄漏的工具

cchecker或是efence库都足以

17、linux下什么监视全数通过本机网卡的数额

tcpdump iptraf

18、为啥root实行许多命令都说command not found
一定是telnet上来的,然后su成root的,修改su命令格式,应该是su – root 0025
关闭顾客的POP3权力(tiansgx) 把POP3的端口关了就能够了。
在文书/etc/services中找到这一行 pop-3 110/tcp
把这一行前加个’#’,把它注释掉就能够了。

19、锁定wu-ftp顾客目录(wangla) 编辑ftpaccess文件 restricted-uid *
这一句很首要,限制了ftp客商在自个儿的目录里。

20、服务器怎么不让telnet

服务器上必需运行telnet服务 && 服务器的防火墙优先级应该设为低

发表评论

电子邮件地址不会被公开。 必填项已用*标注