ifconfig可以查看当前主机的ip地址;
如果要手动更改ip地址。可以输入命令cd /etc/sysconfig/network下 在这个目录下会有
类似于ifcfg-@@的文件。可以用vi命令来修改ip。
Linux下默认可以通过2个命令查看IP地址:
1
ifconfig,在终端(Terminal)中,输入ifconfig后回车,可查看到IP地址
2
ip
addr,在终端中,输入ip
addr后回车,同样可看到IP地址。
第一步:激活网卡
系统装好后默认的网卡是eth0,用下面的命令将这块网卡激活。
# ifconfig eth0 up
第二步:设置网卡进入系统时启动
想要每次开机就可以自动获取IP地址上网,就要设置网络服务在系统启动时也启动。Linux有一点与windows不同的是很多服务默认是停止的,而且你在某次使用该服务时启动这个服务,但是没设置它为默认启动,则下次进入系统这个服务依然是停止的。下面是设置网络服务在系统启动时也启动的方法。
使用chkconfig命令让网络服务在系统启动级别是2345时默认启动。
# chkconfig --level 2345 network on
第三步:修改网卡文件ifcfg-eth0
修改ifcfg-eth0文件,设置ONBOOT的值为yes,让网络服务启动时使用该网卡。设置BOOTPROTO的值为dhcp,让网卡从DHCP服务器自动获取IP地址。
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
ONBOOT=yes
BOOTPROTO=dhcp
总结:
通常情况下第三步是最重要的,因为大部分Linux系统默认网络服务是系统启动时也启动的,网卡也是启用的,只要设置好第三步,然后使用下面的命令启动网络服务就OK。
# service network start
配置静态IP地址上网与动态IP地址上网同出一辙,修改ifcfg-eth0,然后用命令service network retart重启网络服务。
DEVICE=eth0
IPADDR=1921681100
NETMASK=2552552550
GATEWAY=19216811
DNS=8888
BOOTPROTO=static
ONBOOT=yes
debian:
编辑/etc/network/interfaces
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug eth0
auto eth0
iface eth0 inet static
address 192168136
netmask 2552552550
gateway 192168110 #公司的网关是192168110,一般是19216811
保存编辑结果,并重启网络服务
/etc/initd/networking restart
已经可以用新的静态IP访问internet了。
1、连接上相应的linux主机,进入到等待输入shell指令的linux命令行状态下。
2、在linux命令行下输入shell指令:ip addr eth0。
3、键盘按“回车键”运行shell指令,此时会查询到eth0网卡的ip地址。。
1、首先连接到Linux主机并进入命令行状态。
2、在命令行状态下,输入命令:netstat -ntu | awk'{print $ 5}'| cut -d:-f1 |排序| uniq -c | sort -n,按Enter键。
3、打印出访问服务器的IP列表。
扩展资料
1、实现此的技术原理:在内网通过域名绑定服务器,外网SSH访问连接时,通过域名的访问,实现访问内网LINUX。
2、具体的实现过程如下:明确LINUX服务器内网访问地址端口,确保LINUX服务器正常开启SSH服务,在内网SSH可以正常访问连接。如图所示:
3、被访问端的Linux主机上使用nat123动态域名解析Linux版本。在被访问端的Linux服务器安装nat123客户端,并登录使用它。
4、登录网页,左侧用户中心,添加域名解析,选择动态域名解析并添加确认。选择动态域名解析记录,使用二级域名,或自己的域名。鼠标放在输入框有向导提示。如不理解负载均衡,不要勾选多点登录。
5、新添加动态解析后,等待几分钟生效。解析生效后,动态解析域名与本地公网IP是保持对应的。可以通过ping下域名核实,返回结果IP地址为本地公网IP地址时,表示动态解析生效正常。
6、路由器端口映射,路由映射SSH访问22端口。因为公网IP是在路由器上的,外网访问时,需要经过路由,需要在路由器上做端口映射,将内网LINUX服务器访问22端口打通。路由器端口映射位置:转发规则/虚拟服务器/添加允许外网访问端口和协议。我的LINUX服务器SSH服务端口是默认的22,我内网对应LINUX服务器主机的内网IP地址是192168129。
以上就是关于linux中怎么查看ip地址全部的内容,包括:linux中怎么查看ip地址、在linux下怎样查找本机的ip地址、Linux如何自动获取IP地址及配置静态IP地址上等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)