ubuntu 怎麼改pptpd端口號
安裝pptpd$ sudo apt-get install pptpd
編輯配置文件:
$ sudo vi /etc/pptpd.conf
找到最下麵,修改ip:
localip 你的主機ipremoteip 10.100.0.2-10
第二行為分配的ip段
設置dns
$ sudo vi /etc/ppp/pptpd-options
修改以下部分為google的dns:
ms-dns 8.8.8.8ms-dns 8.8.4.4
設置賬號:
$ sudo vi /etc/ppp/chap-secrets
添加一行,依次為:用戶名,服務,密碼,限製ip:
"user" pptpd "user" *
重啟服務:
$ sudo /etc/init.d/pptpd restart
設置IP轉發
打開這個文件
$ sudo vi /etc/sysctl.conf
去掉文件中這一行的注釋:
net.ipv4.ip_forward=1
使它立刻生效:
sudo sysctl -p
安裝iptables,如果你還沒有安裝的話:
sudo apt-get install iptables
建立一個 NAT:
sudo iptables -t nat -A POSTROUTING -s 10.100.0.0/24-o eth0 -j MASQUERADE
將規則保存,使重啟後規則不丟失:
sudo iptables-save >/etc/iptables-rules
若此處提示:-bash: /etc/iptables-rules: Permission denied 則可使用root用戶,命令:su - 進入root用戶保存
編輯網卡文件,加載網卡時自動加載規則
sudo vi /etc/network/interfaces
末尾加入:
pre-up iptables-restore
設置MTU,防止包過大:
sudo iptables -A FORWARD -s 10.100.0.0/24-p tcp -m tcp --tcp-flags SYN,RST SYN -j TCPMSS --set-mss 1200
若設置了上條規則,記得保存:
sudo iptables-save >/etc/iptables-rules
macos 能連上,但沒有任何收發包的問題,即能連接上**,不能上網:**高級裏勾選發送全部流量
** 默認端口修改 將1723改為其他端口號
不光是你的服務器和客戶端關防火牆的問題,在服務端和客戶端之間還有多個路由器,隻要有一個路由器封了1723,你就不會通了。
ubuntu 16.04 nginx怎麼修改端口
把80端口指向8080端口, 方法如下:
修改nginx.conf
注釋掉改行:
#nginx.conf 中 http 段最後會有以下這兩句.
#這樣你就可以把已經配置好的各種 server conf 放在 sites-available 裏,
#如果想啟用的時候隻要複製或者軟連接到上麵兩個文件夾裏,想關掉或者更改配置的時候也比較方便.
#
#而默認情況下sites-enabled目錄下會放一個sites-available/default的軟鏈接,
#在sites-available/default已經對localhost進行設置,
#導致無論你怎麼修改nginx.conf對本地端口進行配置都不會生效. 一直報404錯誤.
#所以此處要把sites-enabled注掉. 或者把該軟鏈接換掉.
#
include /etc/nginx/conf.d/*.conf;
#include /etc/nginx/sites-enabled/*; 12345678910111234567891011
在http配置項中增加如下內容:
server {
listen 80;
server_name localhost;
location / {
proxy_pass
http://localhost:8080;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real-IP $remote_addr;
}
}123456789101112123456789101112
重啟nginx
sudo service nginx restart //或者 sudo nginx -s reload11
然後就可以直接通過localhost/index.htm來訪問8080端口的項目了.
nginx簡單的操作命令
sudo service nginx start #啟動
sudo service nginx stop #停止
sudo service nginx restart #重新啟動
sudo service nginx reload #重新啟動
sudo nginx -s start #啟動
sudo nginx -s stop #停止
sudo nginx -s restart #重新啟動
sudo nginx -s reload #重新加載配置
如何查看端口 ubuntu 14.04
Netstat -tln 命令是用來查看linux的端口使用情況
/etc/init.d/vsftp start 是用來啟動ftp端口。
看文件/etc/services
netstat
查看已經連接的服務端口(ESTABLISHED)
netstat -a
查看所有的服務端口(LISTEN,ESTABLISHED)
sudo netstat -ap
查看所有的服務端口並顯示對應的服務程序名
nmap
例如:
nmap localhost
nmap -p 1024-65535 localhost
nmap -PT 192.168.1.127-245
當我們使用 netstat -apn 查看網絡連接的時候,會發現很多類似下麵的內容:
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 52 218.104.81.152:7710 211.100.39.250:29488 ESTABLISHED 6111/1
顯示這台服務器開放了7710端口,那麼這個端口屬於哪個程序呢?我們可以使用 lsof -i :7710 命令來查詢:
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
sshd 1990 root 3u IPv4 4836 TCP *:7710 (LISTEN)
這樣,我們就知道了7710端口是屬於sshd程序的。
如何修改Linux遠程端口/如何修改ssh端口
不能連接的主要原因是因為防火牆阻擋了新的端口,說明你的永久的更改了sshd的端口,但是防火牆策略確是臨時的(也就是重啟就會失效的),lz可以將防火牆策略保存,以便重啟機器後仍然能使ssh新端口正常服務,不受防火牆阻攔.如果lz所用防火牆的iptables的話CentOS/RedHat係統可以使用下麵命令保存:serviceiptablessave係統重啟就會自動加載保存的內容Debian/Ubuntu係統可使用下麵命令保存和重載:iptables-save>/etc/iptables-ruleiptables-restore/etc/iptables-rule(必要時應加sudo)
ubuntu怎麼配置apache2端口
修改 /etc/apache2/ports.conf 文件添加一個新的監聽端口
Listen 80
Listen 8080
然後重啟服務 sudo /etc/init.d/apache2 restart
ubuntu修改ftp 21端口 應該執行什麼命令呀?請大大給個詳細步驟 在線等答案
在配置文件/etc/vsftpd.conf裏增加一行:listen_port=23456,然後保存,重啟ftp服務就可以了。
ubuntu中怎樣更改tomcat的端口號
修改tomcat端口號的方法: 修改Server.xml文件,把8080端口改成80就可以了。 8080是Tomcat服務器的默認的端口號。我們可以通過修改Tomcat服務器的conf目錄下的主配置文件server.xml來更改.用記事本打開server.xml文件,找到如下部分: 以下為引用...
ubuntu怎麼鏈接到指定端口
我看tcp的,自行修改下:netstat -pant | awk '/^tcp/ {++state[$6]} END {for(key in state) printf("%-10s\t%d\n",key,state[key]) }'
linux 怎麼修改mysql數據庫默認端口
修改端口,編輯/etc/my.cnf文件,早期版本有可能是my.conf文件名,增加端口參數,並且設定端口,注意該端口未被使用,保存退出。
[root@test?etc]#?vi?my.cnf
[mysqld]
port=3506
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
#?Disabling?symbolic-links?is?recommended?to?prevent?assorted?security?risks
symbolic-links=0
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
"my.cnf"?11L,?261C?written
[root@test?etc]#
重新啟動mysql
[root@test?~]#?/etc/init.d/mysqld?restart
Stopping?mysqld:?[?OK?]
Starting?mysqld:?[?OK?]
轉載請注明出處句子大全網 » ubuntu怎麼改pptpd端口號